(57)【特許請求の範囲】
【請求項１】
（ａ）上位装置からユーザ情報を含むジョブを受信するジョブ受信部と、
（ｂ）該ジョブ受信部によって受信された順に前記ジョブの処理を行うジョブ処理部と、
（ｃ）処理中のジョブから前記ユーザ情報を検出するユーザ情報検出部と、
（ｄ）画像形成装置に対して所定の操作を行うために操作部を操作することによって入力されたユーザ情報と、前記ユーザ情報検出部によって検出された前記ユーザ情報とを比較するユーザ情報比較部と、
（ｅ）前記各ユーザ情報が異なる場合、前記処理中のジョブについて処理中ジョブ操作無効情報記録部に記録された操作情報に基づいて、前記操作部における当該ジョブに係る操作を選択的に無効とし、当該無効とした操作に基づく制御を行わない制御部とを有することを特徴とする画像形成装置。
【請求項２】
前記ジョブは、操作部において行われる複数の操作をそれぞれ有効及び無効にするための前記操作情報を含む請求項１に記載の画像形成装置。
【請求項３】
処理が開始されるジョブについての前記操作情報がジョブから取得され、記録される請求項２に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関するものである。
【背景技術】
【０００２】
従来、プリンタ、複写機、ファクシミリ装置、複合機等の画像形成装置、例えば、プリンタと複数の上位装置とをネットワークで接続し、各上位装置から印刷データをプリンタに送信し、該プリンタで印刷を行うことができるようにした画像形成システムが提供されている（例えば、特許文献１参照。）。
【特許文献１】特開２００５−３２７０９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、前記従来の画像形成システムにおいては、ジョブの処理中であっても、操作者がプリンタに配設されたユーザ操作部を操作することが可能であるので、操作者と異なる他者の処理中のジョブをキャンセルしてしまうことがある。すなわち、操作者の操作によって、他者の処理中のジョブに対して意図しないジョブの処理が行われてしまうことがある。
【０００４】
本発明は、前記従来の画像形成システムの問題点を解決して、操作者と異なる他者の処理中のジョブに対して意図しないジョブの処理が行われるのを防止することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
そのために、本発明の画像形成装置においては、上位装置からユーザ情報を含むジョブを受信するジョブ受信部と、該ジョブ受信部によって受信された順に前記ジョブの処理を行うジョブ処理部と、処理中のジョブから前記ユーザ情報を検出するユーザ情報検出部と、画像形成装置に対して所定の操作を行うために操作部を操作することによって入力されたユーザ情報と、前記ユーザ情報検出部によって検出された前記ユーザ情報とを比較するユーザ情報比較部と、前記各ユーザ情報が異なる場合、前記処理中のジョブについて処理中ジョブ操作無効情報記録部に記録された操作情報に基づいて、前記操作部における当該ジョブに係る操作を選択的に無効とし、当該無効とした操作に基づく制御を行わない制御部とを有する。
【発明の効果】
【０００７】
本発明によれば、画像形成装置においては、上位装置からユーザ情報を含むジョブを受信するジョブ受信部と、該ジョブ受信部によって受信された順に前記ジョブの処理を行うジョブ処理部と、処理中のジョブから前記ユーザ情報を検出するユーザ情報検出部と、画像形成装置に対して所定の操作を行うために操作部を操作することによって入力されたユーザ情報と、前記ユーザ情報検出部によって検出された前記ユーザ情報とを比較するユーザ情報比較部と、前記各ユーザ情報が異なる場合、前記処理中のジョブについて処理中ジョブ操作無効情報記録部に記録された操作情報に基づいて、前記操作部における当該ジョブに係る操作を選択的に無効とし、当該無効とした操作に基づく制御を行わない制御部とを有する。
【０００９】
この場合、操作部において入力されたユーザ情報とユーザ情報検出部によって検出されたユーザ情報とが比較され、各ユーザ情報が異なる場合、前記操作部における操作が無効とされるので、操作者と異なる他者の処理中のジョブに対して意図しないジョブの処理が行われるのを防止することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。この場合、画像形成装置としてのプリンタについて説明する。
【００１１】
図１は本発明の第１の実施の形態における画像形成システムのブロック図、図２は本発明の第１の実施の形態におけるユーザ操作部の概念図、図３は本発明の第１の実施の形態におけるジョブ処理部の動作を示すフローチャート、図４は本発明の第１の実施の形態における処理中ジョブユーザ情報検出部の動作を示すフローチャート、図５は本発明の第１の実施の形態における処理中ジョブユーザ情報領域の状態を示す図、図６は本発明の第１の実施の形態におけるユーザ操作制御部の動作を示す第１のフローチャート、図７は本発明の第１の実施の形態におけるユーザ操作部の操作無効時の画面を示す図、図８は本発明の第１の実施の形態におけるユーザ情報比較部の動作を示すフローチャート、図９は本発明の第１の実施の形態におけるユーザ操作制御部の動作を示す第２のフローチャートである。
【００１２】
図において、１１はプリンタであり、該プリンタ１１は、ジョブ受信部１２、ジョブ処理部１３、画像形成部としてのジョブ印刷部１４、受信バッファ１５、ユーザ情報検出部としての処理中ジョブユーザ情報検出部１６、ユーザ情報記録部としての処理中ジョブユーザ情報領域１７、ユーザ情報比較部１８、制御部としてのユーザ操作制御部１９、及び操作部としてのユーザ操作部２０を備える。
【００１３】
前記ジョブ受信部１２は、パソコン等の上位装置ａｉ（ｉ＝１、２、…、ｎ）から送信される画像情報としてのジョブ（印刷ジョブ）を受信し、受信した順にジョブを受信バッファ１５に蓄積する。なお、前記ジョブには、そのジョブの所有者である送信者を示すユーザ情報が含まれる。該ユーザ情報は、送信者を識別するための情報であり、例えば、送信者名、送信者固有に割り当てられたＩＤＮｏ．である。
【００１４】
前記ジョブ処理部１３は、ジョブ受信部１２に蓄積されたジョブについて、受信された順に言語データを読み出し、解析し、ジョブの全ページの画像データとしての印刷画像データを生成し、該印刷画像データをジョブ印刷部１４に送る。そして、該ジョブ印刷部１４は、印刷画像データに基づいて印刷（画像の形成）を行う。
【００１５】
また、処理中ジョブユーザ情報検出部１６は、処理中のジョブからユーザ情報を検出し、該ユーザ情報を処理中ジョブユーザ情報領域１７に記録する。
【００１６】
前記ユーザ操作部２０は、図２に示されるように、ＬＥＤから成る表示部ｋ１、ｋ２、ＬＣＤから成る表示部１６ａ、スイッチｓ１〜ｓ７等から成り、操作者は、ユーザ操作部２０を操作することによって、処理中のジョブをキャンセルしたり、処理中のジョブを停止させたり、プリンタ１１のメニュー設定を変更したりすることができる。
【００１７】
前記ユーザ操作制御部１９は、ユーザ操作部２０におけるスイッチｓ１〜ｓ７の操作状態であるスイッチ操作状態を検出したり、表示部ｋ１、ｋ２のＬＥＤを点灯・消灯することによってスイッチ操作状態を表示したり、表示部１６ａのＬＣＤに文言を表示したり、ユーザ操作部２０におけるスイッチｓ１〜ｓ７の操作を無効としたりする。
【００１８】
そして、前記ユーザ情報比較部１８は、スイッチｓ１〜ｓ７を操作することによって入力されたユーザ情報と、処理中ジョブユーザ情報領域１７に記録されたユーザ情報とを比較する。
【００１９】
次に、前記構成の画像形成システムの動作について説明する。
【００２０】
まず、図３及び４に示されるように、ジョブの受信から全ページの印刷画像データを生成するまでの流れについて説明する。
【００２１】
上位装置ａｉからプリンタ１１にジョブが送信されると、ジョブ受信部１２は、ジョブを受信した順に受信バッファ１５に記録し、受信されたジョブの順に、言語データが記録された受信バッファ１５のアドレスをジョブ処理部１３に送る。該ジョブ処理部１３は、前記アドレスを処理中ジョブユーザ情報検出部１６に送り、処理を指示する。
【００２２】
そして、処理中ジョブユーザ情報検出部１６は、ジョブ処理部１３からの処理の指示を受けると、前記アドレスから言語データを読み出し、言語データに含まれるジョブのユーザ情報を検出し、該ユーザ情報を処理中ジョブユーザ情報領域１７に記録する。
【００２３】
ここで、言語データ内のユーザ情報は、例えば、「＠ＯＫ  ＵＳＥＲＩＮＦＯ＝”１２３４５ａｂｃ”」のようなコマンドで指定され、この場合、ユーザ情報は「１２３４５ａｂｃ」となる。
【００２４】
前記ジョブ処理部１３は、処理中ジョブユーザ情報検出部１６の処理が終了すると、全ページの印刷画像データの生成が終了したかどうかを判断する。全ページの印刷画像データの生成が終了していない場合、ジョブ処理部１３は、前記アドレスから言語データを読み出し、解析し、１ページの印刷画像データを生成し、該印刷画像データをジョブ印刷部１４に送る。
【００２５】
一方、全ページの印刷画像データの生成が終了した場合は、処理中ジョブユーザ情報領域１７に記録されたジョブのユーザ情報を削除し、ユーザ操作制御部１９に操作無効解除処理を行うよう指示する。
【００２６】
次に、図３のフローチャートについて説明する。
ステップＳ１  ジョブのアドレスを処理中ジョブユーザ情報検出部１６に送り、処理を指示する。
ステップＳ２  全ページの印刷画像データの生成が終了したかどうかを判断する。全ページの印刷画像データの生成が終了した場合はステップＳ５に、終了していない場合はステップＳ３に進む。
ステップＳ３  言語データを読み出し、解析し、１ページの印刷画像データを生成する。
ステップＳ４  １ページの印刷画像データをジョブ印刷部１４に送る。
ステップＳ５  処理中ジョブユーザ情報領域１７に記録されたジョブのユーザ情報を削除する。
ステップＳ６  ユーザ操作制御部１９に操作無効解除処理を行うよう指示し、処理を終了する。
【００２７】
次に、図４のフローチャートについて説明する。
ステップＳ１１  処理中ジョブユーザ情報検出部１６は言語データを読み出し、ジョブのユーザ情報を検出する。
ステップＳ１２  検出したユーザ情報を処理中ジョブユーザ情報領域１７に記録し、処理を終了する。
【００２８】
次に、図５に基づいて、処理中ジョブユーザ情報領域１７の状態について説明する。
【００２９】
まず、処理中ジョブユーザ情報領域１７は、ジョブ処理部１３による処理中のジョブがない状態において、状態０のようになっていて、この状態０で、処理中ジョブユーザ情報検出部１６がジョブ処理部１３からの処理の指示を受け、ユーザ情報「１２３４５ａｂｃ」が検出されると、状態１になる。次に、処理中ジョブユーザ情報領域１７は、ユーザ情報「１２３４５ａｂｃ」を含むジョブの全ページの印刷画像データの生成が終了すると、状態２になる。
【００３０】
次に、図６に基づいて、操作者がユーザ操作部２０を操作してユーザ情報を入力したときのユーザ操作制御部１９の動作について説明する。
【００３１】
まず、操作者がユーザ操作部２０を操作してユーザ情報を入力すると、前記ユーザ操作制御部１９は、ユーザ操作部２０から入力されたユーザ情報をユーザ情報比較部１８に送る。次に、ユーザ情報比較部１８が、ユーザ操作部２０において入力されたユーザ情報と処理中ジョブユーザ情報領域１７に記録されたユーザ情報とを比較し、比較結果をユーザ操作制御部１９に送ると、ユーザ操作制御部１９の図示されない比較結果判定処理手段は、比較結果判定処理を行い、比較結果において、各ユーザ情報が異なっているかどうかを判断し、各ユーザ情報が異なっている場合、ユーザ操作制御部１９の図示されない無効処理手段は、無効処理を行い、ユーザ操作部２０における操作を無効とし、ユーザ操作部２０における操作に基づいた制御は行わない。そして、ユーザ操作制御部１９の図示されない表示処理手段は、表示処理を行い、図７に示されるように、表示部１６ａに「操作はできません」のように、操作者にユーザ操作部２０における操作が無効であることを表示する。一方、各ユーザ情報が同じである場合は、処理を終了する。
【００３２】
次に、図６のフローチャートについて説明する。
ステップＳ２１  ユーザ操作部２０から入力されたユーザ情報をユーザ情報比較部１８に送る。
ステップＳ２２  ユーザ情報が異なっているかどうかを判断する。ユーザ情報が異なっている場合はステップＳ２３に進み、異なっていない（同じである）場合は処理を終了する。
ステップＳ２３  ユーザ操作部２０における操作を無効とし、表示部１６ａに操作が無効であることを表示し、処理を終了する。
【００３３】
次に、図８に基づいて、ユーザ情報比較部１８の動作について説明する。
【００３４】
まず、該ユーザ情報比較部１８は、ユーザ操作制御部１９からユーザ情報が送られると、処理中ジョブユーザ情報領域１７を参照し、処理中ジョブユーザ情報領域１７にジョブ処理部１３による処理中のジョブがあるかどうかを判断する。処理中のジョブがない場合、比較結果は同じであるとユーザ操作制御部１９に通知し、処理を終了する。ここで、処理中のジョブがないというのは、処理中ジョブユーザ情報領域１７が、図５における状態０又は状態２の状態であることを示す。
【００３５】
一方、処理中のジョブがある場合、ユーザ情報比較部１８の図示されない比較処理手段は、比較処理を行い、ユーザ操作制御部１９から送られたユーザ情報と、処理中ジョブユーザ情報領域１７に記録されているユーザ情報とを比較し、各ユーザ情報が同じであるかどうかを判断する。各ユーザ情報が同じである場合、前記比較処理手段は、比較結果は同じであるとユーザ操作制御部１９に通知し、同じでない場合、比較結果は異なるとユーザ操作制御部１９に通知する。
【００３６】
次に、図８のフローチャートについて説明する。
ステップＳ３１  処理中ジョブユーザ情報領域１７に処理中のジョブがあるかどうかを判断する。処理中ジョブユーザ情報領域１７に処理中のジョブがある場合はステップＳ３２に、処理中のジョブがない場合はステップＳ３５に進む。
ステップＳ３２  ユーザ操作制御部１９から送られたユーザ情報と、処理中ジョブユーザ情報領域１７に記録されているユーザ情報とを比較する。
ステップＳ３３  各ユーザ情報が同じであるかどうかを判断する。各ユーザ情報が同じである場合はステップＳ３５に、同じでない（異なる）場合はステップＳ３４に進む。
ステップＳ３４  比較結果は異なると通知し、処理を終了する。
ステップＳ３５  比較結果は同じであると通知し、処理を終了する。
【００３７】
次に、図９に基づいて、ユーザ操作制御部１９の図示されない操作無効解除処理手段の動作について説明する。
【００３８】
該操作無効解除処理手段は、操作無効解除処理を行い、ユーザ操作部２０における操作が無効となっているかどうかを判断し、ユーザ操作部２０における操作が無効となっている場合、ユーザ操作部２０の操作無効を解除し、操作を有効とし、表示部１６ａに表示されている操作無効表示を削除する。
【００３９】
このように、本実施の形態においては、処理中ジョブユーザ情報領域１７が図５に示される状態１の状態で、例えば、ユーザ操作部２０から入力されたユーザ情報が「１２３４５ａｂｃ」である場合、ユーザ操作部２０における操作は無効とならず、ユーザ情報が「１２３４５ａｂｃ」でない場合、ユーザ操作部２０における操作は無効となる。
【００４０】
すなわち、本実施の形態においては、処理中のジョブの所有者と異なる操作者によるユーザ操作部２０の操作が無効とされるので、操作者と異なる他者の処理中のジョブに対して意図しないジョブの処理が行われるのを防止することができる。
【００４１】
なお、本実施の形態においては、上位装置ａｉから送信されたジョブについて説明したが、ユーザ情報と対応させられたジョブであれば、上位装置ａｉから送信されたジョブでなくとも、例えば、スキャナから読み込まれたデータ等であってもよい。
【００４２】
次に、図９のフローチャートについて説明する。
ステップＳ４１  ユーザ操作部２０における操作が無効となっているかどうかを判断する。ユーザ操作部２０における操作が無効となっている場合はステップＳ４２に進み、無効となっていない場合は処理を終了する。
ステップＳ４２  ユーザ操作部２０における操作無効を解除し、操作を有効とする。
ステップＳ４３  表示部１６ａの操作無効表示を削除し、処理を終了する。
【００４３】
次に、本発明の第２の実施の形態について説明する。なお、第１の実施の形態と同じ構造を有するものについては、同じ符号を付与し、同じ構造を有することによる発明の効果については同実施の形態の効果を援用する。
【００４４】
図１０は本発明の第２の実施の形態における画像形成システムのブロック図、図１１は本発明の第２の実施の形態におけるジョブ処理部の動作を示すフローチャート、図１２は本発明の第２の実施の形態における処理中ジョブ操作無効情報検出部の動作を示すフローチャート、図１３は本発明の第２の実施の形態における処理中ジョブ操作無効情報テーブルの状態を示す図、図１４は本発明の第２の実施の形態におけるユーザ操作制御部の動作を示すフローチャート、図１５は本発明の第２の実施の形態におけるユーザ操作部の操作無効時の画面を示す図である。
【００４５】
図１０において、３１はプリンタであり、該プリンタ３１は、ジョブ受信部１２、ジョブ処理部１３、画像形成部としてのジョブ印刷部１４、受信バッファ１５、ユーザ情報検出部としての処理中ジョブユーザ情報検出部１６、ユーザ情報記録部としての処理中ジョブユーザ情報領域１７、ユーザ情報比較部１８、制御部としてのユーザ操作制御部１９、操作部としてのユーザ操作部２０、処理中ジョブ操作無効情報検出部２１及び処理中ジョブ操作無効情報テーブル２２によって構成される。
【００４６】
前記処理中ジョブ操作無効情報検出部２１は、処理中のジョブにおいて該ジョブが処理中に操作を無効とする情報、すなわち、処理中ジョブ操作無効情報を検出し、該処理中ジョブ操作無効情報を処理中ジョブ操作無効情報テーブル２２に記録する。ここで、処理中ジョブ操作無効情報とは、例えば、ユーザ操作部２０において新たに行われるキャンセル、オフライン、メニュー設定、ジョブの処理停止等の操作を無効とする情報を表す。
【００４７】
次に、前記画像形成システムの動作について説明する。
【００４８】
まず、図１１及び１２に示されるように、ジョブの受信から全ページの印刷画像データを生成するまでの流れについて説明する。
【００４９】
この場合、ジョブ処理部１３は、検出したユーザ情報を処理中ジョブユーザ情報領域１７に記録すると、処理中ジョブ操作無効情報検出部２１に受信バッファ１５のアドレスを送り、処理を指示する。
【００５０】
そして、処理中ジョブ操作無効情報検出部２１は、前記指示を受けると、アドレスから言語データを読み出し、その中に含まれる処理中ジョブ操作無効情報を検出し、検出した処理中ジョブ操作無効情報に基づいて操作が無効であるかどうか、すなわち、操作無効／非無効（有効）を処理中ジョブ操作無効情報テーブル２２に設定する。
【００５１】
ここで、言語データ内のジョブの操作無効情報は、例えば、「＠ＯＫ  ＯＰＥＲＡＴＥ−ＩＮＡＣＴＩＶＡＴＥ＝ＣＡＮＣＥＬ」、「＠ＯＫ  ＯＰＥＲＡＴＥ−ＩＮＡＣＴＩＶＡＴＥ＝ＯＦＦＬＩＮＥ」等のようなコマンドで指定され、この場合、前者は、キャンセル操作を無効とし、後者はオフライン移行操作を無効とする。
【００５２】
前記ジョブ処理部１３は、処理中ジョブ操作無効情報検出部２１の処理が終了すると、全ページの印刷画像データの生成が終了したかどうかを判断する。全ページの印刷画像データの生成が終了していない場合は、前記アドレスから言語データを読み出し、解析し、１ページの印刷画像データを生成し、該印刷画像データをジョブ印刷部１４に送る。
【００５３】
一方、全ページの印刷画像データの生成が終了した場合は、処理中ジョブユーザ情報領域１７に記録されたジョブのユーザ情報を削除し、処理中ジョブ操作無効情報テーブル２２に設定されている内容を削除し、ユーザ操作制御部１９に操作無効解除処理を行うよう指示する。
【００５４】
次に、図１１のフローチャートについて説明する。
ステップＳ５１  ジョブのアドレスを処理中ジョブユーザ情報検出部１６に送り、処理を指示する。
ステップＳ５２  ジョブのアドレスを処理中ジョブ操作無効情報検出部２１に送り、処理を指示する。
ステップＳ５３  全ページの印刷画像データの生成が終了したかどうかを判断する。全ページの印刷画像データの生成が終了した場合はステップＳ５６に、終了していない場合はステップＳ５４に進む。
ステップＳ５４  言語データを読み出し、解析し、１ページの印刷画像データを生成する。
ステップＳ５５  １ページの印刷画像データをジョブ印刷部１４に送る。
ステップＳ５６  処理中ジョブユーザ情報領域１７に記録されたジョブのユーザ情報を削除する。
ステップＳ５７  処理中ジョブ操作無効情報テーブル２２に設定されている内容を削除する。
ステップＳ５８  ユーザ操作制御部１９に操作無効解除処理を行うよう指示し、処理を終了する。
【００５５】
次に、図１２のフローチャートについて説明する。
ステップＳ６１  言語データを読み出し、処理中ジョブ操作無効情報を検出する。
ステップＳ６２  処理中ジョブ操作無効情報に基づいて操作無効／非無効を処理中ジョブ操作無効情報テーブルに設定し、処理を終了する。
【００５６】
次に、図１３に基づいて、処理中ジョブ操作無効情報テーブル２２の状態について説明する。
【００５７】
まず、処理中ジョブ操作無効情報テーブル２２は、処理中のジョブがない状態において、状態０のようになっていて、この状態０で、操作無効情報として「キャンセル」、「ＡＡＡメニュー設定」等を含むジョブが処理中のジョブになると、状態１になる。すなわち、ユーザ操作部２０で可能な操作のうち、「キャンセル」及び「ＡＡＡメニュー設定」の操作はオン（無効とする。）になり、それ以外の操作はオフ（無効としない。）になる。そして、処理中ジョブ操作無効情報テーブル２２は、操作無効情報として「キャンセル」、「ＡＡＡメニュー設定」等を含むジョブの全ページの印刷画像データの生成が終了すると、状態２になる。
【００５８】
次に、図１４に基づいて、前記ジョブが処理中であるときに、操作者がユーザ操作部２０を操作してユーザ情報を入力したときのユーザ操作制御部１９の動作について説明する。
【００５９】
まず、操作者がユーザ操作部２０を操作してユーザ情報を入力すると、前記ユーザ操作制御部１９は、ユーザ操作部２０から入力されたユーザ情報をユーザ情報比較部１８に送る。次に、ユーザ情報比較部１８が、ユーザ操作部２０において入力されたユーザ情報と処理中ジョブユーザ情報領域１７に記録されたユーザ情報とを比較し、比較結果をユーザ操作制御部１９に送ると、前記比較結果判定処理手段は、比較結果において、各ユーザ情報が異なっているかどうかを判断し、各ユーザ情報が異なっている場合、処理中ジョブ操作無効情報テーブル２２に記録されたジョブの操作無効情報を参照し、ユーザ操作部２０における所定の操作を無効とし、ユーザ操作部２０における操作に基づいた制御は行わない。ここで、例えば、処理中ジョブ操作無効情報テーブル２２が状態１である場合、無効な操作は、「キャンセル」及び「ＡＡＡメニュー設定」である。この場合、「ＡＡＡメニュー設定」は、例えば、印刷方向指定、カラー指定等である。
【００６０】
そして、前記表示処理手段は、図１５に示されるように、表示部１６ａに「次の操作はできません  ジョブキャンセル  ＡＡＡメニュー設定変更」等のように操作者にユーザ操作部２０における操作が無効であることを表示する。
【００６１】
このように、本実施の形態においては、処理中のジョブの所有者と異なる操作者によってユーザ操作部２０の操作がされた場合、処理中のジョブに関わる操作が無効とされるので、操作者と異なる他者の処理中のジョブに対して意図しないジョブの処理が行われるのを防止することができる。
【００６２】
次に、図１４のフローチャートについて説明する。
ステップＳ７１  ユーザ操作部２０から入力されたユーザ情報をユーザ情報比較部１８に送る。
ステップＳ７２  ユーザ情報が異なっているかどうかを判断する。ユーザ情報が異なっている場合はステップＳ７３に進み、異なっていない場合は処理を終了する。
ステップＳ７３  処理中ジョブ操作無効情報テーブル２２に記録されたジョブの操作無効情報を参照し、無効とされているユーザ操作部２０における操作を無効とする。
ステップＳ７４  ユーザ操作部２０における操作を無効とし、表示部１６ａに操作が無効であることを表示し、処理を終了する。
【００６３】
前記各実施の形態においては、画像形成装置としてのプリンタに適用した例について説明したが、本発明を、複写機、ファクシミリ装置、複合機等に適用することができる。
【００６４】
なお、本発明は前記各実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【図面の簡単な説明】
【００６５】
【図１】本発明の第１の実施の形態における画像形成システムのブロック図である。
【図２】本発明の第１の実施の形態におけるユーザ操作部の概念図である。
【図３】本発明の第１の実施の形態におけるジョブ処理部の動作を示すフローチャートである。
【図４】本発明の第１の実施の形態における処理中ジョブユーザ情報検出部の動作を示すフローチャートである。
【図５】本発明の第１の実施の形態における処理中ジョブユーザ情報領域の状態を示す図である。
【図６】本発明の第１の実施の形態におけるユーザ操作制御部の動作を示す第１のフローチャートである。
【図７】本発明の第１の実施の形態におけるユーザ操作部の操作無効時の画面を示す図である。
【図８】本発明の第１の実施の形態におけるユーザ情報比較部の動作を示すフローチャートである。
【図９】本発明の第１の実施の形態におけるユーザ操作制御部の動作を示す第２のフローチャートである。
【図１０】本発明の第２の実施の形態における画像形成システムのブロック図である。
【図１１】本発明の第２の実施の形態におけるジョブ処理部の動作を示すフローチャートである。
【図１２】本発明の第２の実施の形態における処理中ジョブ操作無効情報検出部の動作を示すフローチャートである。
【図１３】本発明の第２の実施の形態における処理中ジョブ操作無効情報テーブルの状態を示す図である。
【図１４】本発明の第２の実施の形態におけるユーザ操作制御部の動作を示すフローチャートである。
【図１５】本発明の第２の実施の形態におけるユーザ操作部の操作無効時の画面を示す図である。
【符号の説明】
【００６６】
１１    プリンタ
１２    ジョブ受信部
１３    ジョブ処理部
１４    ジョブ印刷部
１５    受信バッファ
１６    処理中ジョブユーザ情報検出部
１７    処理中ジョブユーザ情報領域
１８    ユーザ情報比較部
１９    ユーザ操作制御部
２０    ユーザ操作部
２１    処理中ジョブ操作無効情報検出部
２２    処理中ジョブ操作無効情報テーブル
【図１】
0004698646.tif 000002
【図２】
0004698646.tif 000003
【図３】
0004698646.tif 000004
【図４】
0004698646.tif 000005
【図５】
0004698646.tif 000006
【図６】
0004698646.tif 000007
【図７】
0004698646.tif 000008
【図８】
0004698646.tif 000009
【図９】
0004698646.tif 000010
【図１０】
0004698646.tif 000011
【図１１】
0004698646.tif 000012
【図１２】
0004698646.tif 000013
【図１３】
0004698646.tif 000014
【図１４】
0004698646.tif 000015
【図１５】
0004698646.tif 000016