(57)【要約】      （修正有）【課題】複数のＰＣからプリンタ側に対して印刷条件の制限が解かれた場合、ＰＣ毎に異なった設定内容となるため、制限にばらつきが生じ、制限すべき印刷条件が定まらず、制限する意味が無くなり経費節減に結び付かなくなっているため、印刷媒体やトナー等の節約がより確実に出来る画像形成装置を提供する。【解決手段】ＰＣ２０からの印刷ジョブに含まれる印刷データに適用する印刷条件が設定されているプリンタ６００において、前記印刷ジョブに含まれるパスワードを取得するジョブ処理部１２０と、前記パスワードが一致すると前記印刷ジョブに含まれるジョブ印刷条件を選定し、前記パスワードが無く又は不一致であると前記ジョブ印刷条件を設定印刷条件で制限する印刷条件決定部１３０と、を備えた。【選択図】図１
2011224857.tif 000002
【特許請求の範囲】
【請求項１】
上位装置からの印刷ジョブに含まれる印刷データに適用する印刷条件が設定されている画像形成装置において、
前記印刷ジョブに含まれる認証情報を取得するジョブ処理部と、
前記取得した認証情報と予め記憶させた認証情報とが一致すると前記印刷ジョブに含まれるジョブ印刷条件を選定し、前記認証情報が無く又は不一致であると前記ジョブ印刷条件を前記設定印刷条件で制限する印刷条件決定部と、を備えたことを特徴とする画像形成装置。
【請求項２】
上位装置からの印刷ジョブに含まれる印刷データに適用する印刷条件が設定されている画像形成装置において、
前記印刷ジョブに含まれる認証情報を取得するジョブ処理部と、
前記取得した認証情報と予め記憶させた認証情報とが一致すると前記印刷ジョブに含まれるジョブ印刷条件を設定印刷条件で制限し、前記認証情報が無く又は不一致であると前記設定印刷条件を選定する印刷条件決定部と、を備えたことを特徴とする画像形成装置。
【請求項３】
前記印刷条件の各項目毎に前記上位装置と自己装置との何れを優先させるかを示す優先度テーブルを更に備え、
前記印刷条件決定部は前記優先度テーブルを参照して前記制限を行うことを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記優先度テーブルは、画像形成装置本体に備えられる操作パネルからの操作により編集することを特徴とする請求項３記載の画像形成装置。
【請求項５】
前記認証情報は、パスワード、暗号等であることを特徴とする請求項１又は２記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラープリンタやデジタル複合機等の画像形成装置に関する。
【背景技術】
【０００２】
上記カラープリンタ等の画像形成装置は、複数のパーソナルコンピュータ（ＰＣ）とＬＡＮ等のネットワークを介して接続され、各ＰＣからの指示に基づいて印刷ジョブ（印刷データと印刷処理命令）を受信してカラー又はモノクロの印刷を行うことができる。
ところで、従来の画像形成装置においては、カラー印刷を無制限に行うと、カラー印刷はモノクロ印刷に比べてトナー代が割高になるため、経費が嵩む問題があった。
【０００３】
このような問題に対処できる画像形成装置としては、下記特許文献１に開示されている。
この画像形成装置は、印刷条件を加工処理（印刷条件の設定変更処理等）するための印刷処理手段と、前記印刷処理手段により加工処理された印刷条件に基づいて、画像を出力するための出力手段とを有し、前記印刷処理手段には加工処理される印刷条件を制限するための制限手段を備えている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−４８５３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記画像形成装置によれば、カラー印刷が可能であっても経費節減のため、モノクロ印刷が優先されるように前記制限手段によって印刷条件の設定がなされている。
しかし、このような従来の画像形成装置は、上位装置であるＰＣ側のドライバの設定が優先されるように構成されて、ＰＣ側で画像形成装置の印刷条件を変更できるため、複数のＰＣから夫々異なった印刷条件に変更されると、たとえ、制限手段を備えた構成であっても、ＰＣ毎に様々に印刷条件が設定されて、制限手段の機能を十分果たせず経費節減に結び付かなくなるといった問題があった。
【０００６】
（発明の目的）
そこで本発明は、上記の如き問題に鑑みなされたもので、認証情報の有無及び一致又は不一致により、ジョブ印刷条件を装置の設定印刷条件にて制限し、印刷媒体やトナー等の節約がより確実に出来る画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
（構成１）
本発明は、上位装置からの印刷ジョブに含まれる印刷データに適用する印刷条件が設定されている画像形成装置において、前記印刷ジョブに含まれる認証情報を取得するジョブ処理部と、取得した認証情報と予め記憶させた認証情報とが一致すると前記印刷ジョブに含まれるジョブ印刷条件を選定し、前記認証情報が無く又は不一致であると前記ジョブ印刷条件を設定印刷条件で制限する印刷条件決定部と、を備えたことを特徴とする。
【０００８】
（構成２）
本発明は、上位装置からの印刷ジョブに含まれる印刷データに適用する印刷条件が設定されている画像形成装置において、前記印刷ジョブに含まれる認証情報を取得するジョブ処理部と、取得した認証情報と予め記憶させた認証情報とが一致すると前記印刷ジョブに含まれるジョブ印刷条件を設定印刷条件で制限し、前記認証情報が無く又は不一致であると設定印刷条件を選定する印刷条件決定部と、を備えたことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、認証情報の有無及び一致又は不一致により、ジョブ印刷条件を装置の設定印刷条件にて制限するようにしたので、印刷媒体やトナー等の節約が出来、経費節減が可能になる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施例１におけるプリンタの機能構成を示すブロック図である。
【図２】本発明の実施例１の印刷ジョブを処理する全体のフローチャートである。
【図３】本発明の実施例１のデータ受信処理の詳細を示すフローチャートである。
【図４】本発明の実施例１の印刷条件抽出処理の詳細を示すフローチャートである。
【図５】本発明の実施例１の印刷ジョブの模式図である。
【図６】本発明の実施例１の印刷条件設定処理の詳細を示すフローチャートである。
【図７】本発明の実施例１の印刷条件テーブルの一例を示す参考図である。
【図８】本発明の実施例１の優先度テーブルの一例を示す参考図である。
【図９】本発明の実施例１の印刷条件決定結果の一例を示す参考図である（パスワードなし又は不一致の場合のジョブ）。
【図１０】本発明の実施例１の印刷条件決定結果の一例を示す参考図である（パスワードが一致している場合のジョブ）。
【図１１】本発明の実施例１の画像変換処理の詳細を示すフローチャートである。
【図１２】本発明の実施例１の画像形成処理の詳細を示すフローチャートである。
【図１３】本発明の実施例１のテーブル情報更新処理の全体を示すフローチャートである。
【図１４】本発明の実施例１のパスワード受付処理の詳細を示すフローチャートである。
【図１５】本発明の実施例１のパスワード入力表示画面の一例を示す参考図である。
【図１６】本発明の実施例１のログイン処理の詳細を示すフローチャートである。
【図１７】本発明の実施例１のメニュー表示画面の一例を示す参考図である。
【図１８】本発明の実施例１のエラー表示画面の一例を示す参考図である。
【図１９】本発明の実施例１の更新処理の詳細を示すフローチャートである。
【図２０】本発明の実施例１の印刷条件テーブル更新処理の詳細を示すフローチャートである。
【図２１】本発明の実施例１の印刷条件設定表示画面の一例を示す参考図である。
【図２２】本発明の実施例１の優先度テーブル更新処理の詳細を示すフローチャートである。
【図２３】本発明の実施例１の優先度設定表示画面の一例を示す参考図である。
【図２４】本発明の実施例２におけるプリンタの機能構成を示すブロック図である。
【図２５】本発明の実施例２の印刷ジョブを処理する全体を示すフローチャートである。
【図２６】本発明の実施例２のデータ受信処理の詳細を示すフローチャートである。
【図２７】本発明の実施例２のテーブル情報更新処理の全体を示すフローチャートである。
【図２８】本発明の実施例２のメニュー表示画面の一例を示す参考図である。
【図２９】本発明の実施例２の印刷条件テーブル更新処理の詳細を示すフローチャートである。
【図３０】本発明の実施例２の印刷条件設定表示画面の一例を示す参考図である。
【図３１】本発明の実施例２の優先度テーブル更新処理の詳細を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の画像形成装置をプリンタに適用した実施例を図面に基づき説明する。
【実施例１】
【００１２】
図１は実施例１でのプリンタの機能構成を表すブロック図である。
プリンタ６００は、電子写真方式のカラープリンタからなり、ＬＡＮ等のネットワークを介して上位装置としてのＰＣ２０と接続されている。
【００１３】
このプリンタ６００は、ＰＣ２０からの印刷ジョブを受信するためのネットワークＩ／Ｆとしての送受信部１１０と、この送受信部１１０から出力された印刷ジョブを印刷条件指定情報と印刷データに分離するためのジョブ処理部１２０と、ジョブ処理部１２０からの印刷条件及び設定した印刷条件による制限の何れかを決定するための印刷条件決定部１３０と、この印刷条件決定部１３０から取得した印刷条件とジョブ処理部１２０から取得した印刷データを基に印刷データを画像データ化するための画像変換部１４０と、この画像変換部１４０から画像データを印刷媒体に出力するための画像形成部１５０と、利用者との間のインタフェースとなる操作パネル１６０と、管理者が初期設定した印刷条件情報を有する印刷条件テーブル２００及び優先度テーブル３００に格納されている情報を操作パネル１６０を介して管理者に表示するための管理者メニュー部１７０と、によって構成されている。
【００１４】
送受信部１１０は、図１に示すように、ＰＣ２０とネットワークを介して接続され、ＰＣ２０からの印刷ジョブを受信し、受信した印刷ジョブをジョブ処理部１２０に供給する。この送受信部１１０は、複数台のＰＣ２０と接続されている。
【００１５】
ジョブ処理部１２０は、送受信部１１０から受けた印刷ジョブ（ここでは図５の模式図に示すようなＰＣからプリンタへの印刷データや印刷条件指定情報等）のヘッダ部に記載さている印刷条件指定情報と、印刷する画像を示す印刷データとを分離して、印刷データを画像変換部１４０へ出力し、印刷条件指定情報を印刷条件決定部１３０に出力する。
ここで印刷条件指定情報とは、印刷データの出力を行うにあたって必要な印刷条件を示す情報であり、例えば、印刷媒体のサイズ、両面片面印刷の指定、縮小するか否か、カラー又はモノクロ印刷等の選択が可能な情報をいう。
【００１６】
図５の表は、１個の印刷ジョブを模式的に表したものであり、表左側の記載に付いては、データ各行の内容の説明をしたものである。
この場合の印刷ジョブは、最初と最後を「印刷ジョブ区切り」で区切られており、印刷ジョブのデータ先頭（最初）の区切りを「<−−ジョブ開始−−>」、データ末尾（最後）の区切りを「<−−ジョブ終了−−>」で表している。
この例では、印刷ジョブの開始を示す文字列に続き、ヘッダ情報の開始を表す「<−−ヘッダ開始−−>」文字列が続き、更に、その印刷ジョブの送信日時や送信者、送信元などのヘッダ情報がこれに続く。
【００１７】
ヘッダ情報の次には、印刷条件の情報の開始を表す「<−−印刷条件指定開始−−>」記号と、これに続く『印刷条件指定情報』が設定される。『印刷条件指定情報』は、印刷ジョブを生成する際にＰＣに表示される印刷設定画面を利用して入力される。
本実施例の印刷条件指定情報は、『両面印刷「なし」、レイアウト「２ＵＰ」、印刷品位「きれい」、カラー「ノーマルカラー」、部数「２部」』の印刷を示している。
【００１８】
印刷条件指定情報に続く『パスワード』は、プリンタに予め設定されている印刷条件テーブル２００、優先度テーブル３００を参照して印刷ジョブの印刷条件（指定情報）を制限する場合に用いるものである。
パスワードは、例えば、暗証番号やキーワードからなり、管理職以上の特定の利用者が、操作パネル１６０に表示された図１５に示すパスワード入力画面から入力し、装置内に設けられている不揮発性メモリ等の記憶媒体にデータとして登録されている。印刷条件決定部１３０は、このパスワードに基づいて印刷ジョブのパスワードと一致・不一致を判定している。
印刷ジョブの『パスワード』行が、空欄又は不一致であると、本実施例では上記制限が行われる。
『パスワード』行の次の行には、印刷条件の情報の終了を表す「<−−印刷条件指定終了−−>」記号と、これに続くヘッダ区切りを表す「<−−ヘッダ終了−−>」記号が設定される。
次の『印刷データ』には、実際に印刷するための文字列や図などの情報である印刷データが設定される。印刷データは、データ末尾を表す「<−−ジョブ終了−−>」をもって区切りとする。
【００１９】
印刷条件決定部１３０は、パスワードが無く又は不一致の場合、予めプリンタ６００に設けられている印刷条件テーブル２００から設定印刷条件を取得し、次に、優先度テーブル３００を参照して印刷条件の各項目ごとに、印刷ジョブの指定印刷条件か印刷条件テーブル２００の設定印刷条件の何れを優先するかを決定し、これを画像変換部１４０に出力する処理を行う。
【００２０】
例えば、印刷ジョブで指定された印刷条件指定情報が、図５の通りである場合、図６に示した印刷条件設定処理を経てこの印刷データに適用される印刷条件の決定結果は、図９のようになる。
【００２１】
図９の一番左の「項目」列は、図７に示した印刷条件テーブル２００、図８に示した優先度テーブル３００の各「項目」と同様である。２列目の「ＰＣからの指定」は、図５に例示した印刷条件指定情報を、１列目の該当する行に並べたものである。３列目の「プリンタの設定」は、図７に示した「設定値」（設定印刷条件）と同じである。４列目の「優先」は、図８に示したものと同じである。５行目の「結果」は、印刷ジョブ指定の値とプリンタ６００の設定値の内、優先される方の値を選んだ結果の一覧である。
【００２２】
ここで、図９においてサイズ、給紙方法、用紙厚についてはＰＣ２０からの設定が無いので、結果として設定される印刷条件は、プリンタ６００のデフォルト（初期設定）となる。
レイアウトは同じ「２−ＵＰ」だが、印刷条件決定部１３０の処理としてはプリンタ６００の設定値を選んで、結果が「２−ＵＰ」となる。
両面印刷は、ＰＣ２０からの指定とプリンタ６００のデフォルトが異なっているが、優先はプリンタ６００なので結果は「あり」である。同様に、図中に網掛けをした項目はＰＣ２０とプリンタ６００の設定値が異なっている場合に優先される側の設定値である。
図１０は、印刷ジョブのパスワード設定領域に正当なパスワードが入力されていた場合の、印刷条件決定結果である。
【００２３】
印刷条件テーブル２００は、図７に示すように、設定印刷条件、即ち装置に設定された印刷条件が項目別に入力されている。この印刷条件テーブル２００においては、例えば、印刷条件として印刷媒体である用紙の「サイズ」、「給紙方法」、「用紙厚」、「レイアウト」、「両面印刷」、「部数」、「カラー」といった設定項目を設け、これに対応するデータとして予め定めた設定にする。例えば、「サイズ」については「Ａ４」、また、「給紙方法」については、「自動選択」と言ったように、プリンタ６００のデフォルトとして印刷条件が設定されている。
【００２４】
優先度テーブル３００は、図８に示すように、８項目に対応する各印刷条件に対し、選択すべき印刷条件が「ＰＣ」か「プリンタ」の何れであるかを示している。なお、印刷条件決定部１３０は、優先度テーブル３００にＰＣ２０を選択（優先）させる指示があっても印刷ジョブに指定が無い時には印刷条件テーブル２００の印刷条件を選択するように設定されている。
【００２５】
ここで、パスワードの有無等に対する動作の違いについて説明する。
先ず、パスワードが一致する場合、印刷条件決定部１３０は、図５に示す印刷ジョブのジョブ印刷条件である印刷条件指定情報を画像変換部１４０に対して出力する。
この場合、ＰＣからの指定が無い項目の条件に対しては印刷条件テーブル２００の印刷条件が選定され、図１０で示す決定結果が得られる。
【００２６】
一方、印刷条件決定部１３０は、パスワードが無くまたはパスワードが不一致の場合、図５のジョブ印刷条件に対し優先度テーブル３００を参照し、印刷条件テーブル２００により制限する。この場合ＰＣからの指定が無い項目に対しては同様に印刷条件テーブル２００の印刷条件が選定され、図９で示す決定結果が得られる。
【００２７】
画像変換部１４０は、ジョブ処理部１２０から取得した印刷データに、印刷条件決定部１３０から取得した印刷条件を適用して印刷データを画像データ化処理し、その画像データを画像形成部１５０に出力する。
【００２８】
操作パネル１６０は、装置本体に設けられ、利用者が操作しやすい位置に表示部及び操作ボタンが配設されている。操作パネル１６０の表示部は、管理者メニューを表示することによって、管理者の要求に基づき、管理者メニュー部１７０に起動用コマンドを出力し、また、管理者メニュー部１７０から管理者に対しての情報を表示する。
この管理者メニュー部１７０は、印刷条件テーブル２００及び優先度テーブル３００に格納されている情報を操作パネル１６０を介して管理者に表示したり、管理者からの要求に従って印刷条件テーブル２００及び優先度テーブル３００に格納されている情報を更新する。
【００２９】
画像形成部１５０は、帯電部によって帯電される感光体と、印刷データを画像変換部１４０で変換した画像データに基づいて感光体を露光するＬＥＤヘッドと、露光された感光体にトナーを付着させて現像する現像ユニットと、現像後、印刷媒体にトナー像を転写するための転写部と、転写させたトナー像を印刷媒体に定着させる定着ユニットとを有している。
【００３０】
次に、この実施例１のプリンタ６００で「印刷ジョブ処理」をする全体の動作について、図２のフローチャートを基に説明する。
【００３１】
（ステップＳ１００）
送受信部１１０は、データ受信処理として、上位装置であるＰＣ２０から印刷ジョブを受信すると受信したデータをジョブ処理部１２０に出力する。
【００３２】
（ステップＳ２００）
ジョブ処理部１２０は、印刷条件抽出処理を行い、入力した印刷ジョブから印刷に必要な印刷条件指定情報（図５）を抽出する。そして、ジョブ処理部１２０は、印刷ジョブから抽出した印刷条件指定情報を印刷条件決定部１３０へ出力し、また、印刷ジョブから印刷データを抽出して画像変換部１４０へ出力する。
【００３３】
（ステップＳ３００）
印刷条件決定部１３０は、ジョブ処理部１２０から印刷条件指定情報を取得し、印刷条件設定処理を実行する。印刷条件設定処理は、パスワードが無く又は不一致の場合、印刷条件テーブル２００に予め設定されている印刷条件の設定値を取得し、優先度テーブル３００を参照して印刷条件指定情報を制限して最終的な印刷条件を決定し、且つ、これを画像変換部１４０に出力する。
【００３４】
（ステップＳ４００）
画像変換部１４０は、画像変換処理において、ステップＳ２００で取得した印刷データにステップＳ３００で取得した印刷条件の設定値を適用して印刷データを画像データ化して、画像形成部１５０に出力する。
【００３５】
（ステップＳ５００）
画像形成部１５０は、画像変換部１４０から入力した画像データを印刷媒体に印刷し出力する。
【００３６】
次に、図２に示した印刷ジョブの各処理毎のフローチャートを以下に説明する。
印刷ジョブを処理する全体の動作の中で、先ず「データ受信処理」は図３のフローチャートで示している。この場合の処理動作を下記に示す。
【００３７】
（ステップＳ１１０）
ネットワークを通じてプリンタ６００に対してＰＣ２０から印刷ジョブの送信があると、送受信部１１０は、ＰＣ２０からの印刷データを受信する。
【００３８】
（ステップＳ１２０）
送受信部１１０は、ＰＣ２０から印刷データを受信すると、ジョブ処理部１２０にその印刷データを出力する。
【００３９】
図４は、印刷ジョブを処理する全体の動作の中の「印刷条件抽出処理」を表すフローチャートである。
【００４０】
（ステップＳ２１０）
ジョブ処理部１２０は、送受信部１１０から印刷ジョブを入力する。
【００４１】
（ステップＳ２２０）
印刷ジョブを入力したジョブ処理部１２０は、印刷ジョブの中から印刷条件指定情報を抽出する。図５に印刷ジョブの模式図を示している。
【００４２】
（ステップＳ２３０）
ステップＳ２２０にてジョブ処理部１２０が抽出する印刷条件指定情報は、「<−−印刷条件指定開始−−>」から「<−−印刷条件指定終了−−>」までであり、ジョブ処理部１２０は、ここで抽出した印刷条件指定情報を印刷条件決定部１３０に出力する。
【００４３】
（ステップＳ２４０）
ジョブ処理部１２０は、図５に示す「<−−ヘッダ終了−−>」記号から「<−−ジョブ終了−−>」記号に挟まれる印刷データを抽出する。
【００４４】
（ステップＳ２５０）
ジョブ処理部１２０は、抽出した印刷データを画像変換部１４０に出力する。
【００４５】
図６は、印刷ジョブを処理する全体の動作の中の「印刷条件設定処理」を表すフローチャートである。この印刷条件設定処理は、印刷条件決定部１３０が実行する。
【００４６】
（ステップＳ３１０）
印刷条件決定部１３０は、ジョブ処理部１２０から送られてきた印刷条件指定情報を取得する。
【００４７】
（ステップＳ３２０）
印刷条件決定部１３０は、印刷条件指定情報を取得すると、印刷条件テーブル２００にアクセスして、この印刷条件テーブル２００からプリンタ６００に予め設定されている規定の印刷条件を取得する。
【００４８】
（ステップＳ３３０）
印刷条件決定部１３０は、ステップＳ３１０で取得した印刷条件指定情報にパスワードが設定されて一致している場合（ステップＳ３３０ＹＥＳ）にはステップＳ３４０に移行する。
【００４９】
一方、印刷条件決定部１３０は、ステップＳ３１０で取得した印刷条件指定情報にパスワードが設定されていないか不一致の場合（ステップＳ３３０ＮＯ）にはステップＳ３５０に移行する。
【００５０】
（ステップＳ３４０）
印刷条件決定部１３０は、ステップＳ３１０で取得した印刷条件指定情報にパスワードが設定されている場合、ＰＣ２０から入力した印刷ジョブの印刷条件を優先する。
【００５１】
（ステップＳ３５０）
印刷条件決定部１３０は、ステップＳ３１０で取得した印刷条件指定情報にパスワードが設定されていない場合、優先度テーブル３００にアクセスして優先度を取得する。
【００５２】
（ステップＳ３６０）
印刷条件決定部１３０は、ステップＳ３２０で取得した印刷条件テーブル２００の各項目の設定値と、優先度テーブル３００の優先情報を参照して、印刷条件指定情報を制限し、図９で示す印刷条件を決定する。
【００５３】
（ステップＳ３７０）
印刷条件決定部１３０は、決定した印刷条件を画像変換部１４０に出力する。
印刷条件決定処理は、図６のステップＳ３４０に示す通り、パスワードが入力されている場合はＰＣ２０からの印刷条件指定情報を印刷条件に決定する。
【００５４】
次に、画像変換部１４０が処理する「画像変換処理」を説明する。図１１は、その画像変換処理を示すフローチャートである。
【００５５】
（ステップＳ４１０）
画像変換部１４０は、ジョブ処理部１２０が出力した印刷データを取得する。
【００５６】
（ステップＳ４２０）
また、画像変換部１４０は、印刷条件決定部１３０が出力した（図６のステップＳ３７０）印刷条件を取得する。
【００５７】
（ステップＳ４３０）
画像変換部１４０は、この印刷条件に従って、ステップＳ４１０で取得した印刷データを画像データ化する。
【００５８】
（ステップＳ４４０）
画像変換部１４０は、印刷データを画像形成部１５０に出力して処理を終了する。
【００５９】
図１２は、画像形成部１５０が処理する「画像形成処理」を示すフローチャートである。
【００６０】
（ステップＳ５１０）
画像形成部１５０は、図１１のステップＳ４４０において画像変換部１４０が出力した画像データを取得する。
【００６１】
（ステップＳ５２０）
画像形成部１５０は、取得した画像データを印刷媒体に画像として形成する。
【００６２】
（ステップＳ５３０）
画像形成部１５０は、画像形成した印刷媒体を出力する。
【００６３】
次に、各テーブル情報の更新処理についての手順を下記に説明する。
図１３は、本実施例における「テーブル情報更新処理」の全体のフローチャートである。
このテーブル情報更新処理では、管理者からの要求に基づき、操作パネル１６０を介して管理者メニュー部１７０が印刷条件テーブル２００又は優先度テーブル３００の設定値を更新する。
【００６４】
（ステップＳ７００）
最初にパスワード管理者により、操作パネル１６０からパスワード受付処理を行う。
【００６５】
（ステップＳ８００）
次に、管理者メニュー部１７０は、ログイン処理を実行する。
【００６６】
（ステップＳ９００）
管理者メニュー部１７０は、ログイン処理が成功すると、更新処理を実行する。
【００６７】
図１３で示したテーブル情報更新処理の各処理については、下記に説明する。
【００６８】
図１４は、操作パネル１６０からの操作による「パスワード受付処理」（ステップＳ７００）のフローチャートである。
【００６９】
（ステップＳ７１０）
操作パネル１６０は、管理者が入力したパスワードを受付ける。
【００７０】
（ステップＳ７２０）
制御部は、操作パネル１６０から入力されたパスワードを管理者メニュー部１７０に転送する。図１５は操作パネルの表示部に表示されたパスワード入力画面の一例を示している。
【００７１】
図１６は、管理者メニュー部１７０が実行する「ログイン処理」（ステップＳ８００）のフローチャートである。
【００７２】
（ステップＳ８１０）
管理者メニュー部１７０は、操作パネル１６０から入力されたパスワードを入力する。
【００７３】
（ステップＳ８２０）
管理者メニュー部１７０は、パスワードを受信すると、その受信したパスワードが正しいか否か予めメモリ内に登録されているパスワードと比較して判断する。正しければステップＳ８３０に移行し、正しくなければ、ステップＳ８４０に移行する。
【００７４】
（ステップＳ８３０）
パスワードが正しい時、管理者メニュー部１７０は、操作パネル１６０の表示画面にメニュー画面を表示する。図１７は、そのメニュー画面の一例を示す。
【００７５】
（ステップＳ８４０）
パスワードが正しくない時、管理者メニュー部１７０は、操作パネル１６０の表示画面に一定時間エラー表示をして処理を終了する。図１８は、そのエラー画面の一例を示す。
【００７６】
図１９は、管理者メニュー部１７０が処理する「更新処理」（ステップＳ９００）のフローチャートである。
【００７７】
（ステップＳ９１０）
図１７に示したメニュー画面から管理者が「印刷条件テーブル更新」か「優先度テーブル更新」の何れかを選択すると、操作パネル１６０を介して管理者メニュー部１７０が選択メニューを受け付ける。
【００７８】
（ステップＳ９２０）
管理者メニュー部１７０は、受け付けたメニューに応じ「印刷条件テーブル更新」の場合と、「優先度テーブル更新」の場合の何れかの更新処理を開始する。
【００７９】
（ステップＳ９３０）
受け付けたメニューが「印刷条件テーブル更新」の場合には、管理者メニュー部１７０は、印刷条件テーブル更新処理を起動する。
【００８０】
（ステップＳ９４０）
受け付けたメニューが「優先度テーブル更新」の場合には、管理者メニュー部１７０は、優先度テーブル更新処理を起動する。
【００８１】
図２０は、管理者メニュー部１７０が処理する印刷条件テーブル更新処理（ステップＳ９３０）のフローチャートである。
【００８２】
（ステップＳ９３１）
管理者メニュー部１７０は、管理者に対して図２１に示すような印刷条件設定画面を操作パネル１６０の表示部に表示する。
【００８３】
（ステップＳ９３２）
管理者は、表示された画面上の選択項目を選択し、必要に応じ「≪前ページ」又は「次ページ≫」ボタンを押下して改ページし、必要な項目の選択が終了したら「決定」ボタンを押下する。
【００８４】
（ステップＳ９３３）
管理者により「決定」ボタンが押下される（ステップＳ９３２ＹＥＳ）と、管理者メニュー部１７０は印刷条件テーブル２００を新規設定値で更新する。
【００８５】
図２２は、管理者メニュー部１７０が処理する「優先度テーブル更新処理」（ステップＳ９４０）のフローチャートである。
【００８６】
（ステップＳ９４１）
管理者メニュー部１７０は、管理者に対して図２３に示すような優先度設定画面を操作パネル１６０の表示部に表示する。
【００８７】
（ステップＳ９４２）
管理者は、表示された画面上にて選択する項目を選択し、必要に応じて「≪前ページ」又は「次ページ≫」ボタンを押下して改ページし、必要な項目の選択が終了したら「決定」ボタンを押下する。
【００８８】
（ステップＳ９４３）
管理者により「決定」ボタンが押下される（ステップＳ９４２ＹＥＳ）と、管理者メニュー部１７０は優先度テーブル３００を新規設定値で更新する。
このように、プリンタに設定される印刷条件はプリンタ６００の操作パネル１６０から管理者メニューを用いて管理者が変更できるため必要に応じて最適な印刷条件に設定することができる。
【００８９】
＜変形例＞
先ず、パスワードが一致する場合、印刷条件決定部１３０は、図５の印刷ジョブに含まれるジョブ印刷条件を装置の設定印刷条件で制限する決定を行う。
即ち、印刷条件決定部１３０は、プリンタ６００に設定されている印刷条件テーブル２００から設定印刷条件を取得し、次に、優先度テーブル３００を参照して印刷条件の各項目ごとに、印刷ジョブの指定印刷条件か印刷条件テーブル２００の設定印刷条件の何れを優先するかを決定し、これを画像変換部１４０に出力する処理を行うように設定する。
【００９０】
一方、パスワードが無くまたは不一致の場合には、印刷条件決定部１３０は、図７に示す設定印刷条件を選定する。
このように、印刷条件決定部１３０により、ＰＣ２０からのパスワードが一致する場合でも、図５に示す印刷ジョブの印刷条件指定情報を設定印刷条件により制限すると、更に印刷媒体やトナー等の節約をすることができる。
なお、パスワードが一致すると、印刷条件決定部１３０がジョブ印刷条件を選定し、不一致又は無い場合、装置の設定印刷条件を選定するようにしてもよい。
【実施例２】
【００９１】
次に、本発明を、実施例１と同様にプリンタに適用させた他の例について説明する。なお、実施例１と同じ部分については図面中に同一符号を付している。
図２４は、実施例２でのプリンタの機能構成を表すブロック図である。
【００９２】
プリンタ６００は、電子写真方式のカラープリンタからなり、ＬＡＮ等のネットワークを介して上位装置としてのＰＣ２０及びインターネット等を介してＰＣ３０と接続されている。
【００９３】
このプリンタ６００は、ＰＣ２０又はＰＣ３０からの印刷ジョブを受けるためのネットワークＩ／Ｆとしての送受信部１１０と、この送受信部１１０から出力された印刷ジョブを印刷条件指定情報と印刷データに分離するためのジョブ処理部１２０と、ジョブ処理部１２０からの印刷データの印刷条件を決定するための印刷条件決定部１３０と、この印刷条件決定部１３０から取得した印刷条件とジョブ処理部１２０から取得した印刷データを基に印刷データを画像データ化するための画像変換部１４０と、この画像変換部１４０から画像データを印刷媒体に出力するための画像形成部１５０と、利用者との間のインタフェースとなる送受信部１１０を介して利用者の要求に応じ制限情報としての印刷条件テーブル２００及び優先度テーブル３００に格納されている情報を管理者に表示するためのＷｅｂ処理部１８０と、によって構成されている。
【００９４】
送受信部１１０は、図２４に示すように、ＰＣ２０とローカルネットワークを介して接続され、また、インターネットを介してＰＣ３０と接続されている。この送受信部１１０は、ＰＣ２０またはＰＣ３０からの印刷ジョブを受信し、受信した印刷ジョブをジョブ処理部１２０及びＷｅｂ処理部１８０に出力する。この送受信部１１０は、複数台のＰＣ２０や同じく複数台のＰＣ３０と接続されている。
【００９５】
ジョブ処理部１２０は、送受信部１１０から受信した印刷ジョブ（実施例１と同じ図５の模式図に示す）のヘッダ部に記載さている印刷条件指定情報と、印刷データとを分離して、印刷データを画像変換部１４０へ出力し、印刷条件指定情報を印刷条件決定部１３０に出力する。ここでの印刷ジョブの詳細については、実施例１と同じにつき、説明は省略する。
【００９６】
Ｗｅｂ処理部１８０は、送受信部１１０と印刷条件テーブル２００及び優先度テーブル３００に接続され、送受信部１１０からＰＣ３０の管理者用コマンドを受けて、管理者用コマンドが正しければ送受信部１１０を介してＰＣ３０に対して、テーブル更新用のメニュー情報を出力する。ＰＣ３０を使用する利用者は、Ｗｅｂ処理部１８０が提供する設定画面を用いて印刷条件テーブル２００又は優先度テーブル３００の設定印刷条件を編集及び／又は更新することができる。
【００９７】
印刷条件決定部１３０は、実施例１と同一の選定制御を行う。
【００９８】
印刷条件テーブル２００は、実施例１と同様に図７に示す設定印刷条件、即ち装置に設定された印刷条件を項目別に設定されている。
【００９９】
優先度テーブル３００は、実施例１と同様に図８に示す８項目に対応する各印刷条件に対し、選択すべき印刷条件が「ＰＣ」か「プリンタ」の何れであるかを示している。
【０１００】
次に、実施例２の動作について、図２５のフローチャートを基に説明する。
図２５は実施例２の「印刷ジョブ処理」の全体のフローチャートである。
【０１０１】
（ステップＳ１００）
先ず、送受信部１１０は、データ受信処理において、上位装置であるＰＣ２０から印刷ジョブを受信すると受信したデータをジョブ処理部１２０に供給する。また、送受信部１１０は、ＰＣ３０から管理者用コマンドを受信するとＷｅｂ処理部１８０にその管理者用コマンドを供給する。管理者用コマンドは、プリンタ６００の管理者だけに開示し、一般利用者は使用できない。
【０１０２】
（ステップＳ２００）
ジョブ処理部１２０は、印刷条件抽出処理を実行する。ジョブ処理部１２０は、入力した印刷ジョブから印刷に必要な印刷条件が記述されている箇所を抽出して印刷条件決定部１３０へ出力し、印刷するための印刷データを抽出して画像変換部１４０へ出力する。
【０１０３】
（ステップＳ３００）
ジョブ処理部１２０から印刷条件指定情報を取得した印刷条件決定部１３０は、印刷条件設定処理を実行する。印刷条件設定処理では、パスワードが無く又は不一致の場合、実施例１と同様に印刷条件テーブル２００に予め設定されている印刷条件の設定値を取得し、優先度テーブル３００を参照して印刷条件指定情報を制限して最終的な印刷条件を決定し、これを画像変換部１４０へ出力する。
【０１０４】
（ステップＳ４００）
画像変換部１４０は、画像変換処理においてステップＳ２００で取得した印刷データにステップＳ３００で取得した印刷条件指定情報を適用して画像データを作成して画像形成部１５０へ出力する。
【０１０５】
（ステップＳ５００）
画像形成部１５０は、画像形成処理により取得した画像データを印刷媒体に印刷して出力する。
【０１０６】
次に、図２５に示した印刷ジョブの各処理を説明する。
図２６は送受信部１１０が実行する「データ送受信処理」のフローチャートである。
【０１０７】
（ステップＳ１１１０）
送受信部１１０は、ＰＣ２０またはＰＣ３０からのデータを受信する。
【０１０８】
（ステップＳ１１２０）
送受信部１１０は、そのデータが印刷ジョブであるか否か判別する。
【０１０９】
（ステップＳ１１３０）
送受信部１１０は、印刷ジョブであればジョブ処理部１２０に出力する。
【０１１０】
（ステップＳ１１４０）
送受信部１１０は、管理者用コマンドであればＷｅｂ処理部１８０に出力する。
【０１１１】
次に、Ｗｅｂ処理部１８０が処理をする「テーブル情報更新処理」について図２７を基に説明する。
【０１１２】
（ステップＳ１２１０）
Ｗｅｂ処理部１８０は、送受信部１１０から出力された管理者用コマンドを入力する。
【０１１３】
（ステップＳ１２２０）
Ｗｅｂ処理部１８０は、入力した管理者用コマンドが正しいか否かを判定する。正しいと判断した場合（ステップＳ１２２０ＹＥＳ）には、ステップＳ１２３０に移行する。正しくないと判断した場合（ステップＳ１２２０ＮＯ）には、ステップＳ１２４０に移行する。
【０１１４】
（ステップＳ１２３０）
Ｗｅｂ処理部１８０が正しいと判断した場合（ステップＳ１２２０ＹＥＳ）には、管理者が使用するＰＣ３０に更新用メニュー情報を送信し、表示部にメニュー画面を表示する。図２８は、そのメニュー画面の一例を示す。
【０１１５】
（ステップＳ１２４０）
Ｗｅｂ処理部１８０が正しくないと判断した場合（ステップＳ１２２０ＮＯ）には、管理者が使用するＰＣ３０の表示部に所定時間だけエラー画面を表示させ、処理を終了する。
【０１１６】
（ステップＳ１２５０）
ステップＳ１２３０において、管理者が図２８に示すメニュー画面から「印刷条件テーブル更新」または「優先度テーブル更新」ボタンのどちらかを選んでクリックすると、Ｗｅｂ処理部１８０は、クリックされた選択メニューを入力する。
【０１１７】
（ステップＳ１２６０）
Ｗｅｂ処理部１８０は、選択されたメニューが「印刷条件テーブル更新」であれば、ステップＳ１２７０に移行する。「優先度テーブル更新」であれば、ステップＳ１２８０に移行する。
【０１１８】
（ステップＳ１２７０）
Ｗｅｂ処理部１８０は、印刷条件テーブル２００の更新処理を実行する。
【０１１９】
（ステップＳ１２８０）
Ｗｅｂ処理部１８０は、優先度テーブル３００の更新処理を実行する。
【０１２０】
図２９は、Ｗｅｂ処理部１８０が処理する「印刷条件テーブルの更新処理」のフローチャートである。
【０１２１】
（ステップＳ１２７１）
Ｗｅｂ処理部１８０は、送受信部１１０を介し、管理者が使用するＰＣの表示画面に印刷条件設定画面を表示する。図３０は、その印刷条件設定画面の一例を示している。
【０１２２】
（ステップＳ１２７２）
管理者は、印刷条件設定画面で必要な項目を選択し、設定値を変更し、必要な項目の設定ができたら「送信」ボタンをクリックする。
【０１２３】
（ステップＳ１２７３）
Ｗｅｂ処理部１８０は、管理者によって「送信」ボタンがクリックされたと判断した場合（ステップＳ１２７２ＹＥＳ）、設定された設定値で印刷条件テーブル２００を更新する。「送信」ボタンがクリックされなければ、Ｗｅｂ処理部１８０は、ＰＣの表示画面に印刷条件設定画面の表示をキャンセルされるまで継続する。
【０１２４】
図３１は、Ｗｅｂ処理部１８０が処理する優先度テーブル３００の更新処理のフローチャートである。
【０１２５】
（ステップＳ１２８１）
Ｗｅｂ処理部１８０は、送受信部１１０を介し、管理者が使用するＰＣ３０の表示画面に優先度設定画面を表示する。
【０１２６】
（ステップＳ１２８２）
管理者は、優先度設定画面で必要な項目を選択し、設定値を変更し、必要な項目の設定ができたら「送信」ボタンをクリックする。
【０１２７】
（ステップＳ１２８３）
Ｗｅｂ処理部１８０は、管理者によって「送信」ボタンがクリックされたと判断した場合（ステップＳ１２８２ＹＥＳ）、設定された設定値で優先度テーブル３００を更新する。「送信」ボタンがクリックされなければ、Ｗｅｂ処理部１８０は、ＰＣ３０の表示画面に優先度設定画面の表示をキャンセルされるまで継続する。
【０１２８】
以上のように、実施例２によれば、実施例１の効果に加え、管理者はプリンタ６００のＷｅｂ処理部１８０を介してリモート操作で印刷条件テーブル２００及び優先度テーブル３００の設定を更新するので、プリンタ６００とネットワーク接続されている任意のＰＣ３０からの操作が可能となり、利便性が向上する。また、Ｗｅｂ処理部１８０によるＨＴＭＬ画面はプリンタ６００が備える操作パネル１６０よりも一度に多くの情報を表示できるので、管理者はプリンタ６００の全体的な項目のバランスを見ながらテーブルを設定できるメリットがある。
【産業上の利用可能性】
【０１２９】
本発明の画像形成装置おいては、プリンタを例に説明したが、これに限らず複合機（ＭＦＰ）、複写機、ファクシミリまたはスキャナ等にも適用することができる。
【符号の説明】
【０１３０】
２０  ＰＣ
１１０  送受信部
１２０  ジョブ処理部
１３０  印刷条件決定部
１４０  画像変換部
１５０  画像形成部
１６０  操作パネル
２００  印刷条件テーブル
３００  優先度テーブル３００
６００  プリンタ
【図１】
2011224857.tif 000003
【図２】
2011224857.tif 000004
【図３】
2011224857.tif 000005
【図４】
2011224857.tif 000006
【図５】
2011224857.tif 000007
【図６】
2011224857.tif 000008
【図７】
2011224857.tif 000009
【図８】
2011224857.tif 000010
【図９】
2011224857.tif 000011
【図１０】
2011224857.tif 000012
【図１１】
2011224857.tif 000013
【図１２】
2011224857.tif 000014
【図１３】
2011224857.tif 000015
【図１４】
2011224857.tif 000016
【図１５】
2011224857.tif 000017
【図１６】
2011224857.tif 000018
【図１７】
2011224857.tif 000019
【図１８】
2011224857.tif 000020
【図１９】
2011224857.tif 000021
【図２０】
2011224857.tif 000022
【図２１】
2011224857.tif 000023
【図２２】
2011224857.tif 000024
【図２３】
2011224857.tif 000025
【図２４】
2011224857.tif 000026
【図２５】
2011224857.tif 000027
【図２６】
2011224857.tif 000028
【図２７】
2011224857.tif 000029
【図２８】
2011224857.tif 000030
【図２９】
2011224857.tif 000031
【図３０】
2011224857.tif 000032
【図３１】
2011224857.tif 000033