(57)【要約】【課題】印刷制限がかけられたドキュメントを印刷する場合に承認者がそのドキュメントの内容を確認してから印刷を承認できるようにする。【解決手段】画像形成装置1は、印刷制限がかけられたドキュメントとその印刷ジョブを実行するのに承認を得る必要がある承認者とが記憶された印刷制限情報テーブル101と、印刷ジョブを受け付ける印刷ジョブ受付部102と、当該印刷ジョブが印刷制限情報テーブル101に登録されたドキュメントについての印刷ジョブか否かを判定する印刷ジョブ判定部103と、当該印刷ジョブが印刷制限情報テーブル101に登録されたドキュメントについての印刷ジョブである場合、印刷ジョブ実行についての全承認者に、印刷ジョブが受け付けられた旨を通知する印刷ジョブ受付通知部104と、全承認者から当該印刷ジョブと同一の印刷ジョブが送られてきたときに当該印刷ジョブを実行する印刷ジョブ実行部105とを備える。【選択図】図２
2019025799.tif 000002
【特許請求の範囲】
【請求項１】
印刷制限がかけられたドキュメントと、そのドキュメントについての印刷ジョブを実行するのに承認を得る必要がある承認者とが関連付けられて、記憶部に記憶された印刷制限情報テーブルと、
前記ドキュメントについての印刷ジョブを受け付ける印刷ジョブ受付部と、
前記印刷ジョブ受付部に受け付けられた印刷ジョブが、前記印刷制限情報テーブルに登録されたドキュメントについての印刷ジョブであるか否かを判定する印刷ジョブ判定部と、
前記承認者が管理する端末との間で通信を行う通信部と、
前記印刷ジョブ判定部によって、前記印刷ジョブが前記印刷制限情報テーブルに登録されたドキュメントについての印刷ジョブであると判定された場合、前記印刷ジョブを実行するのに承認を得る必要がある承認者を前記印刷制限情報テーブルから読み出し、当該承認者が管理する端末に対して、前記通信部を介して、前記ドキュメントについての印刷ジョブが受け付けられたことを示す通知を送信する印刷ジョブ受付通知部と、
前記通信部に、前記印刷ジョブ受付通知部が前記通知を送信した前記承認者が管理する端末から、前記印刷ジョブ受付部に受け付けられた印刷ジョブと同一の印刷ジョブが受け付けられたときに、前記印刷ジョブ受付部に受け付けられた印刷ジョブを実行する印刷ジョブ実行部と、を備えた画像形成装置。
【請求項２】
前記印刷制限情報テーブルには、前記承認者が複数である場合に各承認者の承認順が記憶されており、
前記印刷ジョブ受付通知部は、前記承認順が示す最先の通知先としての承認者に対して前記通知を送信し、当該承認者から前記同一の印刷ジョブが前記通信部に受信されたときに、前記承認順が示す次の順の承認者に対して前記通知を送信する処理を、前記承認順が示す最後の通知先からの前記同一の印刷ジョブが前記通信部に受信されるまで行い、
前記印刷ジョブ実行部は、全ての前記承認者が管理するそれぞれの端末から、前記同一の印刷ジョブが前記通信部によって受信された場合に、前記印刷ジョブ受付部に受け付けられた印刷ジョブを実行する請求項１に記載の画像形成装置。
【請求項３】
前記印刷制限情報テーブルには、前記印刷制限がかけられたドキュメントについての印刷ジョブが前記印刷ジョブ受付部に受け付けられた時点から、前記全ての承認者から前記同一の印刷ジョブが得られる時点までの制限時間が記憶されており、
前記印刷ジョブ実行部は、前記制限時間内に前記全ての承認者が管理するそれぞれの端末から、前記同一の印刷ジョブが前記通信部によって受信された場合に、前記印刷ジョブ受付部に受け付けられた印刷ジョブを実行する請求項２に記載の画像形成装置。
【請求項４】
前記印刷制限情報テーブルにおいて、前記ドキュメントに対応付けて、前記承認者が、ユーザーＩＤ及びホスト名の組み合わせを有する承認者識別情報により記憶されており、
前記通信部は、前記承認者の端末から、前記同一の印刷ジョブと共に、ユーザーＩＤ及びホスト名を受信し、
前記印刷ジョブ実行部は、前記通信部によって受信されたユーザーＩＤ及びホスト名が、前記印刷制限情報テーブルに記憶されている前記承認者識別情報と一致する場合に、前記承認を送信してきた承認者が、前記ドキュメントに対応付けられた承認者であると判断する請求項１乃至請求項３のいずれかに記載の画像形成装置。
【請求項５】
前記印刷ジョブ実行部は、前記印刷制限情報テーブルにおいて(i)ユーザーＩＤと、(ii)ホスト名のいずれか一方の要素のみを前記判断に用い、
前記通信部は、(i)ユーザーＩＤと、(ii)ホスト名のうち、前記印刷ジョブ実行部が前記判断に用いる要素のみを、前記承認者の端末から受信する請求項４に記載の画像形成装置。
【請求項６】
ドキュメントについての印刷ジョブを受け付ける印刷ジョブ受付ステップと、
印刷制限がかけられたドキュメントと、そのドキュメントについての印刷ジョブを実行するのに承認を得る必要がある承認者とが関連付けられて、記憶部に記憶された印刷制限情報テーブルに基づいて、前記印刷ジョブ受付ステップにより受け付けられた印刷ジョブが、前記印刷制限情報テーブルに登録されたドキュメントについての印刷ジョブであるか否かを判定する印刷ジョブ判定ステップと、
前記印刷ジョブ判定ステップによって、前記印刷ジョブが前記印刷制限情報テーブルに登録されたドキュメントについての印刷ジョブであると判定された場合、前記印刷ジョブを実行するのに承認を得る必要がある承認者を前記印刷制限情報テーブルから読み出し、当該承認者が管理する端末に対して、前記ドキュメントについての印刷ジョブが受け付けられたことを示す通知を送信する印刷ジョブ受付通知ステップと、
前記印刷ジョブ受付通知ステップにおける前記通知の送信後に、前記通知を送信した前記承認者が管理する端末から、前記印刷ジョブ受付ステップにおいて印刷ジョブと同一の印刷ジョブが受け付けられたときに、印刷ジョブを実行する印刷ジョブ実行ステップと、を備えた画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、印刷制限がかけられたドキュメントを承認者から承認を受けて印刷する技術に関する。
【背景技術】
【０００２】
近年、ドキュメント印刷に関して用紙等の消耗品の管理やセキュリティー管理を行うため、ユーザー毎に印刷の許可／不許可、カラー印刷／モノクロ印刷、片面印刷／両面印刷等の使用条件が設定されたり、さらには、印刷期間及び時刻が制限されることがある。例えば、下記特許文献１には、ホスト機器と印刷装置がネットワークを介して接続された印刷システムであって、上記ホスト機器から供給されるユーザー名の情報を含む印刷データを受信し、該印刷データに付加されたユーザー名の情報が、記憶手段に記憶されたユーザー名の情報と一致するか判断し、一致する場合、該ユーザー名の印刷条件と印刷期間、又は時刻の情報を読み出し、実行する印刷処理が前記印刷条件と印刷期間、又は時刻に合致しているときに、印刷処理を行う構成が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−３００５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ドキュメントのセキュリティーを確保するために、ドキュメントの印刷に制限をかけて上司（承認者）等の承認を得た場合にのみドキュメントが印刷できるようにすることがある。しかしながらこの場合、承認者である上司は、印刷の承認をするときに、当該ドキュメントの内容を確認することなくそのドキュメントの印刷を承認してしまうことがある。これではドキュメントのセキュリティーを十分に確保することができない。よって、承認者がドキュメントの内容を確認した上で初めてそのドキュメントの印刷を承認できるような仕組みが必要である。
【０００５】
本発明は、上記の事情に鑑みなされたものであり、印刷制限がかけられたドキュメントを印刷する場合に、承認者がそのドキュメントの内容を確認してから印刷が承認されるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面に係る画像形成装置は、印刷制限がかけられたドキュメントと、そのドキュメントについての印刷ジョブを実行するのに承認を得る必要がある承認者とが関連付けられて、記憶部に記憶された印刷制限情報テーブルと、前記ドキュメントについての印刷ジョブを受け付ける印刷ジョブ受付部と、前記印刷ジョブ受付部に受け付けられた印刷ジョブが、前記印刷制限情報テーブルに登録されたドキュメントについての印刷ジョブであるか否かを判定する印刷ジョブ判定部と、前記承認者が管理する端末との間で通信を行う通信部と、前記印刷ジョブ判定部によって、前記印刷ジョブが前記印刷制限情報テーブルに登録されたドキュメントについての印刷ジョブであると判定された場合、前記印刷ジョブを実行するのに承認を得る必要がある承認者を前記印刷制限情報テーブルから読み出し、当該承認者が管理する端末に対して、前記通信部を介して、前記ドキュメントについての印刷ジョブが受け付けられたことを示す通知を送信する印刷ジョブ受付通知部と、前記通信部に、前記印刷ジョブ受付通知部が前記通知を送信した前記承認者が管理する端末から、前記印刷ジョブ受付部に受け付けられた印刷ジョブと同一の印刷ジョブが受け付けられたときに、前記印刷ジョブ受付部に受け付けられた印刷ジョブを実行する印刷ジョブ実行部と、を備えたものである。
【０００７】
また、本発明の一局面に係る画像形成方法は、ドキュメントについての印刷ジョブを受け付ける印刷ジョブ受付ステップと、印刷制限がかけられたドキュメントと、そのドキュメントについての印刷ジョブを実行するのに承認を得る必要がある承認者とが関連付けられて、記憶部に記憶された印刷制限情報テーブルに基づいて、前記印刷ジョブ受付ステップにより受け付けられた印刷ジョブが、前記印刷制限情報テーブルに登録されたドキュメントについての印刷ジョブであるか否かを判定する印刷ジョブ判定ステップと、前記印刷ジョブ判定ステップによって、前記印刷ジョブが前記印刷制限情報テーブルに登録されたドキュメントについての印刷ジョブであると判定された場合、前記印刷ジョブを実行するのに承認を得る必要がある承認者を前記印刷制限情報テーブルから読み出し、当該承認者が管理する端末に対して、前記ドキュメントについての印刷ジョブが受け付けられたことを示す通知を送信する印刷ジョブ受付通知ステップと、前記印刷ジョブ受付通知ステップにおける前記通知の送信後に、前記通知を送信した前記承認者が管理する端末から、前記印刷ジョブ受付ステップにおいて印刷ジョブと同一の印刷ジョブが受け付けられたときに、印刷ジョブを実行する印刷ジョブ実行ステップと、を備えたものである。
【発明の効果】
【０００８】
本発明によれば、印刷制限がかけられたドキュメントを印刷する場合に、承認者がそのドキュメントの内容を確認してから印刷が承認されるようにして、当該ドキュメントのセキュリティーを確保することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態に係る画像形成装置を含むシステムの概略図である。
【図２】本発明の一実施形態に係る画像形成装置の外観を示す斜視図である。
【図３】画像形成装置の主要内部構成の一例を示すブロック図である。
【図４】印刷制限情報テーブルに記録されているデータの一例を示す図である。
【図５】画像形成装置における印刷制限がかけられたドキュメントの印刷処理のフローチャートである。
【図６】画像形成装置から承認者に対して承認を要求する様子を示すイメージ図である。
【図７】画像形成装置から承認者に対して承認を要求する様子を示すイメージ図である。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態に係る画像形成装置について、図面を参照して説明する。図１は、本発明の一実施形態に係る画像形成装置を含むシステムの概略構成図である。
【００１１】
本システムは、本発明の一実施形態に係る画像形成装置１と、複数のユーザー端末４と、サーバー装置８と、ネットワーク９とから構成される。画像形成装置１、複数のユーザー端末４及びサーバー装置８は、ネットワーク９に有線又は無線で接続されており、相互に通信可能になっている。複数のユーザー端末４は、ＰＣ、スマートフォン、又はタブレット端末等であり、いずれもサーバー装置８にアクセスしてそこに保存されているドキュメントを取得して印刷ジョブを生成し、当該印刷ジョブを画像形成装置１に送信する。画像形成装置１は、任意のユーザー端末４から印刷ジョブを受信するとそれを実行して印刷物を出力する。
【００１２】
本システムにおいては、複数のユーザー端末４のうちいずれか一つが、印刷制限がかけられたドキュメントについての印刷ジョブを生成して画像形成装置１に当該印刷ジョブを送信する端末であり、他のユーザー端末４は、画像形成装置１におけるその印刷ジョブの実行を承認する承認者の端末であるものとする。本システムでは、画像形成装置１において、印刷制限がかけられたドキュメントは、承認者からの承認がないと印刷できないものとされている。
【００１３】
図２は、本発明の一実施形態に係る画像形成装置の外観を示す斜視図である。本発明の一実施形態に係る画像形成装置１は、ファクシミリ機能、コピー機能、プリンター機能、及びスキャン機能等の複数の機能を兼ね備えた複合機である。図２に示すように、画像形成装置１は、装置本体２と、装置本体２の上方に配置された画像読取部５と、画像読取部５と装置本体２との間に設けられた連結部３とから構成される。
【００１４】
画像形成装置１の外郭を構成する筐体７には、画像形成装置１の様々な機能を実現するための複数の構成機器が収容されている。例えば、筐体７には、画像読取部５、画像形成部１２（図３）、定着部１３（図３）、給紙部３０等が収容されている。
【００１５】
操作部４７は、ユーザーが画像形成装置１を操作したり、文字や数字等の情報を入力したりするためのユーザーインターフェース装置である。操作部４７は、ユーザーへの操作案内画面や各機能の設定画面等を表示するタッチパネル４７３を備えている。操作部４７は、タッチパネル４７３に表示されたアイコンやボタンに対するユーザーによるタッチ操作を検知して、タッチ操作の内容に従って、画像形成装置１が有する各機能の詳細項目の設定や、各機能の実行指示を受け付ける。
【００１６】
次に、画像形成装置１の構成を説明する。図３は画像形成装置１の主要内部構成例を示す機能ブロック図である。
【００１７】
画像形成装置１は、制御ユニット１０を備える。制御ユニット１０は、プロセッサー、ＲＡＭ、ＲＯＭ及び専用のハードウェア回路等から構成される。プロセッサーは、例えば、ＣＰＵ(Central Processing Unit)、ＭＰＵ、又はＡＳＩＣ等である。
【００１８】
画像読取部５は、制御ユニット１０による制御の下、光照射部及びＣＣＤセンサー等を有する読取機構を備える。画像読取部５は、光照射部により原稿を照射し、その反射光をＣＣＤセンサーで受光することにより、原稿から画像を読み取る。画像読取部５は、原稿搬送部６により搬送される原稿の画像を、設定された読取サイズで読み取る。
【００１９】
画像メモリー３２は、画像読取部５による読取で得られた原稿画像を一時的に記憶したり、画像形成部１２による画像形成の対象となる画像を一時的に保存する領域である。
【００２０】
画像形成部１２は、画像読取部５で読み取られた原稿画像、有線又は無線でネットワーク接続されたユーザー端末４から、ネットワークインターフェース部（特許請求の範囲における通信部の一例）９１を介して受信した印刷ジョブ等の画像形成を行う。
【００２１】
定着部１３は、画像形成部１２の画像形成処理により表面に画像（トナー像）が形成された記録紙を加熱し、熱圧着により当該画像を記録紙に定着させる定着処理を行う。
【００２２】
操作部４７は、上述したように、画像形成装置１が実行可能な各種動作及び処理についてユーザーからの指示を受け付ける。操作部４７は、ユーザーへの操作案内等を表示するタッチパネル４７３を備えている。
【００２３】
ＨＤＤ９２は、画像読取部５によって読み取られた原稿画像やユーザー端末４から送られてきた印刷ジョブ等を記憶する大容量の記憶装置である。
【００２４】
制御ユニット１０は、制御部１００、印刷制限情報テーブル１０１、印刷ジョブ受付部１０２、印刷ジョブ判定部１０３、印刷ジョブ受付通知部１０４、及び印刷ジョブ実行部１０５を備えている。例えば、制御ユニット１０は、ＨＤＤ９２等に記憶されているコンピュータープログラムに従って動作することにより、制御部１００、印刷ジョブ受付部１０２、印刷ジョブ判定部１０３、印刷ジョブ受付通知部１０４、及び印刷ジョブ実行部１０５として機能する。また、印刷ジョブ受付部１０２、印刷ジョブ判定部１０３、印刷ジョブ受付通知部１０４、及び印刷ジョブ実行部１０５は制御ユニット１０で実行されるコンピュータープログラムとして実現される以外にハード回路で構成することも可能である。
【００２５】
印刷制限情報テーブル１０１は、例えば制御ユニット１０に内蔵されている図略の不揮発性メモリー（特許請求の範囲における記憶部の一例）に記憶されている。制御部１００は、ユーザーによる操作部４７の操作に応じて印刷情報制限テーブル１０１を編集し、また、ユーザー端末４から送信されてネットワークインターフェース部９１に受信された指示（当該指示は、ユーザーによるユーザー端末４の操作に応じて、ユーザー端末４にインストールされたプリンタードライバーにより作成される）に応じて、印刷情報制限テーブル１０１に記憶されている、印刷制限がかけられたドキュメントを示すドキュメント名称、及び当該ドキュメントについての承認者識別情報を編集する。
【００２６】
印刷制限情報テーブル１０１においては、印刷制限がかけられたドキュメントと、当該ドキュメントについての印刷ジョブを実行するのに承認を得る必要がある承認者を示す承認者識別情報等とが関連付けて記憶されている。図４は、印刷制限情報テーブル１０１に記録されているデータの一例を示す図である。なお、図４にはドキュメントが１つ記憶されている例を示している。図４において、印刷制限がかけられたドキュメントは「Filename（ファイル名称）」の欄に示される名称「document1」により特定される。当該印刷制限がかけられたドキュメントは、例えばサーバー装置８の共有フォルダーに保存されており、いずれのユーザーも自身が管理するユーザー端末４からサーバー装置８にアクセス可能とされ、当該各ユーザー端末４からの指示で、当該ドキュメントがサーバー装置８から画像形成装置１に送信される。
【００２７】
サーバー装置８の制御部は、上記のようにユーザー端末４からの指示を受信した場合、当該ドキュメントについての印刷ジョブを作成し、サーバー装置８の通信部を介して、当該印刷ジョブを画像形成装置１に送信する。また、このような印刷ジョブは、ユーザー端末４から画像形成装置１に送信されるものとしてもよい。この場合は、ユーザー端末４が、上述したサーバー装置８と同様の処理を行う。
【００２８】
また、当該ドキュメントを印刷するための印刷ジョブを実行するのに承認を得る必要がある承認者は「Approvers（承認者）」の欄で特定されている。図４には、３名の承認者が登録されている例を示している。
【００２９】
各承認者は、ユーザーＩＤ（User ID）と、ホスト名（Host name）との組み合わせからなる承認者識別情報により、印刷制限情報テーブル１０１に記憶されている。すなわち、ユーザーＩＤで特定されるユーザーがホスト名で特定されるユーザー端末４を使用しているときに、そのユーザーは承認者となり得る。印刷ジョブ実行部１０５は、承認者が複数である場合は、各承認者のユーザー端末４から承認（詳細は後述）が受信されたときに、印刷制限がかけられたドキュメントについての印刷ジョブを実行する。これにより、ドキュメントの更なるセキュリティーを確保する。
【００３０】
承認者が複数である場合には、印刷制限情報テーブル１０１に各承認者の承認順が記憶される。図４の例では、「Order（承認順）」の欄に承認順が記憶されている。印刷ジョブ実行部１０５は、承認順が設定されている場合には、各承認者からその承認順の通りに承認が受信されたときに、印刷制限がかけられたドキュメントについての印刷ジョブを実行する。これにより、ドキュメントのセキュリティーを更に確実に確保する。
【００３１】
さらに、印刷制限情報テーブル１０１には、全ての承認者から承認を受信する制限時間が記憶されている。図４の例では、「Time to expire ：mins（制限時間）」の欄に当該制限時間を「１５」（分）として記憶されている。これは、印刷制限がかけられたドキュメント「document1」（名称）の印刷ジョブが画像形成装置１に受け付けられた時点から１５分以内に全ての承認者から当該印刷ジョブの実行の承認を受信する必要がある制限時間を示している。印刷ジョブ実行部１０５は、当該制限時間内に、全ての承認者からの承認がネットワークインターフェース部９１に受信された場合に、印刷制限がかけられたドキュメントについての印刷ジョブを実行し、全ての承認者からの承認が上記制限時間内にネットワークインターフェース部９１に受信されない場合には、印刷制限がかけられたドキュメントについての印刷ジョブを実行しない。これにより、ドキュメントのセキュリティーをより一層強固なものとする。
【００３２】
図３へ戻り、制御部１００は、画像形成装置１の全体的な動作制御を司る。制御部１００は、画像読取部５、原稿搬送部６、画像メモリー３２、画像形成部１２、定着部１３、操作部４７、タッチパネル４７３、ネットワークインターフェース部９１、及びＨＤＤ（ハードディスクドライブ）９２等と接続され、これら各部の駆動制御を行う。
【００３３】
印刷ジョブ受付部１０２は、サーバー装置８又はユーザー端末４から送られてくる印刷ジョブを、ネットワークインターフェース部９１を介して受け付け、画像メモリー３２又はＨＤＤ９２等の記憶領域に保存する。
【００３４】
印刷ジョブ判定部１０３は、印刷ジョブ受付部１０２に受け付けられた印刷ジョブが印刷制限情報テーブル１０１に登録されているドキュメント（すなわち、印刷制限情報テーブル１０１にドキュメント名が記憶されているドキュメント）についての印刷ジョブであるか否かを判定する。印刷ジョブは、印刷対象とするドキュメントのドキュメント名をメタ情報として有している。このため、印刷ジョブ判定部１０３は、印刷ジョブ受付部１０２に受け付けられた印刷ジョブのメタ情報から、印刷ジョブにより印刷対象とするドキュメントのドキュメント名を取得し、当該ドキュメント名と、印刷制限情報テーブル１０１に記憶されているドキュメント名とを比較することにより、印刷ジョブ受付部１０２に受け付けられた印刷ジョブが、印刷制限情報テーブル１０１に登録されている、印刷が制限されたドキュメントについての印刷ジョブであるか否かを判定することができる。
【００３５】
印刷ジョブ受付通知部１０４は、印刷ジョブ判定部１０３により、印刷ジョブ受付部１０２に受け付けられた印刷ジョブが、印刷制限情報テーブル１０１に登録されているドキュメントについての印刷ジョブであると判定された場合に、当該印刷ジョブを実行するのに承認を得る必要がある全ての承認者を印刷制限情報テーブル１０１から読み出し、当該全ての承認者に対して、当該ドキュメントについての印刷ジョブが画像形成装置１に受け付けられたことを示す通知を、ネットワークインターフェース部９１を介して送信する。例えば、印刷ジョブ受付通知部１０４は、承認者に電子メールを送信することで当該通知を送信する。
【００３６】
ここで、図４に示したように印刷制限情報テーブル１０１において承認者の承認順が登録されている場合には、印刷ジョブ受付通知部１０４は、ネットワークインターフェース部９１を介して、当該承認順に、順番が最先の承認者に上記通知を送信して、当該承認者から承認が得られた後に、次の順の承認者に上記通知を送信する。
【００３７】
ネットワークインターフェース部９１は、印刷ジョブ受付通知部１０４が上記通知を送信した全ての承認者から（当該全ての承認者のそれぞれのユーザー端末４から）、印刷ジョブ受付部１０２により受け付けられた印刷ジョブと同じ印刷ジョブを、印刷ジョブ受付部１０２により受け付けられた印刷ジョブの実行の承認として受信する。
【００３８】
印刷ジョブ受付通知部１０４は、このような、上記承認順が示す最先の通知先としての承認者に対して上記通知を送信し、当該承認者から上記承認がネットワークインターフェース部９１に受信されたときに、上記承認順が示す次の順の承認者に対して上記通知を送信する処理を、上記承認順が示す最後の順の承認者からの承認がネットワークインターフェース部９１に受信されるまで行う。
【００３９】
印刷ジョブ実行部１０５は、印刷ジョブ受付通知部１０４が通知を送信した全ての承認者から、印刷ジョブ受付部１０２により受け付けられた印刷ジョブの実行についての上記承認が、ネットワークインターフェース部９１に受信されたときに、印刷ジョブ受付部１０２により受け付けられた印刷ジョブを実行する。
【００４０】
すなわち、印刷ジョブ実行部１０５は、承認者のユーザー端末４から、印刷ジョブ受付部１０２に受け付けられた印刷ジョブと同一の印刷ジョブが送られてきたことをもって、当該承認者により、印刷ジョブ受付部１０２に受け付けられた印刷ジョブの実行の承認がされたものと判断し、印刷ジョブ受付部１０２に受け付けられた印刷ジョブを実行する。つまり、ここでは、上記同一の印刷ジョブが承認者からの承認となる。これにより、印刷ジョブ受付部１０２に受け付けられている当該印刷ジョブが、画像形成部１２及び定着部１３において処理されて印刷物が出力される。
【００４１】
このとき、印刷ジョブ実行部１０５は、当該承認者が送ってきた印刷ジョブが、印刷ジョブ受付部１０２に受け付けられた印刷ジョブと同一か否かを判断するが、例えば、印刷ジョブ実行部１０５は、２つの印刷ジョブが同一である否かを、印刷ジョブ判定部１０３による処理として上述した場合と同様にして、各印刷ジョブに付随するメタ情報から、各印刷ジョブのドキュメント名をそれぞれ取得して、ドキュメント名同士が一致するか否かで判断する。
【００４２】
また、承認者は、自身が管理するユーザー端末４から、上記承認としての印刷ジョブと共に、自身を示すユーザーＩＤ及びホスト名を画像形成装置１に対して送信する。印刷ジョブ実行部１０５は、ネットワークインターフェース部９１によって当該印刷ジョブと共に受信されたユーザーＩＤ及びホスト名が、印刷制限情報テーブル１０１に、当該印刷ジョブのドキュメントに対応付けて記憶されている承認者識別情報と一致するか否かを判断し、一致する場合には、上記承認を送信してきた承認者が、当該ドキュメントを印刷するために承認を必要とする承認者であると判断する。例えば、図４の例では、印刷ジョブ実行部１０５は、ユーザーＩＤ「User 135」で特定されるユーザーがホスト名「hostpc23」で特定されるユーザー端末４から承認が送信されてきた場合に限り、そのユーザーを、ドキュメント「document1」（名称）の承認者とみなす。
【００４３】
なお、印刷ジョブの実行の承認に上記制限時間が設けられている場合には、印刷ジョブ実行部１０５は、制限時間内に全ての承認者から印刷ジョブの実行の上記承認が得られた場合に、上記印刷ジョブを実行する。
【００４４】
本実施形態では、各承認者は、印刷ジョブ受付通知部１０４から通知を受けて承認が求められたとき、自身の管理するユーザー端末４において、当該通知が示ドキュメントと同一のドキュメントを開き、さらにそのドキュメントを印刷するための操作を行わなければ、画像形成装置１においては、印刷ジョブ受付部１０２に受け付けられた印刷ジョブの実行についての承認がされない。これにより、印刷制限がかけられたドキュメントを印刷する場合に、承認者が、そのドキュメントの内容を確認してから印刷を承認するようことを担保することが可能になる。
【００４５】
次に、画像形成装置１における。印刷制限がかけられたドキュメントの印刷処理について説明する。図５は、画像形成装置１における、印刷制限がかけられたドキュメントの印刷処理を示すフローチャートである。
【００４６】
まず、任意のユーザー端末４又はサーバー装置８において、画像形成装置１を出力デバイスとしてドキュメントの印刷処理が実行されると、ユーザー端末４又はサーバー装置８において当該ドキュメントについての印刷ジョブが生成され、ユーザー端末４又はサーバー装置８から画像形成装置１に当該印刷ジョブが送られる。印刷ジョブ受付部１０２は、ネットワークインターフェース部９１を介して、当該印刷ジョブを受信する（Ｓ１）。
【００４７】
印刷ジョブ受付部１０２により印刷ジョブが受け付けられると、印刷ジョブ判定部１０３は、当該印刷ジョブが印刷制限情報テーブル１０１に登録されたドキュメントについての印刷ジョブであるか否か、すなわち、当該印刷制限がかけられたドキュメントについての印刷ジョブである否かを判定する（Ｓ２）。印刷ジョブ判定部１０３により、印刷ジョブ受付部１０２に受け付けられた印刷ジョブが、印刷制限がかけられたドキュメントについての印刷ジョブでないと判定された場合（Ｓ２でＮＯ）、Ｓ１で受け付けられた印刷ジョブは、印刷制限がかけられていない即座に実行すべき印刷ジョブであるため、印刷ジョブ実行部１０５は、Ｓ１で受信された印刷ジョブを即座に実行し、画像形成部１２により当該印刷ジョブに基づく画像形成を行わせる（Ｓ１０）。
【００４８】
一方、印刷ジョブ判定部１０３により、印刷ジョブ受付部１０２に受け付けられた印刷ジョブが、印刷制限がかけられたドキュメントについての印刷ジョブであると判定した場合（Ｓ２でＹＥＳ）、印刷ジョブ受付通知部１０４が、印刷制限情報テーブル１０１から、当該ドキュメントについての印刷ジョブを実行するために承認を得る必要がある全ての承認者を読み出し、図６にイメージ図を示すように、当該全ての承認者のうち、承認順序が第１番目の承認者に、上記ドキュメントについての印刷ジョブが受け付けられたことを示す通知を、ネットワークインターフェース部９１を介して送信する（Ｓ３）。
【００４９】
図４の例では、印刷ジョブ受付通知部１０４は、承認順序が第１番目とされている、ユーザーＩＤ「User 135」で特定されるユーザーのホスト名「hostpc23」で特定されるユーザー端末４に対して、名称「document1」からなるドキュメントについての印刷ジョブが受け付けられたことを示す情報を送信することで、承認者に対する通知を行う。
【００５０】
当該承認者のユーザー端末４では、その通信部が上記通知を受信すると、例えば、制御部が、表示部（ＬＣＤ等）に、当該通知が示す内容、すなわち、印刷制限がかけられたドキュメント、例えば名称「document1」からなるドキュメントについての印刷ジョブが、画像形成装置１に受け付けられた旨を表示させる。例えば、承認者であるユーザーは、この表示を視認すると、画像形成装置１による当該ドキュメントについての印刷ジョブの印刷を承認する場合、当該ユーザー端末４の操作部を操作してプリンタードライバーの起動指示を入力し、更にこのプリンタードライバーを操作して、当該ドキュメントの印刷指示を入力する。プリンタードライバーは、当該印刷指示に従って、ＨＤＤ又は不揮発性メモリー等に記憶されている当該ドキュメントを読み出して、当該ドキュメントについての印刷ジョブを作成する。このように印刷ジョブが作成されると、プリンタードライバーは、当該ユーザー端末４の上記通信部を介して、画像形成装置１に向けて当該印刷ジョブと、当該承認者であるユーザーのユーザーＩＤ、及び、当該ユーザー端末４のホスト名とを送信する。
【００５１】
画像形成装置１において、印刷ジョブ実行部１０５は、ネットワークインターフェース部９１が、上記通知を受信した承認者のユーザー端末４からの上記印刷ジョブと、当該承認者のユーザーＩＤ及びユーザー端末４のホスト名とを受信したか否かを判断する（Ｓ４）。
【００５２】
印刷ジョブ実行部１０５は、ネットワークインターフェース部９１が、上記通知を受信した承認者のユーザー端末４から上記印刷ジョブと上記ユーザーＩＤ及びホスト名とを受信するのを待機する（Ｓ４でＮＯ）。
【００５３】
ここで、印刷ジョブ実行部１０５は、ネットワークインターフェース部９１が、上記通知を受信した承認者のユーザー端末４から上記印刷ジョブと上記ユーザーＩＤ及びホスト名とを受信したと判断した場合（Ｓ４でＹＥＳ）、当該受信された印刷ジョブを画像メモリー３２又はＨＤＤ９２等の記憶領域に一旦保存させる。但し、印刷ジョブ実行部１０５は、当該受信された印刷ジョブを実行することはない。印刷ジョブ実行部１０５は、当該承認者から送られてくる印刷ジョブをネットワークインターフェース部９１が受信したか否かを、印刷ジョブ受付部１０２により受け付けられた印刷ジョブを実行するか否かを決定するための判断基準として用いるのみである。すなわち、ネットワークインターフェース部９１は、印刷ジョブ受付部１０２により受け付けられた印刷ジョブの実行の承認として、上記通知を受けた承認者のユーザー端末４からの印刷ジョブを受信していることになる。
【００５４】
印刷ジョブ実行部１０５は、上記Ｓ４でＹＥＳの場合、ネットワークインターフェース部９１が受信した上記承認者からの印刷ジョブと、Ｓ１で印刷ジョブ受付部１０２が受け付けた印刷ジョブとが同一の印刷ジョブであるか否かを判断する（Ｓ５）。
【００５５】
ここで、印刷ジョブ実行部１０５が、ネットワークインターフェース部９１が受信した上記承認者からの印刷ジョブと、Ｓ１で印刷ジョブ受付部１０２が受け付けた印刷ジョブとが同一の印刷ジョブであると判断した場合（Ｓ５でＹＥＳ）、印刷ジョブ実行部１０５は、更に、承認者から上記印刷ジョブと共に受信したユーザーＩＤ及びホスト名が、印刷制限情報テーブル１０１に、Ｓ２で判定したドキュメントに対応付けて記憶されている承認者識別情報が示すユーザーＩＤ及びホスト名と一致するか否かを判断する（Ｓ６）。
【００５６】
印刷ジョブ実行部１０５は、承認者から上記印刷ジョブと共に受信したユーザーＩＤ及びホスト名が、印刷制限情報テーブル１０１に記憶されている上記承認者識別情報が示すユーザーＩＤ及びホスト名と一致すると判断した場合（Ｓ６でＹＥＳ）、印刷ジョブ受付通知部１０４は、印刷制限情報テーブル１０１を参照して、Ｓ１で印刷ジョブ受付部１０２が受け付けた印刷ジョブのドキュメントについて、更なる承認者がいるか否かを判断する（Ｓ７）。
【００５７】
印刷ジョブ受付通知部１０４は、Ｓ１で印刷ジョブ受付部１０２が受け付けた印刷ジョブのドキュメントについて、更なる承認者がいると判断した場合は（Ｓ７でＹＥＳ）、当該ドキュメントについて印刷制限情報テーブル１０１に記憶されている承認順が示す次の承認者に、画像形成装置１に印刷制限がかけられた上記ドキュメントについての印刷ジョブが受け付けられたことを示す通知を、ネットワークインターフェース部９１を介して送信する（Ｓ８）。図４の例では、ユーザーＩＤ「User 135」で特定されるユーザーの次の順で、ユーザーＩＤ「User 23」で特定されるユーザーが存在するため、当該ユーザーを更なる承認者として、この承認者のユーザー端末４に対して、印刷制限がかけられた上記ドキュメントについての印刷ジョブが画像形成装置１に受け付けられたことを示す情報が更に送信される。この後、処理はＳ４に戻り、Ｓ４からＳ８までの処理が全ての承認者に対して上記承認順に行われる。
【００５８】
すなわち、印刷ジョブ受付通知部１０４は、上記承認順が示す最先の通知先としての承認者に対して上記通知を、ネットワークインターフェース部９１を介して送信し、当該承認者から上記承認がネットワークインターフェース部９１に受信されたときに、上記承認順が示す次の順の承認者に対して上記通知を送信する処理を、上記承認順が示す最後の通知先からの上記承認がネットワークインターフェース部９１に受信されるまで行う。
【００５９】
そして、図７にイメージ図を示すように、印刷ジョブ実行部１０５が、全ての承認者に対して上記情報を送信して、当該全ての承認者から上記承認が受信されたと判断すると（Ｓ７でＮＯ）、印刷ジョブ受付部１０２に受け付けられてＨＤＤ９２に保存されている上記印刷ジョブを実行する（Ｓ９）。これにより、印刷制限がかけられたドキュメントについての印刷物が画像形成装置１により出力される。なお、Ｓ１で受け付けられた印刷ジョブの実行について承認が必要な承認者が単数である場合は、Ｓ８の処理は行われず、Ｓ４乃至Ｓ７の処理が１回だけ行われる。
【００６０】
また、承認に制限時間が設定されている場合には、印刷ジョブ実行部１０５は、Ｓ１で印刷ジョブが受け付けられた時点から計時を開始し、この時点から、上記全ての承認者から印刷ジョブの実行の承認が受信された時点までが上記制限時間内に場合に、印刷ジョブを実行する。
【００６１】
なお、上記Ｓ５において、印刷ジョブ実行部１０５が、上記承認者からの印刷ジョブと、Ｓ１で印刷ジョブ受付部１０２が受け付けた印刷ジョブとが同一の印刷ジョブではないと判断した場合と（Ｓ５でＮＯ）、上記Ｓ６において、印刷ジョブ実行部１０５が、上記承認者から上記印刷ジョブと共に受信したユーザーＩＤ及びホスト名が、印刷制限情報テーブル１０１に記憶されている上記承認者識別情報が示すユーザーＩＤ及びホスト名と一致しないと判断した場合は（Ｓ６でＮＯ）、処理はＳ４に戻る。このようにＳ５及びＳ６でＮＯとなる場合は、Ｓ４で受信された印刷ジョブは、印刷制限がかけられていない即座に実行すべき印刷ジョブであることになるため、印刷ジョブ実行部１０５は、Ｓ４で受信された印刷ジョブを即座に実行し、画像形成部１２により当該印刷ジョブに基づく画像形成を行わせる。この後、処理はＳ４に戻る。Ｓ４からＳ８までの処理が全ての承認者に対して完了するまで、Ｓ４からＳ８までの処理が繰り返される。
【００６２】
以上のように本実施形態によると、印刷制限がかけられたドキュメントについての印刷ジョブが画像形成装置１に受け付けられると、このドキュメントの印刷に関する全ての承認者が、当該承認者のユーザー端末４から、当該ドキュメントについての印刷ジョブを画像形成装置１に送信した場合にのみ、画像形成装置１は、印刷制限がかけられたドキュメントについての印刷ジョブを実行する。このため、承認者が、単に当該ドキュメントの印刷を許可する指示を送るだけでは、当該ドキュメントの印刷は許可されず、当該ドキュメントの印刷ジョブを作成するための操作を行って印刷ジョブを送信しなければ、印刷制限がかけられたドキュメントの印刷は画像形成装置１では行われない。これにより、承認者は、印刷制限がかけられたドキュメントを開いてその内容を視認してから、当該ドキュメントの印刷指示を入力する等の操作を行うことになるため、承認者に当該ドキュメントの内容を確認させることが可能になる。
【００６３】
また、承認者から、印刷制限がかけられたドキュメントと同じドキュメントについての印刷ジョブが画像形成装置１で受信されなければ、画像形成装置１では、印刷制限がかけられたドキュメントの印刷が承認されないことから、単に、承認者に対して単に当該ドキュメントの印刷を許可する指示を求める場合よりも、承認者に対して複雑な手続を要求することになるため、この要求により、承認者に対して、当該ドキュメントの印刷を承認する操作を行っているという認識を持たせることが可能になる。
【００６４】
また、Ｓ６において、印刷ジョブ実行部１０５は、承認者から上記印刷ジョブと共に受信したユーザーＩＤ及びホスト名が、印刷制限情報テーブル１０１に、Ｓ２で判定したドキュメントに対応付けて記憶されている承認者識別情報が示すユーザーＩＤ及びホスト名と一致するか否かを判断するが、これに代えて、承認者から上記印刷ジョブと共にユーザーＩＤ及びホスト名のいずれか一方のみが送信されてくるものとし、印刷ジョブ実行部１０５は、当該送信されてきたユーザーＩＤ及びホスト名のいずれか一方が、印刷制限情報テーブル１０１に記憶されている承認者識別情報と一致するか否かを判断するものとしてもよい。
【００６５】
この場合、例えば、ホスト名が省略された場合には、印刷ジョブ実行部１０５は、ユーザーが用いるユーザー端末４に拘わらず、当該ユーザーを承認者と判断して、後続する処理を行うことが可能になる。また、ユーザーＩＤが省略された場合には、印刷ジョブ実行部１０５は、当該ホスト名を有するユーザー端末４から上記印刷ジョブを受信できれば、当該ユーザー端末４を操作するユーザーの如何を問わず、当該ユーザー端末４を操作するユーザーを、承認者と判断して、後続する処理を行うことが可能になる。
【００６６】
なお、本発明は上記実施の形態の構成に限られず種々の変形が可能である。例えば、上記実施形態では、本発明の一実施形態に係る画像形成装置１が複合機であるとしたが、これは一例に過ぎず、本発明に係る画像形成装置は、プリンター等でもよい。
【００６７】
また、図１乃至図７を用いて上記実施形態により示した構成は、本発明の一実施形態に過ぎず、本発明を当該構成に限定する趣旨ではない。
【符号の説明】
【００６８】
１        画像形成装置
４        ユーザー端末
９２      ＨＤＤ
１０１    印刷制限情報テーブル
１０２    印刷ジョブ受付部
１０３    印刷ジョブ判定部
１０４    印刷ジョブ受付通知部
１０５    印刷ジョブ実行部
【図１】
2019025799.tif 000003
【図２】
2019025799.tif 000004
【図３】
2019025799.tif 000005
【図４】
2019025799.tif 000006
【図５】
2019025799.tif 000007
【図６】
2019025799.tif 000008
【図７】
2019025799.tif 000009