(57)【要約】      （修正有）【課題】画像形成装置の操作部におけるユーザ操作の受け付けを制限する設定を行う場合に、当該設定を行ったユーザが、画像形成装置に投入されたセキュアプリントジョブの存在を確認できるようにする技術を提供する。【解決手段】ＰＣは、画像形成装置の操作部におけるユーザ操作の受け付けを制限する設定（操作部ロック設定）を、リモートＵＩの操作画面を介して受け付ける（Ｓ１０１〜Ｓ１０３）。ＰＣは、操作部ロック設定の受け付けに応じて、セキュアプリントジョブが画像形成装置内に保存されているか否かを判定する（Ｓ１０６〜Ｓ１０７）。ＰＣは、画像形成装置内にセキュアプリントジョブが保存されていると判定された場合に、セキュアプリントジョブの存在を示す通知を、操作部ロック設定を行ったユーザに対して表示する（Ｓ１０８）。【選択図】図７
2020015265.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置であって、
ユーザ操作を受け付ける操作部と、
前記操作部におけるユーザ操作の受け付けを制限する設定を、管理者権限を有するユーザから受け付ける受付手段と、
前記受付手段による前記設定の受け付けに応じて、プリントの開始のために前記操作部におけるパスワードの入力を必要とするセキュアプリントジョブが前記画像形成装置内に保存されているか否かを判定する判定手段と、
前記画像形成装置内に前記セキュアプリントジョブが保存されていると前記判定手段により判定された場合に、前記セキュアプリントジョブの存在を示す通知を、前記設定を行ったユーザに対して表示する制御手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記制御手段は、前記通知を含み、かつ、前記設定を有効にするか無効にするかを選択可能な操作画面を表示し、当該操作画面において行われた選択に従って前記設定を有効又は無効にする
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記制御手段は、前記画像形成装置内に保存されているセキュアプリントジョブのリストを含み、かつ、当該リスト内のセキュアプリントジョブの１つ以上のキャンセルを指示可能な操作画面を更に表示し、当該操作画面において行われた指示に従ってセキュアプリントジョブをキャンセルする
ことを特徴とする請求項１又は２に記載の画像形成装置。
【請求項４】
前記受付手段は、ネットワークを介して通信可能な外部装置において表示させた操作画面を介して前記設定を受け付け、
前記制御手段は、前記外部装置において前記通知を表示させる
ことを特徴とする請求項１から３のいずれか１項に記載の画像形成装置。
【請求項５】
前記設定に従って、前記操作部におけるユーザ操作の受け付けを制限する制限手段を更に備え、
前記制限手段は、前記設定が行われた際に前記画像形成装置内にセキュアプリントジョブが保存されている場合には、当該セキュアプリントジョブの実行が完了した後に、前記操作部における、セキュアプリント機能を利用するためのユーザ操作の受け付けの制限を開始する
ことを特徴とする請求項１から４のいずれか１項に記載の画像形成装置。
【請求項６】
前記制限手段は、前記設定が行われた際に前記画像形成装置内にセキュアプリントジョブが保存されている場合には、前記操作部における、前記セキュアプリント機能を利用するためのユーザ操作以外のユーザ操作の受け付けを制限する
ことを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記制御手段は、前記制限手段による制限が行われている間に、前記画像形成装置内に保存されているセキュアプリントジョブに対応するパスワードが前記操作部を介して入力されると、当該パスワードを用いた認証を行って前記セキュアプリントジョブを実行する
ことを特徴とする請求項５又は６に記載の画像形成装置。
【請求項８】
前記設定に従って、前記操作部におけるユーザ操作の受け付けを制限する制限手段を更に備え、
前記制限手段は、前記操作部におけるパスワードの入力のみを許可し、
前記制御手段は、前記操作部においてパスワードが入力されると、前記画像形成装置内に保存されているセキュアプリントジョブのうち、入力されたパスワードに対応するセキュアプリントジョブを実行する
ことを特徴とする請求項１から４のいずれか１項に記載の画像形成装置。
【請求項９】
前記制限手段は、前記操作部における一部のキーを介したユーザ操作を除いて、前記操作部におけるユーザ操作の受け付けを禁止する
ことを特徴とする請求項５から８のいずれか１項に記載の画像形成装置。
【請求項１０】
ユーザ操作を受け付ける操作部を備える画像形成装置の制御方法であって、
前記操作部におけるユーザ操作の受け付けを制限する設定を、管理者権限を有するユーザから受け付ける受付工程と、
前記受付工程における前記設定の受け付けに応じて、プリントの開始のために前記操作部におけるパスワードの入力を必要とするセキュアプリントジョブが前記画像形成装置内に保存されているか否かを判定する判定工程と、
前記画像形成装置内に前記セキュアプリントジョブが保存されていると前記判定工程において判定された場合に、前記セキュアプリントジョブの存在を示す通知を、前記設定を行ったユーザに対して表示する制御工程と、
を含むことを特徴とする画像形成装置の制御方法。
【請求項１１】
請求項１０に記載の画像形成装置の制御方法の各工程をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及びその制御方法、並びにプログラムに関するものである。
【背景技術】
【０００２】
管理者以外のユーザが管理者の意図しない操作を画像形成装置に対して行うことを防止するために、画像形成装置の操作部からのキー操作を禁止する（操作部ロック）設定が可能な画像形成装置が存在する。これは、例えば、学校等の教育機関に画像形成装置を配置して生徒による使用を可能にした場合に、生徒が誤って画像形成装置の設定を変更してしまうことを防止するために用いられる。また、公共スペースに画像形成装置を配置して不特定多数のユーザによる使用を可能にした場合に、操作部からの設定の変更を防止するために、管理者が操作部ロックを設定する場合もある。
【０００３】
操作部ロックの設定及び解除は、一般に、画像形成装置の管理者による操作部での特殊な操作によって行うことが可能である。あるいは、画像形成装置が、ネットワーク接続されたＰＣ等の外部装置上にリモートのＵＩ画面（「リモートＵＩ」又は「ＲＵＩ」と称されうる。）を表示させるための外部インタフェースを有し、リモートＵＩを介して外部装置から操作部ロックの設定及び解除を行える場合もある。特許文献１では、このような操作部ロックの状態に連動して、外部装置からの装置の設定変更も許可又は禁止する方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１６５７７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述のような画像形成装置では、操作部ロックが設定された場合、操作部におけるユーザ操作を必要とするセキュアプリント機能を利用できなくなりうる。セキュアプリント機能は、ホスト側のプリンタドライバによるジョブの投入時にパスワードを指定し、画像形成装置側の操作部においてユーザがジョブを選択して指定パスワードを入力することにより、印刷を開始する機能である。
【０００６】
例えば、管理者が、画像形成装置にセキュアプリントジョブが溜まっていることに気付かずにリモートのＵＩ画面で操作部ロックの設定を行った場合、画像形成装置の操作部において、セキュアプリントジョブについての操作をユーザが行えなくなる。その結果、画像形成装置の操作部においてユーザがセキュアプリントジョブを選択してパスワードを入力することができず、画像形成装置に投入されたセキュアプリントジョブを実行できない状況が生じうる。
【０００７】
本発明は、上述の問題に鑑みてなされたものである。本発明は、画像形成装置の操作部におけるユーザ操作の受け付けを制限する設定を行う場合に、当該設定を行ったユーザが、画像形成装置に投入されたセキュアプリントジョブの存在を確認できるようにする技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様に係る画像形成装置は、ユーザ操作を受け付ける操作部と、前記操作部におけるユーザ操作の受け付けを制限する設定を、管理者権限を有するユーザから受け付ける受付手段と、前記受付手段による前記設定の受け付けに応じて、プリントの開始のために前記操作部におけるパスワードの入力を必要とするセキュアプリントジョブが前記画像形成装置内に保存されているか否かを判定する判定手段と、前記画像形成装置内に前記セキュアプリントジョブが保存されていると前記判定手段により判定された場合に、前記セキュアプリントジョブの存在を示す通知を、前記設定を行ったユーザに対して表示する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、画像形成装置の操作部におけるユーザ操作の受け付けを制限する設定を行う場合に、当該設定を行ったユーザが、画像形成装置に投入されたセキュアプリントジョブの存在を確認することが可能になる。
【図面の簡単な説明】
【００１０】
【図１】画像形成装置のハードウェア構成例を示すブロック図。
【図２】画像形成装置の操作部の構成例を示す図。
【図３】画像形成装置によって提供される操作画面の例を示す図。
【図４】画像形成装置によって提供される操作画面の例を示す図。
【図５】画像形成装置によって提供される操作画面の例を示す図。
【図６】画像形成装置によって提供される操作画面の例を示す図。
【図７】操作部ロック設定に関連する処理の手順を示すフローチャート。
【図８】操作部ロック設定に関連する処理の手順を示すフローチャート。
【図９】プリントジョブの受信時の処理の手順を示すフローチャート。
【図１０】セキュアプリントジョブに対する操作時の処理の手順を示すフローチャート。
【図１１】セキュアプリントジョブに対する操作時の処理の手順を示すフローチャート。
【発明を実施するための形態】
【００１１】
以下、本発明を実施するための形態について図面を用いて説明する。なお、以下の実施形態は特許請求の範囲に係る発明を限定するものでなく、また実施形態で説明されている特徴の組み合わせの全てが発明の解決手段に必須のものとは限らない。
【００１２】
＜画像形成装置＞
図１は、本発明の実施形態に係る画像形成装置１００のハードウェア構成例を示すブロック図である。画像形成装置１００は、コントローラ部１０１と、コントローラ部１０１によって制御される印刷部１０７、読取部１０９、操作部１１０、及び回線インタフェース（Ｉ／Ｆ）１１２とを備える。
【００１３】
コントローラ部１０１は、画像形成装置１００全体の動作を制御する。操作部１１０は、タッチパネル機能を有するディスプレイと操作キーとを有し、画像形成装置１００に対するユーザ操作を受け付けるために用いられるとともに、及び各種情報及び操作画面の表示のために用いられる。
【００１４】
印刷部１０７（プリンタエンジン）は、画像データに基づいてシート（記録紙等）に画像を印刷する。読取部１０９は、原稿から光学的に画像を読み取って当該画像をデジタル画像に変換し、画像データとして出力する。回線Ｉ／Ｆ１１２は、電話線１１３を介して公衆回線網１１４に接続される。
【００１５】
コントローラ部１０１は、システムバス１０５に接続されたデバイスとして、ＣＰＵ１０２、ＲＡＭ１０３、ＲＯＭ１０４、印刷部Ｉ／Ｆ１０６、読取部Ｉ／Ｆ１０８、モデム１１１、及びネットワークＩ／Ｆ１１８を備える。
【００１６】
ＣＰＵ１０２は、ＲＯＭ１０４に格納された各種制御プログラムをＲＡＭ１０３に読み出して実行することにより、システムバス１０５を介して各デバイスを制御する。ＲＯＭ１０４には、制御プログラムだけでなく、操作部１１０の表示部に文字又は記号を表示するためのフォント情報と、画像形成装置１００の装置情報、ユーザの電話帳情報、部門管理情報等の各種データとが格納される。なお、画像形成装置１００は、各種制御プログラム及び各種データの格納のために、ＨＤＤ又はＳＳＤ等の記憶装置を備えていてもよい。
【００１７】
印刷部Ｉ／Ｆ１０６及び読取部Ｉ／Ｆ１０８は、それぞれ、印刷部１０７及び読取部１０９に対するインタフェースとして機能する。ＣＰＵ１０２は、読取部１０９から出力される画像データを、読取部Ｉ／Ｆ１０９を介して取得する。また、ＣＰＵ１０２は、印刷部１０７による印刷用の画像データを、印刷部Ｉ／Ｆ１０６を介して印刷部１０７へ出力する。
【００１８】
モデム１１１は、回線Ｉ／Ｆ１１２を介して公衆回線網１１４に接続し、他の画像形成装置、ファクシミリ装置、電話機等の外部装置と通信を行う。ネットワークＩ／Ｆ１１８は、ＬＡＮやインターネット等のネットワーク１２０を介して外部装置と通信可能であり、例えば、ホストコンピュータであるＰＣ１２１と通信可能である。なお、読取部１０９及び印刷部１０７のそれぞれは、図１に示すように画像形成装置１００の内部に設けられるのではなく、装置の外部に設けられてもよい。
【００１９】
＜操作部＞
図２は、操作部１１０の構成例を示す図である。操作部１１０は、表示部２０１、タッチボタンキー２０２、及びハードキー２０３を有している。表示部２０１及びタッチボタンキー２０２には、タッチセンサが取り付けられており、当該タッチセンサにより、ユーザの指又はタッチペンによるタッチを感知可能である。
【００２０】
表示部２０１は、タッチセンサによるタッチパネル機能を有し、ユーザに対して操作画面を表示する表示部として機能するだけでなく、ユーザ操作を受け付ける受付部としても機能する。ＣＰＵ１０２は、ユーザ操作に応じて、設定画面や機能画面（例えば、コピー機能の画面）等の操作画面を表示部２０１に表示する。ユーザは、タッチボタンキー２０２のそれぞれをタッチすることにより、各キーに対応する指示（例えば、ホーム画面の表示指示）を入力可能である。また、ユーザは、ハードキー２０３を押下することにより、当該ハードキーに対応する指示を入力可能である。本実施形態では、ハードキー２０３は、通信音量等の音量設定のための操作画面の表示を指示するために用いられる。なお、ハードキー２０３として、例えば、テンキー又は十字キー等のハードキーが設けられてもよい。
【００２１】
＜操作画面の例＞
次に、図３乃至図５を参照して、画像形成装置１００によって提供される操作画面の例について説明する。図３乃至図５では、主に、操作部１１０に表示される、ローカルＵＩの操作画面を示しているが、図５（Ａ）及び（Ｂ）に示す設定画面９００，９１０は、ＰＣ１２１等の外部装置の表示部に表示されるリモートＵＩの操作画面である。ただし、設定画面９００，９１０における設定と同様の設定が可能な操作画面を、ローカルＵＩの操作画面として操作部１１０に表示可能であってもよい。
【００２２】
図３（Ａ）は、画像形成装置１００が提供する操作画面の一例であるホーム画面３００を示している。画像形成装置１００では、電源オフ状態からの起動後に最初にホーム画面３００を表示部２０１に表示する設定がデフォルトの設定として行われている。また、操作部１１０に設けられたタッチボタンキー２０２のうち、ホーム画面ボタンがユーザによってタッチされた場合に、ホーム画面３００が表示部２０１に表示される。ホーム画面３００内には、コピーボタン３０１、メニューボタン３０２、セキュアボタン３０３、及び状況確認ボタン３０４といった、複数のボタン（アイコン）が配置されている。ユーザがいずれかのボタンをタッチすると、表示部２０１の表示が、タッチされたボタンに対応する画面に遷移する。
【００２３】
図３（Ｂ）は、画像形成装置１００が提供する操作画面の一例であるコピー画面４００を示している。ホーム画面３００内のコピーボタン３０１がタッチされると、ＣＰＵ１０２は、表示部２０１の表示をホーム画面３００からコピー画面４００に遷移させる。コピー画面４００では、コピージョブに関する様々な設定を行うことが可能である。コピー画面４００には、デフォルト設定が予め表示される。このデフォルト設定は、他の操作画面を用いて変更が可能である。例えば、倍率設定４０１の選択によりコピー倍率を設定可能であり、両面設定４０２の選択により印刷方法として片面印刷又は両面印刷を設定可能である。ＣＰＵ１０２は、実行ボタン４０３がタッチされると、コピー画面４００における設定内容に従って、読取部１０９及び印刷部１０７を動作させることでコピージョブを実行する。
【００２４】
図３（Ｃ）は、画像形成装置１００が提供する操作画面の一例であるメニュー画面５００を示している。ホーム画面３００内のメニューボタン３０２がタッチされると、ＣＰＵ１０２は、表示部２０１の表示をホーム画面３００からメニュー画面５００に遷移させる。メニュー画面５００では、画像形成装置１００の動作に関する様々な設定（環境設定５０１等）を行うことが可能であり、コピージョブ等の各種ジョブに関するデフォルト設定の変更が可能である。
【００２５】
図３（Ｄ）は、画像形成装置１００が提供する操作画面の一例である状況確認画面６００を示している。ホーム画面３００内の状況確認ボタン３０４がタッチされると、ＣＰＵ１０２は、表示部２０１の表示をホーム画面３００から状況確認画面６００に遷移させる。ユーザは、状況確認画面６００を用いて、現在のジョブの実行状況及びネットワーク情報等の、画像形成装置１００の動作に関連する種々の情報を参照可能である。
【００２６】
図４は、画像形成装置１００が提供する操作画面の一例であるセキュアプリント画面７００を示している。ホーム画面３００内のセキュアボタン３０３がタッチされると、ＣＰＵ１０２は、表示部２０１の表示をホーム画面３００からセキュアプリント画面７００に遷移させる。セキュアプリント画面７００には、ＰＣ１２１又はファイルサーバ（図示せず）から受信された、セキュアプリント用のファイルのリストが表示される。
【００２７】
セキュアプリントジョブは、プリントの開始のために操作部１１０におけるパスワードの入力を必要とするプリントジョブである。ＣＰＵ１０２は、ファイルの選択後に実行ボタン７０１がタッチされると、セキュアプリントジョブを実行するためのパスワード（本例では暗証番号）の入力画面７１０を表示部２０１に表示する。入力画面７１０において、ユーザがセキュアプリントジョブの実行用の暗証番号を入力し、確定ボタン７１１をタッチすると、セキュアプリント画面７００で選択したセキュアプリントジョブの実行が開始される。ＣＰＵ１０２は、選択されたセキュアプリントジョブの実行を開始すると、実行画面７２０を表示部２０１に表示する。
【００２８】
＜操作部ロックの設定＞
本実施形態の画像形成装置１００において、ＣＰＵ１０２は、設定に従って、操作部１１０におけるユーザ操作の受け付けを制限する、上述の操作部ロックを有効又は無効にすることが可能である。ＣＰＵ１０２は、管理者権限を有するユーザにより操作部１１０から行われた設定、又は管理者権限を有するユーザによりネットワークを介してＰＣ１２１等の外部装置から行われた設定に従って、操作部ロックを有効又は無効にする。
【００２９】
操作部ロックが有効（オン）である場合、操作部１１０におけるユーザ操作の受け付けが禁止される。なお、操作部１１０における一部のキー（例えば、タッチボタンキー２０２）を介したユーザ操作を除いて、操作部１１０におけるユーザ操作の受け付けが禁止されてもよい。ここでは、ＰＣ１２１からリモートＵＩの操作画面を介して行われた設定に従って、操作部ロックが行われる例について説明する。
【００３０】
図５（Ａ）及び（Ｂ）は、操作部１１０におけるユーザ操作の受け付けを制限する操作部ロックの設定に用いられる操作画面の一例である、設定画面９００，９１０を示している。本実施形態では、設定画面９００，９１０は、ＰＣ１２１等の外部装置の表示部にＷｅｂブラウザによってＷｅｂページとして表示される、リモートＵＩ（ＲＵＩ）の操作画面である。画像形成装置１００は、ネットワーク１２０を介して通信可能なＰＣ１２１等の外部装置に対して、このようなＲＵＩをＨＴＭＬ形式のＷｅｂページとして提供可能である。本実施形態では、ＰＣ１２１上で表示された設定画面９００においてリンク９０１が、管理者権限を有するユーザ（管理者）によって選択されると、ＰＣ１２１の画面表示が設定画面９１０に遷移する。
【００３１】
設定画面９１０において、管理者は、選択ボタン９１１を用いて、画像形成装置１００の操作部１１０のロックを有効（オン）にするか無効（オフ）にするかを選択可能である。管理者が選択ボタン９１１を用いて操作部ロックの有効又は無効を選択し、設定ボタン９１２をタッチすると、操作部ロックの設定が画像形成装置１００の設定として反映される。具体的には、ＰＣ１２１からＲＵＩを介して画像形成装置１００に対して、設定画面９１０における設定内容が送信されて、当該設定内容に従った設定が行われる。キャンセルボタン９１３がタッチされた場合には、設定画面９１０における設定内容は破棄される。ただし、図６を用いて後述するように、画像形成装置１００内に認証待ち（実行待ち）のセキュアプリントジョブが存在する場合、そのことを示す通知が表示される。
【００３２】
図５（Ｃ）は、操作部ロックの設定が有効である（操作部がロック状態にある）状態において、ホーム画面３００内のボタン（例えば、セキュアボタン３０３）がタッチされた際に表示部２０１に表示される画面の例（ロック画面９２０）を示している。ロック画面９２０には、管理者への通知メッセージとして、操作部１１０がロック状態にある（即ち、ユーザによる操作が制限されている）ことを示すメッセージが含まれる。
【００３３】
＜操作部ロック設定に関連する処理（第１例）＞
図６（Ａ）は、設定画面９１０を用いて操作部ロック設定が有効化されたされた際に、画像形成装置１００内に認証待ちのセキュアプリントジョブが存在する場合に表示される操作画面の例（第１例）を示している。本例では、設定画面９１０を用いて操作部ロック設定が有効化されると（即ち、選択ボタン９１１が選択され、設定ボタン９１２がタッチされると）、図６（Ａ）に示すように、設定画面９１０上にウィンドウ９３０が表示される。
【００３４】
ウィンドウ９３０には、画像形成装置１００内に認証待ちのセキュアプリントジョブが存在すること示す、管理者への通知メッセージが含まれる。この通知メッセージにより、認証待ちのセキュアプリントジョブが存在する点について、操作部ロック設定を有効化する操作を行った管理者に注意を促すことが可能である。即ち、操作部ロックの設定により操作部１１０をユーザが操作できなくなることで、画像形成装置１００に既に投入されているセキュアプリントジョブが実行できなくなりうることを管理者に知らせることが可能である。なお、ウィンドウ９３０内のＯＫボタン９３１がタッチされると、ウィンドウ９３０が非表示に切り替わる（表示が終了する）。
【００３５】
図７は、本実施形態に係るＰＣ１２１における、画像形成装置１００に対する操作部ロック設定に関連する処理（第１例）の処理手順を示すフローチャートである。図７に示す各ステップの処理は、ＰＣ１２１において記憶装置に格納された制御プログラムをＣＰＵ（図示せず）が読み出して実行することによってＰＣ１２１において実現される。本処理では、操作部ロック設定のための操作を管理者が行う際に、画像形成装置１００内にセキュアプリントジョブが溜まっていることを管理者が確認することを可能にする。
【００３６】
まずＳ１０１で、ＰＣ１２１は、画像形成装置１００の操作部ロックの設定用の設定画面９１０を当該ＰＣの表示部に表示する。この設定画面９１０は、画像形成装置１００のＲＵＩの操作画面であり、ＷｅｂブラウザによってＷｅｂページとして表示される。
【００３７】
次にＳ１０２で、ＰＣ１２１は、表示した設定画面９１０において管理者による操作を受け付ける。その後、Ｓ１０３で、ＰＣ１２１は、設定ボタン９１２が押下（タッチ）されたか否かを判定し、設定ボタンが押下された場合にはＳ１０５へ処理を進め、押下されていない場合にはＳ１０４へ処理を進める。Ｓ１０４で、ＰＣ１２１は、キャンセルボタン９１３が押下（タッチ）されたか否かを判定し、キャンセルボタンが押下された場合には処理を終了し、キャンセルボタンが押下されていない場合にはＳ１０２へ処理を戻す。
【００３８】
Ｓ１０５で、ＰＣ１２１は、操作部ロックの設定が有効（オン）であるか否かを判定する。ＰＣ１２１は、操作部ロックの設定がオフである場合には処理を終了し、操作部ロックの設定がオンである場合にはＳ１０６へ処理を進める。
【００３９】
次に、ＰＣ１２１は、Ｓ１０６で、画像形成装置１００内に保存されているプリントジョブのリストを画像形成装置１００から取得し、Ｓ１０７で、取得したリスト内にセキュアプリントジョブが存在するか否かを判定する。ＰＣ１２１は、取得したリスト内にセキュアプリントジョブが存在しない場合には処理を終了し、取得したリスト内にセキュアプリントジョブが存在する場合にはＳ１０８へ処理を進める。
【００４０】
Ｓ１０８で、ＰＣ１２１は、画像形成装置１００内に認証待ちのセキュアプリントジョブが存在することを示す通知メッセージ（本例では、ウィンドウ９３０）を、当該ＰＣの表示部に表示し、Ｓ１０９へ処理を進める。Ｓ１０９で、ＰＣ１２１は、ウィンドウ９３０内のＯＫボタン９３１が押下（タッチ）されると（即ち、ウィンドウ９３０の非表示が指示されると）、Ｓ１１０へ処理を進める。Ｓ１１０で、ＰＣ１２１は、ウィンドウ９３０を非表示にすることで、通知メッセージの表示を完了し、処理を終了する。
【００４１】
このように、本実施形態では、ＰＣ１２１は、画像形成装置１００の操作部１１０におけるユーザ操作の受け付けを制限する操作部ロック設定を、設定画面９１０を介して受け付ける。ＰＣ１２１は、操作部ロック設定の受け付けに応じて、セキュアプリントジョブが画像形成装置１００内に保存されているか否かを判定する。ＰＣ１２１は、画像形成装置１００内にセキュアプリントジョブが保存されていると判定された場合に、セキュアプリントジョブの存在を示す通知を、操作部ロック設定を行ったユーザに対して、ウィンドウ９３０により表示する。これにより、画像形成装置１００の操作部１１０に対する操作部ロック設定を行ったユーザが、画像形成装置１００に投入されたセキュアプリントジョブの存在を確認することが可能になる。
【００４２】
上述の第１例の処理は、ＰＣ１２１のプリンタドライバによって実現可能であるが、画像形成装置１００のＣＰＵ１０２によって実現することも可能である。その場合、ＣＰＵ１０２は、ＲＵＩの設定画面９１０を介して、操作部ロック設定を受け付ける。ＣＰＵ１０２は、操作部ロック設定の受け付けに応じて、セキュアプリントジョブが画像形成装置１００内に保存されているか否かを判定する。ＣＰＵ１０２は、画像形成装置１００内にセキュアプリントジョブが保存されていると判定された場合に、セキュアプリントジョブの存在を示す通知を、ＲＵＩを介して操作部ロック設定を行ったユーザに対して表示する。また、上述の第１例の処理は、操作部１１０に表示する操作画面を用いて同様に実現することも可能である。
【００４３】
＜操作部ロック設定に関連する処理（第２例）＞
次に、上述の第１例に対する変形例について説明する。図６（Ｂ）は、設定画面９１０を用いて操作部ロック設定が有効化されたされた際に、画像形成装置１００内に認証待ちのセキュアプリントジョブが存在する場合に表示される操作画面の例（第２例）を示している。本例では、設定画面９１０を用いて操作部ロック設定が有効化されると、図６（Ｂ）に示すように、設定画面９１０上にウィンドウ９４０が表示される。
【００４４】
ウィンドウ９４０には、図６（Ａ）に示すウィンドウ９３０と同様、画像形成装置１００内に認証待ちのセキュアプリントジョブが存在すること示す、管理者への通知メッセージが含まれる。ウィンドウ９４０には、キャンセルボタン９４１、設定ボタン９４２、及び確認ボタン９４３が更に含まれる。キャンセルボタン９４１は、操作部ロック設定を無効（オフ）にするために用いられる。設定ボタン９４２は、操作部ロック設定を、無効にせずに有効（オン）のまま維持するために用いられる。確認ボタン９４３は、画像形成装置１００におけるセキュアプリントジョブの状況を表示するために用いられる。
【００４５】
図６（Ｃ）は、ウィンドウ９４０内の確認ボタン９４３が押下（タッチ）された場合に表示される、セキュアプリントジョブの状況を示すジョブ状況画面９５０を示している。ジョブ状況画面９５０には、画像形成装置１００に投入されているセキュアプリントジョブの一覧が表示される。画像形成装置１００内に認証待ちのセキュアプリントジョブが保存されている場合には、それらのセキュアプリントジョブがジョブ状況画面９５０内に表示される。管理者は、表示された各セキュアジョブに対応する「中止」ボタンを押下（タッチ）することにより、当該セキュアプリントジョブの中止（削除）を指示できる。また、管理者は、「全て中止」ボタンを押下（タッチ）することにより、画像形成装置１００に投入されている全てのセキュアプリントジョブの中止（削除）を指示できる。
【００４６】
このように、ウィンドウ９４０は、画像形成装置１００内のセキュアプリントジョブの存在を示す通知を含み、かつ、操作部ロック設定を有効にするか無効にするかを選択可能な操作画面の一例である。また、ジョブ状況画面９５０は、画像形成装置１００内に保存されているセキュアプリントジョブのリストを含み、かつ、当該リスト内のセキュアプリントジョブの１つ以上のキャンセルを指示可能な操作画面の一例である。
【００４７】
図８は、本実施形態に係るＰＣ１２１における、画像形成装置１００に対する操作部ロック設定に関連する処理（第２例）の処理手順を示すフローチャートである。図８に示す各ステップの処理は、ＰＣ１２１において記憶装置に格納された制御プログラムをＣＰＵ（図示せず）が読み出して実行することによってＰＣ１２１において実現される。本処理では、操作部ロック設定のための操作を管理者が行う際に、画像形成装置１００内にセキュアプリントジョブが溜まっていることを管理者が確認することを可能にする。更に、管理者によるセキュアプリントジョブの中止（削除）を可能にする。
【００４８】
Ｓ１０１〜Ｓ１０８では、図７を用いて説明した処理と同様の処理が行われる。本例では、ＰＣ１２１は、Ｓ１０８で、画像形成装置１００内に認証待ちのセキュアプリントジョブが存在することを示す通知メッセージ（本例では、ウィンドウ９４０）を、当該ＰＣの表示部に表示し、Ｓ２０１へ処理を進める。
【００４９】
Ｓ２０１で、ＰＣ１２１は、キャンセルボタン９４１が押下（タッチ）されたか否かを判定し、キャンセルボタンが押下された場合にはＳ２０２へ処理を進め、キャンセルボタンが押下されていない場合にはＳ２０３へ処理を進める。Ｓ２０２で、Ｓ２０２で、ＰＣ１２１は、画像形成装置１００の操作部ロック設定を無効（オフ）にし、Ｓ１１０へ処理を進める。
【００５０】
Ｓ２０３で、ＰＣ１２１は、設定ボタン９４２が押下（タッチ）されたか否かを判定し、設定ボタンが押下された場合にはＳ２０４へ処理を進め、設定ボタンが押下されていない場合にはＳ２０５へ処理を進める。Ｓ２０４で、ＰＣ１２１は、画像形成装置１００の操作部ロック設定を有効（オン）にし、Ｓ１１０へ処理を進める。
【００５１】
Ｓ２０５で、ＰＣ１２１は、確認ボタン９４３が押下（タッチ）されたか否かを判定し、確認ボタンが押下された場合にはＳ２０６へ処理を進め、確認ボタンが押下されていない場合にはＳ２０１へ処理を戻す。Ｓ２０６で、ＰＣ１２１は、セキュアプリントジョブの状況を示すジョブ状況画面９５０を、当該ＰＣの表示部に表示する。ＰＣ１２１は、ジョブ状況画面９５０を介して、認証待ちのセキュアプリントジョブの中止（削除）が管理者によって指示されると、その指示に従ってセキュアプリントジョブを削除するよう、画像形成装置１００に対して要求する。その後、ＰＣ１２１は、Ｓ１１０へ処理を進める。
【００５２】
Ｓ１１０で、Ｓ１１０で、ＰＣ１２１は、ウィンドウ９４０を非表示にすることで、通知メッセージの表示を終了し、処理を終了する。
【００５３】
本例によれば、画像形成装置１００の操作部１１０に対する操作部ロック設定を行ったユーザが、画像形成装置１００に投入されたセキュアプリントジョブの存在を確認することが可能になる。また、操作部ロック設定を有効にするか無効にするかをユーザが選択することが可能になるとともに、セキュアプリントジョブのキャンセルをユーザが指示することが可能になる。
【００５４】
なお、第２例の処理は、ＰＣ１２１のプリンタドライバによって実現可能であるが、上述の第１例（図７）と同様、画像形成装置１００のＣＰＵ１０２によって実現することも可能である。また、第２例の処理は、操作部１１０に表示する操作画面を用いて同様に実現することも可能である。
【００５５】
＜プリントジョブの受信＞
図９は、本実施形態に係る画像形成装置１００におけるプリントジョブの受信時の処理の手順を示すフローチャートである。図９に示す各ステップの処理は、ＲＯＭ１０４に格納された制御プログラムをＣＰＵ１０２が読み出して実行することによって画像形成装置１００において実現される。ＣＰＵ１０２は、ＰＣ１２１のプリンタドライバからプリントジョブが投入されると、図９の処理を開始する。
【００５６】
まずＳ３０１で、ＣＰＵ１０２は、ＰＣ１２１から送信されたプリントジョブのデータを受信する。次にＳ３０２で、ＣＰＵ１０２は、受信したプリントジョブがセキュアプリントジョブであるか否かを判定する。ＣＰＵ１０２は、受信したプリントジョブがセキュアプリントジョブではない場合には、Ｓ３０３へ処理を進め、受信したプリントジョブがセキュアプリントジョブである場合には、Ｓ３０４へ処理を進める。
【００５７】
Ｓ３０３で、ＣＰＵ１０２は、受信したプリントジョブについての印刷処理を開始する。具体的には、ＣＰＵ１０２は、受信したプリントジョブを印刷待ちジョブとして登録することで、実行可能なタイミングに当該ジョブを実行する。その後、ＣＰＵ１０２は処理を終了する。
【００５８】
一方、Ｓ３０４で、ＣＰＵ１０２は、セキュアプリント設定が有効（オン）であるか否かを判定する。セキュアプリント設定は、セキュアプリント機能を有効にする（使用可能にする）か否かに関する設定である。セキュアプリント設定がオンである場合には、ユーザはセキュアプリント機能を使用可能である。セキュアプリント設定がオフである場合には、ユーザはセキュアプリント機能を使用できない。ＣＰＵ１０２は、セキュアプリント設定がオンである場合にはＳ３０５へ処理を進め、セキュアプリント設定がオフである場合にはＳ３０６へ処理を進める。なお、セキュアプリント設定は、例えば、図５（Ａ）に示す設定画面９００を用いて設定されうる。
【００５９】
Ｓ３０５で、ＣＰＵ１０２は、受信したセキュアプリントジョブを認証待ち（実行待ち）ジョブとして登録し、処理を終了する。認証待ちジョブは、図１０を用いて後述するように、セキュアプリントジョブに設定されたパスワード（暗証番号）に基づくユーザ認証が成功した後に実行される。このようにして、ＣＰＵ１０２は、セキュアプリントジョブをＰＣ１２１から受け付けて、実行待ちのジョブとして登録することで、実行可能なタイミングに当該ジョブを実行する。
【００６０】
一方、Ｓ３０６で、ＣＰＵ１０２は、受信したセキュアプリントジョブを実行せずに、セキュアプリントジョブをエラー終了とし、処理を終了する。なお、ＣＰＵ１０２は、セキュアプリントジョブのエラーを当該ジョブの送信元のＰＣ１２１に対して通知してもよい。
【００６１】
＜セキュアプリントジョブの実行処理（第１例）＞
次に、図１０を参照して、本実施形態に係る画像形成装置１００におけるセキュアプリントジョブに対する操作時の処理の例（第１例）について説明する。図１０に示す各ステップの処理は、ＲＯＭ１０４に格納された制御プログラムをＣＰＵ１０２が読み出して実行することによって画像形成装置１００において実現される。画像形成装置１００にＰＣ１２１から投入されたセキュアプリントジョブについての操作を操作部１１０においてユーザが開始すると、ＣＰＵ１０２は、図１０の処理を開始する。
【００６２】
本例では、ＣＰＵ１０２は、画像形成装置内にセキュアプリントジョブが保存されている場合に、当該セキュアプリントジョブの実行が完了した後に、操作部１１０における、セキュアプリント機能を利用するためのユーザ操作の受け付けの制限を開始する。即ち、ＣＰＵ１０２は、画像形成装置内に保存されているセキュアプリントジョブが無くなるまでは、操作部１１０における、セキュアプリント機能を利用するためのユーザ操作以外のユーザ操作の受け付けを制限する。これにより、操作部ロック設定がオンであっても、画像形成装置内に保存されているセキュアプリントジョブの実行が可能になる。
【００６３】
まずＳ４０１で、ＣＰＵ１０２は、操作部ロック設定がオンであるか否かを判定し、操作部ロック設定がオンである場合にはＳ４０３へ処理を進め、操作部ロック設定がオフである場合にはＳ４０２へ進める。Ｓ４０２で、ＣＰＵ１０２は、セキュアプリント操作（即ち、ホーム画面３００内のセキュアボタン３０３のタッチ等、セキュアプリント機能を利用するためのユーザ操作）を許可し、Ｓ４０３へ処理を進める。
【００６４】
Ｓ４０３で、ＣＰＵ１０２は、セキュアプリント操作が許可されているか否かを判定し、セキュアプリント操作が許可されている場合にはＳ４０４へ処理を進め、セキュアプリント操作が禁止されている場合にはＳ４１５へ処理を進める。なお、操作部ロック設定がオフからオンに変更された際には、セキュアプリント操作は許可されている状態にあるため、Ｓ４０３からＳ４０４へ処理が進められる。Ｓ４１５で、ＣＰＵ１０２は、操作部１１０がロック状態にあることを示すメッセージを含むロック画面９２０を表示部２０１に表示し、処理を終了する。
【００６５】
Ｓ４０４で、ＣＰＵ１０２は、画像形成装置１００内に保存されているプリントジョブのリストを取得する。更にＳ４０５で、ＣＰＵ１０２は、取得したリスト内にセキュアプリントジョブが存在するか否か判定し、セキュアプリントジョブが存在しない場合にはＳ４１３へ処理を進める。ＣＰＵ１０２は、取得したリスト内にセキュアプリントジョブが存在する場合には、Ｓ４０６へ処理を進める。
【００６６】
ＣＰＵ１０２は、Ｓ４０６で、セキュアプリントジョブに対応するファイルのリスト（セキュアプリント画面７００）を表示部２０１に表示し、Ｓ４０７で、表示したリストにおけるファイルの選択をユーザから受け付ける。その後、Ｓ４０８で、ＣＰＵ１０２は、実行ボタン７０１のタッチにより、セキュアプリントジョブの実行指示を受け付けたか否かを判定する。ＣＰＵ１０２は、実行指示を受け付けていない場合にはＳ４０６へ処理を戻して、実行指示を待ち受け、実行指示を受け付けるとＳ４０９へ処理を進める。
【００６７】
Ｓ４０９で、ＣＰＵ１０２は、入力画面７１０を表示部２０１に表示して、セキュアプリントジョブの実行用のパスワード（暗証番号）の入力をユーザから受け付ける。その後、Ｓ４１０で、ＣＰＵ１０２は、入力されたパスワードと、セキュアプリントジョブに設定されたパスワードとが一致するか否かを判定することにより、ユーザ認証を行う。ＣＰＵ１０２は、パスワードが一致しない場合には、認証に失敗したことを表示部２０１に表示し、再びＳ４０９でパスワードの入力を受け付ける。一方、ＣＰＵ１０２は、パスワードが一致した場合には、認証に成功したと判定し、Ｓ４１２へ処理を進める。
【００６８】
Ｓ４１２で、ＣＰＵ１０２は、ユーザ認証が成功したセキュアプリントジョブについての印刷処理を開始する。具体的には、ＣＰＵ１０２は、当該セキュアプリントジョブを印刷待ちジョブとして登録することで、実行可能なタイミングに当該ジョブを実行する。このようにして、ＣＰＵ１０２は、操作部ロック設定がオンである間に、画像形成装置１００内に保存されているセキュアプリントジョブに対応するパスワードが操作部１１０を介して入力されると、当該パスワードを用いた認証を行う。更に、ＣＰＵ１０２は、認証に成功すると、当該セキュアプリントジョブを実行する。その後、ＣＰＵ１０２は処理を終了する。
【００６９】
一方、Ｓ４０５からＳ４１３へ処理を進めた場合（即ち、画像形成装置１００内にセキュアプリントジョブが無い場合）、Ｓ４１３で、ＣＰＵ１０２は、操作部ロック設定がオンであるか否かを判定する。ＣＰＵ１０２は、操作部ロック設定がオフである場合には処理を終了し、操作部ロック設定がオンである場合にはＳ４１４へ進める。Ｓ４１４で、セキュアプリント操作を禁止し、Ｓ４１５へ処理を進める。Ｓ４１５で、ＣＰＵ１０２は、操作部１１０がロック状態にあることを示すメッセージを含むロック画面９２０を表示部２０１に表示し、処理を終了する。
【００７０】
＜セキュアプリントジョブの実行処理（第２例）＞
次に、図１１を参照して、本実施形態に係る画像形成装置１００におけるセキュアプリントジョブに対する操作時の処理の例（第２例）について説明する。図１１に示す各ステップの処理は、ＲＯＭ１０４に格納された制御プログラムをＣＰＵ１０２が読み出して実行することによって画像形成装置１００において実現される。画像形成装置１００にＰＣ１２１から投入されたセキュアプリントジョブについての操作を操作部１１０においてユーザが開始すると、ＣＰＵ１０２は、図１１の処理を開始する。
【００７１】
本例では、ＣＰＵ１０２は、画像形成装置１００内にセキュアプリントジョブが保存されている場合、操作部ロック設定がオンである間に、操作部１１０における、セキュアプリントジョブの実行用のパスワードの入力のみを許可する。ＣＰＵ１０２は、操作部１１０においてパスワードが入力されると、画像形成装置１００内に保存されているセキュアプリントジョブのうち、入力されたパスワードに対応するセキュアプリントジョブを実行する。これにより、操作部ロック設定がオンであっても、画像形成装置内に保存されているセキュアプリントジョブの実行が可能になる。
【００７２】
まずＳ５０１で、ＣＰＵ１０２は、操作部ロック設定がオンであるか否かを判定し、操作部ロック設定がオフである場合にはＳ５０２へ処理を進める。Ｓ５０２〜Ｓ５１０では、Ｓ４０４〜Ｓ４１２と同様の処理が行われる。ただし、Ｓ５０３では、ＣＰＵ１０２は、取得したリスト内にセキュアプリントジョブが存在しない場合には、処理を終了する。一方、ＣＰＵ１０２は、操作部ロック設定がオンである場合には、Ｓ５０１からＳ５１１へ処理を進める。
【００７３】
Ｓ５１１で、操作部１１０がロック状態にあることを示すメッセージを含むロック画面９２０を表示部２０１に表示し、Ｓ５１２へ処理を進める。なお、図５（Ｃ）には図示していないが、ロック画面９２０には、パスワード入力のための特定のキー（本例では、ＩＤキー）が、操作部ロック設定がオンであっても操作可能な状態で表示されているものとする。
【００７４】
Ｓ５１２で、ＣＰＵ１０２は、ロック画面９２０内のＩＤキーが押下（タッチ）されたか否かを判定し、ＩＤキーが押下されていない場合には処理を終了し、ＩＤキーが押下された場合にはＳ５１３へ処理を進める。Ｓ５１３で、ＣＰＵ１０２は、セキュアプリント設定がオンであるか否かを判定する。ＣＰＵ１０２は、セキュアプリント設定がオフである場合には処理を終了し、セキュアプリント設定がオンである場合にはＳ５１４へ処理を進める。
【００７５】
Ｓ５１４で、ＣＰＵ１０２は、パスワードの入力用の入力画面（図示せず）を表示部２０１に表示して、パスワード（暗証番号）の入力をユーザから受け付ける。更に、Ｓ５１５で、画像形成装置１００内に保存されているプリントジョブのリストを取得する。その後、ＣＰＵ１０２は、Ｓ５１６で、入力されたパスワードに対応するセキュアプリントジョブを検索し、Ｓ５１７で、入力されたパスワードに対応するセキュアプリントジョブが存在するか否かを判定する。ＣＰＵ１０２は、そのようなセキュアプリントジョブが存在しない場合には処理を終了し、存在する場合にはＳ５１０へ処理を進める。
【００７６】
Ｓ５１０で、ＣＰＵ１０２は、Ｓ５１６で検索したセキュアプリントジョブについての印刷処理を開始する。具体的には、ＣＰＵ１０２は、当該セキュアプリントジョブを印刷待ちジョブとして登録することで、実行可能なタイミングに当該ジョブを実行する。その後、ＣＰＵ１０２は処理を終了する。
【００７７】
以上説明したように、本実施形態によれば、画像形成装置１００の操作部１１０に対する操作部ロック設定を行ったユーザが、画像形成装置１００に投入されたセキュアプリントジョブの存在を確認することが可能になる。また、操作部ロック設定が行われている間にも、画像形成装置１００内に保存されているセキュアプリントジョブを実行することが可能になる。
【００７８】
［その他の実施形態］
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００７９】
１００：画像形成装置、１０１：コントローラ部、１０２：ＣＰＵ、１０７：印刷部、１０９：読取部、１１０：操作部、１２１：ＰＣ
【図１】
2020015265.tif 000003
【図２】
2020015265.tif 000004
【図３】
2020015265.tif 000005
【図４】
2020015265.tif 000006
【図５】
2020015265.tif 000007
【図６】
2020015265.tif 000008
【図７】
2020015265.tif 000009
【図８】
2020015265.tif 000010
【図９】
2020015265.tif 000011
【図１０】
2020015265.tif 000012
【図１１】
2020015265.tif 000013