(57)【要約】【課題】画像形成装置のセキュリティ性を向上する。【解決手段】画像形成装置は、ユーザー識別子及びパスワードを用いてログインを実行し、前記ユーザー識別子が関連付けられたジョブの実行を開始し、特定のトリガを取得すると、前記ジョブを中断し、前記ジョブの実行を再開するための再開要求を取得すると、前記ユーザー識別子及び前記パスワードを用いて認証を実行し、前記認証に成功すると、前記ジョブの実行を再開し、前記認証に失敗すると、前記ジョブの実行を再開しない。【選択図】図３
2020111018.tif 000002
【特許請求の範囲】
【請求項１】
ユーザー識別子及びパスワードを用いてログインを実行し、
前記ユーザー識別子が関連付けられたジョブの実行を開始し、
特定のトリガを取得すると、前記ジョブを中断し、
前記ジョブの実行を再開するための再開要求を取得すると、前記ユーザー識別子及び前記パスワードを用いて認証を実行し、
前記認証に成功すると、前記ジョブの実行を再開し、
前記認証に失敗すると、前記ジョブの実行を再開しない
画像形成装置。
【請求項２】
請求項１に記載の画像形成装置であって、
前記ユーザー識別子により識別されるユーザーがログインしているときに前記再開要求を取得した場合、及び
前記ユーザー識別子により識別される前記ユーザーがログアウトしているときに前記再開要求を取得した場合、ともに、
前記認証を実行する
画像形成装置。
【請求項３】
請求項１又は２に記載の画像形成装置であって、
前記ジョブが特定の属性のジョブである場合、前記認証を実行し、
前記ジョブが前記特定の属性のジョブでない場合、前記認証を実行せず、前記ジョブの実行を再開する
画像形成装置。
【請求項４】
請求項３に記載の画像形成装置であって、
前記ジョブが、前記特定の属性として、プルプリントジョブ、又は、前記画像形成装置の記憶装置に記憶されたアクセス制限のあるデータを出力するジョブである場合、前記認証を実行する
画像形成装置。
【請求項５】
画像形成装置の制御回路を、
ユーザー識別子及びパスワードを用いてログインを実行し、
前記ユーザー識別子が関連付けられたジョブの実行を開始し、
特定のトリガを取得すると、前記ジョブを中断し、
前記ジョブの実行を再開するための再開要求を取得すると、前記ユーザー識別子及び前記パスワードを用いて認証を実行し、
前記認証に成功すると、前記ジョブの実行を再開し、
前記認証に失敗すると、前記ジョブの実行を再開しない
よう動作させる情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷ジョブを実行可能な画像形成装置及び情報処理プログラムに関する。
【背景技術】
【０００２】
画像形成装置は、プルプリント等の印刷ジョブを実行可能である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１２３４８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
画像形成装置は、複数のユーザーが共用するため、セキュリティ性を向上することが望ましい。
【課題を解決するための手段】
【０００５】
本発明の一形態に係る画像形成装置は、
ユーザー識別子及びパスワードを用いてログインを実行し、
前記ユーザー識別子が関連付けられたジョブの実行を開始し、
特定のトリガを取得すると、前記ジョブを中断し、
前記ジョブの実行を再開するための再開要求を取得すると、前記ユーザー識別子及び前記パスワードを用いて認証を実行し、
前記認証に成功すると、前記ジョブの実行を再開し、
前記認証に失敗すると、前記ジョブの実行を再開しない。
【０００６】
（１）本実施形態によれば、画像形成装置は、再開要求を取得すると認証を実行し、認証に成功するとジョブの実行を再開し、認証に失敗すると、ジョブの実行を再開しない。このように、ジョブの実行を再開するのに認証が常に必要であるので、セキュリティ性の向上を図れる。
【０００７】
画像形成装置は、
前記ユーザー識別子により識別されるユーザーがログインしているときに前記再開要求を取得した場合、及び
前記ユーザー識別子により識別される前記ユーザーがログアウトしているときに前記再開要求を取得した場合、ともに、
前記認証を実行する。
【０００８】
（２）本実施形態によれば、画像形成装置は、特に、ユーザーがログインしているときであっても認証を実行するので、ユーザーがログアウトをせずに画像形成装置から立ち退いた場合であっても、別のユーザーによる認証が失敗すれば、ジョブの実行を再開しない。その結果、セキュリティ性の向上を図れる。
【０００９】
画像形成装置は、
前記ジョブが特定の属性のジョブである場合、前記認証を実行し、
前記ジョブが前記特定の属性のジョブでない場合、前記認証を実行せず、前記ジョブの実行を再開する。
【００１０】
（３）本実施形態によれば、認証の必要性が比較的高いジョブには認証を実行するので、セキュリティ性の向上を図れる。同時に、認証の必要性が比較的低いジョブには認証を省くので、ユーザビリティの低下の防止を図れる。
【００１１】
画像形成装置は、
前記ジョブが、前記特定の属性として、プルプリントジョブ、又は、前記画像形成装置の記憶装置に記憶されたアクセス制限のあるデータを出力するジョブである場合、前記認証を実行する。
【００１２】
（４）本実施形態によれば、比較的高いセキュリティ性を要するジョブには認証を実行するので、セキュリティ性の向上を図れる。同時に、比較的低いセキュリティ性を要するジョブには認証を省くので、ユーザビリティの低下の防止を図れる。
【００１３】
本発明の一形態に係る情報処理プログラムは、
画像形成装置の制御回路を、
ユーザー識別子及びパスワードを用いてログインを実行し、
前記ユーザー識別子が関連付けられたジョブの実行を開始し、
特定のトリガを取得すると、前記ジョブを中断し、
前記ジョブの実行を再開するための再開要求を取得すると、前記ユーザー識別子及び前記パスワードを用いて認証を実行し、
前記認証に成功すると、前記ジョブの実行を再開し、
前記認証に失敗すると、前記ジョブの実行を再開しない
よう動作させる。
【発明の効果】
【００１４】
本発明によれば、画像形成装置のセキュリティ性の向上を図れる。
【００１５】
なお、ここに記載された効果は必ずしも限定されるものではなく、本発明中に記載されたいずれかの効果であってもよい。
【図面の簡単な説明】
【００１６】
【図１】本発明の一実施形態に係る画像形成装置のハードウェア構成を示す。
【図２】画像形成装置の機能的構成を示す。
【図３】画像形成装置の動作フローを示す。
【発明を実施するための形態】
【００１７】
以下、図面を参照しながら、本発明の実施形態を説明する。
【００１８】
１．画像形成装置のハードウェア構成
【００１９】
図１は、本発明の一実施形態に係る画像形成装置のハードウェア構成を示す。
【００２０】
画像形成装置１０は、例えば、ＭＦＰ（Multifunction Peripheral）である。画像形成装置１０は、制御回路１１を備える。制御回路１１は、プロセッサーであるＣＰＵ１１ａ（Central Processing Unit）、ＲＡＭ１１ｂ（Random Access Memory）、メモリーであるＲＯＭ１１ｃ（Read Only Memory）及び専用のハードウェア回路等から構成され、画像形成装置１０の全体的な動作制御を司る。ＣＰＵ１１ａは、ＲＯＭ１１ｃが記憶する情報処理プログラムをＲＡＭ１１ｂにロードして実行する。ＲＯＭ１１ｃは、ＣＰＵ１１ａが実行するプログラムやデータなどを固定的に記憶する。ＲＯＭ１１ｃは、非一過性のコンピューター読み取り可能な記録媒体の一例である。
【００２１】
制御回路１１は、画像読取部１２（イメージスキャナー）、画像処理部１４（ＧＰＵ（Graphics Processing Unit）を含む）、画像メモリー１５、画像形成部１６（プリンター）、表示部１７ａを備える操作部１７（タッチパネル）、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）等の大容量の不揮発性の記憶装置１８、ファクシミリ通信部１９及びネットワーク通信インターフェース１３等と接続されている。制御回路１１は、接続されている上記各部の動作制御や、各部との間での信号又はデータの送受信を行う。操作部１７（タッチパネル）は、入力装置の一形態であり、入力装置として、マイクロフォンを含む音声入力装置が設けられてもよい。
【００２２】
２．画像形成装置の機能的構成
【００２３】
図２は、画像形成装置の機能的構成を示す。
【００２４】
画像形成装置１０の制御回路１１において、ＣＰＵ１１ａは、ＲＯＭ１１ｃが記憶する情報処理プログラムをＲＡＭ１１ｂにロードして実行することにより、ログイン実行部１０１及びジョブ管理部１０２として動作する。
【００２５】
３．画像形成装置の動作フロー
【００２６】
図３は、画像形成装置の動作フローを示す。
【００２７】
ログイン実行部１０１は、ユーザー識別子及びパスワードを用いて、ユーザーのログインを実行する（ステップＳ１０１）。例えば、ログイン実行部１０１は、操作部１７を介して入力されたユーザー識別子及びパスワードを用いて、ユーザーのログインを実行すればよい。あるいは、ログイン実行部１０１は、ネットワーク通信インターフェース１３を介して、ユーザーが使用するパーソナルコンピューター（図示せず）のプリンタードライバーより入力されたユーザー識別子及びパスワードを用いて、ユーザーのログインを実行すればよい。
【００２８】
ジョブ管理部１０２は、ジョブを取得する（ステップＳ１０２）。「ジョブ」は、例えば、印刷ジョブ（データを用紙に印刷する工程を含むジョブ）である。ジョブには、ログインに使用したユーザー識別子が関連付けられている。例えば、ジョブ管理部１０２は、ネットワーク通信インターフェース１３を介して、パーソナルコンピューター（図示せず）のプリンタードライバーより入力されたジョブ（ダイレクトプリントジョブ）を受信する。あるいは、ジョブ管理部１０２は、ネットワーク通信インターフェース１３を介して、サーバー装置（図示せず）よりダウンロードされたジョブ（プルプリントジョブ）を受信する。あるいは、ジョブ管理部１０２は、操作部１７を介して入力されたＢＯＸプリントジョブを取得する。
【００２９】
「ＢＯＸプリントジョブ」は、記憶装置１８のＢＯＸ領域に記憶されたデータを印刷するジョブである。ＢＯＸ領域に記憶されたデータの中には、アクセス制限のあるデータもある。「アクセス制限のあるデータ」とは、例えば、暗号化されたＢＯＸ領域に記憶されたデータ（データ自体が暗号化されているか否かは問わない）、暗号化されたデータ（それが記憶されたＢＯＸ領域が暗号化されているか否かは問わない）等である。従って、「ＢＯＸプリントジョブ」には、アクセス制限のあるＢＯＸプリントジョブと、アクセス制限の無いＢＯＸプリントジョブとがある。
【００３０】
ジョブ管理部１０２は、取得したジョブの実行を開始する（ステップＳ１０３）。
【００３１】
ジョブ管理部１０２は、特定のトリガを取得すると、実行中のジョブを中断する（ステップＳ１０４、ＹＥＳ）。例えば、ジョブ管理部１０２は、「特定のトリガ」として、操作部１７を介して入力された一時停止要求を取得する。あるいは、ジョブ管理部１０２は、「特定のトリガ」として、紙詰まり等のエラー状態を検出する。
【００３２】
ジョブ管理部１０２は、中断したジョブの印刷データ及び属性（ダイレクトプリントジョブ、プルプリントジョブ、アクセス制限のあるＢＯＸプリントジョブ、アクセス制限の無いＢＯＸプリントジョブ等）と、ログインに使用されたユーザー識別子及びパスワードとを、記憶装置１８に記憶する（ステップＳ１０５）。なお、ジョブ管理部１０２は、これらの情報を別のタイミング（例えば、ジョブを取得（ステップＳ１０２）したタイミング）で記憶してもよい。
【００３３】
ジョブ管理部１０２は、中断したジョブの実行を再開するための再開要求を取得する（ステップＳ１０６、ＹＥＳ）。例えば、ジョブ管理部１０２は、操作部１７を介して入力された再開要求を取得する。
【００３４】
ところで、ジョブを中断した後（ステップＳ１０４、ＹＥＳ）、再開要求を取得する（ステップＳ１０６、ＹＥＳ）までの間に、ログイン（ステップＳ１０１）したユーザーはログインを継続している（逆に言えば、ログアウトしていない）と、典型的には想定される。例えば、ユーザーが一時停止要求を入力した後、比較的短時間で（言い換えれば、別のユーザーが画像形成装置１０を使用する前に）、画像形成装置１０に再開要求を入力する場合が考えられる。あるいは、画像形成装置１０にエラー（紙詰まりなど）が発生し、ユーザー自身がエラーを直し、画像形成装置１０に再開要求を入力する場合が考えられる。
【００３５】
一方、ジョブを中断した後（ステップＳ１０４、ＹＥＳ）、再開要求を取得する（ステップＳ１０６、ＹＥＳ）までの間に、ログイン（ステップＳ１０１）したユーザーがログアウトする可能性もある。例えば、ユーザーが一時停止要求を入力した後に画像形成装置１０から立ち退き、別のユーザーが、ログイン中のユーザーをログアウトさせた上で画像形成装置１０にログインする場合が考えられる。あるいは、画像形成装置１０にエラーが発生し、管理担当者が、ログイン中のユーザーをログアウトさせた上で画像形成装置１０にログインする場合が考えられる。
【００３６】
本実施形態において、ジョブ管理部１０２は、ユーザーがログインしているときに再開要求を取得するか、あるいは、ログアウトしているときに再開要求を取得するかに拘わらず、ともに、ステップＳ１０７以下の動作を実行する。
【００３７】
ジョブ管理部１０２は、中断したジョブの属性（ダイレクトプリントジョブ、プルプリントジョブ、アクセス制限のあるＢＯＸプリントジョブ、アクセス制限の無いＢＯＸプリントジョブ等）を判断する（ステップＳ１０７）。
【００３８】
ジョブ管理部１０２は、ジョブの属性が、特定の属性であると判断する（ステップＳ１０７、ＹＥＳ）。「特定の属性である」とは、例えば、プルプリントジョブ又はアクセス制限のあるＢＯＸプリントジョブ等、比較的高いセキュリティ性を要するジョブの属性を意味する。すると、ジョブ管理部１０２は、ログインに使用したユーザー識別子及びパスワードを用いて認証を実行する（ステップＳ１０８）。例えば、ジョブ管理部１０２は、ユーザー識別子及びパスワードを、操作部１７を介してユーザーに入力させる。
【００３９】
ジョブ管理部１０２は、入力されたユーザー識別子及びパスワードが、このジョブに関連付けて記憶装置１８に記憶（ステップＳ１０５）したユーザー識別子及びパスワードと一致すると、認証に成功したと判断する（ステップＳ１０９、ＹＥＳ）。ジョブ管理部１０２は、認証に成功すると、中断したジョブの実行を再開する（ステップＳ１１０）。
【００４０】
一方、ジョブ管理部１０２は、入力されたユーザー識別子及びパスワードが、このジョブに関連付けて記憶装置１８に記憶（ステップＳ１０５）したユーザー識別子及びパスワードと一致しないと、認証に失敗したと判断する（ステップＳ１０９、ＮＯ）。ジョブ管理部１０２は、認証に失敗すると、中断したジョブの実行を再開せず、再び、認証を実行する（ステップＳ１０８）。
【００４１】
一方、ジョブ管理部１０２は、ジョブの属性が、特定の属性でないと判断する（ステップＳ１０７、ＮＯ）。「特定の属性でない」とは、例えば、ダイレクトプリントジョブ又はアクセス制限の無いＢＯＸプリントジョブ等、比較的低いセキュリティ性を要するジョブの属性を意味する。すると、認証（ステップＳ１０８）を実行せずに、中断したジョブの実行を再開する（ステップＳ１１０）。
【００４２】
４．変形例
【００４３】
本実施形態では、ジョブ管理部１０２は、中断したジョブが特定の属性のジョブである場合（ステップＳ１０７、ＹＥＳ）、認証を実行する（ステップＳ１０８）。一方、ジョブ管理部１０２は、中断したジョブが特定の属性のジョブでない場合（ステップＳ１０７、ＮＯ）、認証（ステップＳ１０８）を実行せずに、中断したジョブの実行を再開する（ステップＳ１１０）。
【００４４】
これに替えて、ジョブ管理部１０２は、中断したジョブの属性に拘わらず、全てのジョブについて認証を実行してもよい。この場合、動作フローのステップＳ１０７が無くなる。即ち、ジョブ管理部１０２は、再開要求を取得すると（ステップＳ１０６、ＹＥＳ）、認証を実行し（ステップＳ１０８）、認証に成功すると（ステップＳ１０９、ＹＥＳ）ジョブの実行を再開し（ステップＳ１１０）、一方、認証に失敗すると（ステップＳ１０９、ＮＯ）再び認証を実行する（ステップＳ１０８）。
【００４５】
画像形成装置１０は、特定の属性のジョブに限り認証を実行するか（本実施形態）、あるいは、全てのジョブについて認証を実行するか（変形例）の設定を、変更可能でもよい。
【００４６】
５．結語
【００４７】
典型的に、画像形成装置は、ユーザーがログインしている場合のみ、そのユーザーの印刷ジョブを実行し、ユーザーがログアウトしている場合には、そのユーザーの印刷ジョブを実行しない。ユーザーが画像形成装置にログインして印刷ジョブを実行中に、特定のトリガ（ユーザーによる一時停止要求の入力、紙詰まりによるエラー等）が発生すると、印刷ジョブが中断される。この場合、ユーザーがログアウトをせずに画像形成装置から立ち退くおそれがある。例えば、一時停止要求を入力してから別の場所に行く、エラーの対応方法を他の人に聞きに行く、等のような場合である。このとき、本来のユーザーがログインしている状態で、別のユーザーが、画像形成装置に再開要求を入力すれば、画像形成装置はジョブの実行を再開することになる。結果的に、別のユーザーが、出力された印刷物を持ち去るなど、印刷物にアクセス出来てしまう。
【００４８】
（１）これに対して、本実施形態によれば、画像形成装置１０は、再開要求を取得すると（ステップＳ１０６、ＹＥＳ）、認証を実行し（ステップＳ１０８）、認証に成功すると（ステップＳ１０９、ＹＥＳ）ジョブの実行を再開し（ステップＳ１１０）、認証に失敗すると（ステップＳ１０９、ＮＯ）、ジョブの実行を再開しない。このように、ジョブの実行を再開するのに認証が常に必要であるので、セキュリティ性の向上を図れる。
【００４９】
（２）本実施形態によれば、画像形成装置１０は、ユーザーがログインしているときに再開要求を取得するか、あるいは、ログアウトしているときに再開要求を取得するかに拘わらず、ともに、認証を実行する（ステップＳ１０８）。特に、ユーザーがログインしているときであっても認証を実行するので、ユーザーがログアウトをせずに画像形成装置から立ち退いた場合であっても、別のユーザーによる認証が失敗すれば（ステップＳ１０９、ＮＯ）、ジョブの実行を再開しない。その結果、別のユーザーは、出力された印刷物にアクセス出来ないので、セキュリティ性の向上を図れる。
【００５０】
（３）本実施形態によれば、画像形成装置１０は、ジョブが特定の属性のジョブである場合（ステップＳ１０７、ＹＥＳ）、認証を実行する（ステップＳ１０８）。一方、画像形成装置１０は、ジョブが特定の属性のジョブでない場合（ステップＳ１０７、ＮＯ）、認証（ステップＳ１０８）を実行せず、ジョブの実行を再開する（ステップＳ１１０）。これにより、認証の必要性が比較的高いジョブには認証を実行するので、セキュリティ性の向上を図れる。同時に、認証の必要性が比較的低いジョブには認証を省くので、ユーザビリティの低下の防止を図れる。
【００５１】
（４）本実施形態によれば、特定の属性として、プルプリントジョブ、又は、画像形成装置の記憶装置に記憶されたアクセス制限のあるデータを出力するジョブである。これにより、比較的高いセキュリティ性を要するジョブには認証を実行するので、セキュリティ性の向上を図れる。同時に、比較的低いセキュリティ性を要するジョブには認証を省くので、ユーザビリティの低下の防止を図れる。
【００５２】
本技術の各実施形態及び各変形例について上に説明したが、本技術は上述の実施形態にのみ限定されるものではなく、本技術の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【符号の説明】
【００５３】
画像形成装置１０
ログイン実行部１０１
ジョブ管理部１０２
【図１】
2020111018.tif 000003
【図２】
2020111018.tif 000004
【図３】
2020111018.tif 000005