(57)【特許請求の範囲】
【請求項１】
自装置に予め設定されている設定値の情報を端末装置で表示させるための表示用データを、該端末装置からの要求に応じて該端末装置に送信する送信手段と、
管理者により前記設定値を変更する変更手段と、
前記要求を行った要求元の情報と、少なくとも前記要求に応じて前記送信手段により送信した設定値とを関連付けて保存する保存手段と、
外部からのジョブを受け付ける受付手段と、
前記受付手段により受け付けたジョブの発行元と、前記保存手段に保存されている前記要求元とを比較する比較手段と、
前記比較手段による比較の結果、前記ジョブの発行元と前記要求元が同一であると判定された場合は、前記要求元と関連付けられて前記保存手段に保存されている前記設定値を、前記ジョブに対して反映させて該ジョブを実行する実行手段と、
を備えたことを特徴とする画像処理装置。
【請求項２】
前記設定値の情報は切替可能な複数ページからなり、前記保存手段は、前記端末装置から要求されたページの設定値のみを保存する請求項１に記載の画像処理装置。
【請求項３】
前記実行手段は、前記端末装置からの要求に応じた設定値の保存後の一定期間内に受け付けられた印刷ジョブについてのみ、前記保存手段に保存されている前記設定値を、前記ジョブに対して反映させる請求項１または２に記載の画像処理装置。
【請求項４】
前記保存手段に関連付けられて保存されている前記要求元と設定値の情報を、保存後一定期間経過後に削除する削除手段を備えている請求項１〜３のいずれかに記載の画像処理装置。
【請求項５】
前記実行手段により、前記保存手段に保存されている前記設定値を前記ジョブに対して反映させた場合は、前記保存手段に関連付けられて保存されている前記要求元と設定値の情報を削除する削除手段を備えている請求項１〜４のいずれかに記載の画像処理装置。
【請求項６】
前記一定期間を設定するための設定手段を備えている請求項３または４に記載の画像処理装置。
【請求項７】
前記要求を行った要求元が予め設定された管理対象の要求元に該当する場合にのみ、前記保存手段は前記要求元の情報と設定値とを関連付けて保存する請求項１〜５のいずれかに記載の画像処理装置。
【請求項８】
前記設定値が予め設定された管理対象の設定値に該当する場合にのみ、前記保存手段は前記要求元の情報と設定値とを関連付けて保存する請求項１〜６のいずれかに記載の画像処理装置。
【請求項９】
前記要求元と関連付けられて前記保存手段に保存されている前記設定値と、該設定値以外の設定値とを同時に設定できない場合は、前記実行手段は前記保存されている設定値を前記ジョブに反映させない請求項１〜７のいずれかに記載の画像処理装置。
【請求項１０】
自装置に予め設定されている設定値の情報を端末装置で表示させるための表示用データを、該端末装置からの要求に応じて該端末装置に送信する送信ステップと、
管理者による前記設定値の変更を受け付ける変更受付ステップと、
前記要求を行った要求元の情報と、少なくとも前記要求に応じて前記送信ステップにより送信した設定値とを関連付けて保存手段に保存する保存ステップと、
外部からのジョブを受け付ける受付ステップと、
前記受付ステップにより受け付けたジョブの発行元と、前記保存手段に保存されている前記要求元とを比較する比較ステップと、
前記比較ステップによる比較の結果、前記ジョブの発行元と前記要求元が同一であると判定された場合は、前記要求元と関連付けられて前記保存手段に保存されている前記設定値を、前記ジョブに対して反映させて該ジョブを実行する実行ステップと、
を備えたことを特徴とする画像処理装置におけるジョブ実行方法。
【請求項１１】
自装置に予め設定されている設定値の情報を端末装置で表示させるための表示用データを、該端末装置からの要求に応じて該端末装置に送信する送信ステップと、
管理者による前記設定値の変更を受け付ける変更受付ステップと、
前記要求を行った要求元の情報と、少なくとも前記要求に応じて前記送信ステップにより送信した設定値とを関連付けて保存手段に保存する保存ステップと、
外部からのジョブを受け付ける受付ステップと、
前記受付ステップにより受け付けたジョブの発行元と、前記保存手段に保存されている前記要求元とを比較する比較ステップと、
前記比較ステップによる比較の結果、前記ジョブの発行元と前記要求元が同一であると判定された場合は、前記要求元と関連付けられて前記保存手段に保存されている前記設定値を、前記ジョブに対して反映させて該ジョブを実行する実行ステップと、
を画像処理装置のコンピュータに実行させるためのジョブ実行プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、コピー機能、プリンタ機能、ファクシミリ機能、スキャン機能等の複数の機能を有する多機能デジタル画像形成装置であるＭＦＰ（Multi Function Peripheral）等の画像処理装置、同装置におけるジョブ実行方法及び実行プログラムに関する。
【背景技術】
【０００２】
上記のような画像処理装置は、ジョブを実行する際に用いる設定値として初期値（デフォルトの設定値）を記憶している。ジョブを実行する際に、ユーザーは初期値に代えて好みの設定値を設定することができるが、ユーザーが設定しなかった設定値には初期値が適用される。通常、この初期値はユーザーに公開されており、また画像処理装置の管理者は初期値の設定を変更できる権限を有している。
【０００３】
一方、パーソナルコンピュータ等の端末装置やスマートフォン等の携帯端末装置から、画像処理装置に印刷ジョブ等のジョブを発行できるようになっている。また、ジョブの発行前に、端末装置のユーザーが画像処理装置に記憶されている設定値の初期値を端末装置の画面に表示して初期値を確認することも行われている。
【０００４】
画像処理装置は多数のユーザーから多数のジョブを受け付けることができるが、同一種類のジョブについて一度に処理できるジョブは一般には１つであり、受付順にジョブが実行されることになる。
【０００５】
管理者による初期値の設定変更は、画像処理装置がジョブも受け付けていない状態のときにのみ行うことができる。このため、初期値の設定を変更したい管理者は、ユーザーが画像処理装置を使用していないときを見計らって行っており、管理者の作業負担が大きかった。
【０００６】
そこで、ジョブを受け付けている状態でも初期値の設定を変更できる画像処理装置として、特許文献１には、現在受け付け済みのジョブを処理したのちに、初期値の設定を変更し、以後に受け付けたジョブについては変更後の初期値を有効にした装置が開示されている。
【０００７】
また、特許文献２には、現在受け付け済みのジョブを一旦退避し、初期値の設定を変更したのち退避したジョブを呼び出し、以後は変更後の初期値を用いてジョブを処理する装置が開示されている。
【０００８】
このように画像処理装置では、ジョブが受け付けられていても管理者は初期値の設定変更を行うことができ、管理者の作業負担を軽減することができる。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００７−２１４８５３号公報
【特許文献２】特開２００９−２６６１３９号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
しかしながら、上記特許文献１及び２に記載の画像処理装置では、次のような問題があった。
【００１１】
即ち、前述したように、ユーザーは自己の端末装置から画像処理装置に設定されている設定値の初期値を閲覧することができるため、画像処理装置の設定値によってジョブの実行結果が異なる可能性があると考えるユーザーは、ジョブを画像処理装置に発行する前に、画像処理装置の設定値の初期値を端末装置の画面で確認することがある。
【００１２】
しかし、ユーザーが設定値の初期値を確認したのち、管理者が初期値の設定を変更し、その後ユーザーが画像処理装置へジョブを発行する場合には、管理者により変更された初期値が有効となってしまうため、ユーザーが確認し本来期待していた初期値とは異なる値でジョブが実行されてしまうという問題があった。
【００１３】
この発明は、このような技術的背景に鑑みてなされたものであって、ユーザーが設定値の初期値を確認したのち、管理者が初期値の設定を変更し、その後ユーザーが画像処理装置へジョブを発行した場合であっても、ユーザーが確認した初期値を有効としてジョブの設定値に反映させてジョブを実行できる画像処理装置を提供し、さらには画像処理装置におけるジョブ実行方法及び実行プログラムの提供を目的とする。
【課題を解決するための手段】
【００１４】
上記課題は、以下の手段によって解決される。
（１）自装置に予め設定されている設定値の情報を端末装置で表示させるための表示用データを、該端末装置からの要求に応じて該端末装置に送信する送信手段と、管理者により前記設定値を変更する変更手段と、前記要求を行った要求元の情報と、少なくとも前記要求に応じて前記送信手段により送信した設定値とを関連付けて保存する保存手段と、外部からのジョブを受け付ける受付手段と、前記受付手段により受け付けたジョブの発行元と、前記保存手段に保存されている前記要求元とを比較する比較手段と、前記比較手段による比較の結果、前記ジョブの発行元と前記要求元が同一であると判定された場合は、前記要求元と関連付けられて前記保存手段に保存されている前記設定値を、前記ジョブに対して反映させて該ジョブを実行する実行手段と、を備えたことを特徴とする画像処理装置。
（２）前記設定値の情報は切替可能な複数ページからなり、前記保存手段は、前記端末装置から要求されたページの設定値のみを保存する前項１に記載の画像処理装置。
（３）前記実行手段は、前記端末装置からの要求に応じた設定値の保存後の一定期間内に受け付けられた印刷ジョブについてのみ、前記保存手段に保存されている前記設定値を、前記ジョブに対して反映させる前項１または２に記載の画像処理装置。
（４）前記保存手段に関連付けられて保存されている前記要求元と設定値の情報を、保存後一定期間経過後に削除する削除手段を備えている前項１〜３のいずれかに記載の画像処理装置。
（５）前記実行手段により、前記保存手段に保存されている前記設定値を前記ジョブに対して反映させた場合は、前記保存手段に関連付けられて保存されている前記要求元と設定値の情報を削除する削除手段を備えている前項１〜４のいずれかに記載の画像処理装置。
（６）前記一定期間を設定するための設定手段を備えている前項３または４に記載の画像処理装置。
（７）前記要求を行った要求元が予め設定された管理対象の要求元に該当する場合にのみ、前記保存手段は前記要求元の情報と設定値とを関連付けて保存する前項１〜５のいずれかに記載の画像処理装置。
（８）前記設定値が予め設定された管理対象の設定値に該当する場合にのみ、前記保存手段は前記要求元の情報と設定値とを関連付けて保存する前項１〜６のいずれかに記載の画像処理装置。
（９）前記要求元と関連付けられて前記保存手段に保存されている前記設定値と、該設定値以外の設定値とを同時に設定できない場合は、前記実行手段は前記保存されている設定値を前記ジョブに反映させない前項１〜７のいずれかに記載の画像処理装置。
（１０）自装置に予め設定されている設定値の情報を端末装置で表示させるための表示用データを、該端末装置からの要求に応じて該端末装置に送信する送信ステップと、管理者による前記設定値の変更を受け付ける変更受付ステップと、前記要求を行った要求元の情報と、少なくとも前記要求に応じて前記送信ステップにより送信した設定値とを関連付けて保存手段に保存する保存ステップと、外部からのジョブを受け付ける受付ステップと、前記受付ステップにより受け付けたジョブの発行元と、前記保存手段に保存されている前記要求元とを比較する比較ステップと、前記比較ステップによる比較の結果、前記ジョブの発行元と前記要求元が同一であると判定された場合は、前記要求元と関連付けられて前記保存手段に保存されている前記設定値を、前記ジョブに対して反映させて該ジョブを実行する実行ステップと、を備えたことを特徴とする画像処理装置におけるジョブ実行方法。
（１１）自装置に予め設定されている設定値の情報を端末装置で表示させるための表示用データを、該端末装置からの要求に応じて該端末装置に送信する送信ステップと、管理者による前記設定値の変更を受け付ける変更受付ステップと、前記要求を行った要求元の情報と、少なくとも前記要求に応じて前記送信ステップにより送信した設定値とを関連付けて保存手段に保存する保存ステップと、外部からのジョブを受け付ける受付ステップと、前記受付ステップにより受け付けたジョブの発行元と、前記保存手段に保存されている前記要求元とを比較する比較ステップと、前記比較ステップによる比較の結果、前記ジョブの発行元と前記要求元が同一であると判定された場合は、前記要求元と関連付けられて前記保存手段に保存されている前記設定値を、前記ジョブに対して反映させて該ジョブを実行する実行ステップと、を画像処理装置のコンピュータに実行させるためのジョブ実行プログラム。
【発明の効果】
【００１５】
前項（１）に記載の発明によれば、画像処理装置には予め設定値が設定されており、この設定値の情報を端末装置で表示させるための表示用データを、端末装置からの要求に応じて該端末装置に送信する。そして、要求を行った要求元の情報と、少なくとも前記要求に応じて端末装置に送信した設定値とを関連付けて保存手段に保存しておく。そして、外部からのジョブを受け付けたときに、ジョブの発行元と保存手段に保存されている要求元とを比較した結果、ジョブの発行元と要求元が同一であると判定された場合は、要求元と関連付けられて保存手段に保存されている設定値を、ジョブに対して反映させて該ジョブを実行する。
【００１６】
従って、ユーザーが画像処理装置から端末装置に送信された設定値を閲覧確認した後で、管理者等が設定値を変更したとしても、画像処理装置に設定値を要求したときの設定値、換言すればユーザーが閲覧確認した設定値がそのままジョブの設定値に有効に反映されてジョブが実行されるから、ユーザーが期待していたとおりのジョブ実行結果を得ることができる。
【００１７】
前項（２）に記載の発明によれば、設定値の情報が切替可能な複数ページからなる場合は、端末装置から要求されたページの設定値のみ、換言すれば端末装置のユーザーが必要な設定値のみがジョブに反映される。
【００１８】
前項（３）に記載の発明によれば、端末装置からの要求に応じた設定値の保存後既に長時間経過した設定値については、ユーザーはもはやその設定値が使用されることを期待してはいないものと推測されるから、保存後一定期間内に受け付けられた印刷ジョブについてのみ、保存手段に保存されている設定値がジョブに対して反映される。
【００１９】
前項（４）に記載の発明によれば、保存手段に関連付けられて保存されている前記要求元と設定値の情報は、保存後一定期間経過後に削除される。
【００２０】
前項（５）に記載の発明によれば、保存手段に保存されている設定値がジョブに対して反映された場合は、保存手段に関連付けられて保存されている要求元と設定値の情報は削除されるから、不要となった設定値等の情報により保存手段の記憶容量が圧迫されるのを防止できる。
【００２１】
前項（６）に記載の発明によれば、管理者等は、保存手段に保存されている設定値をジョブに反映させる期間や、保存された設定値等の削除までの期間を設定できる。
【００２２】
前項（７）に記載の発明によれば、要求を行った要求元が予め設定された管理対象の要求元に該当する場合にのみ、要求元の情報と設定値とが関連付けて保存手段に保存されるから、本発明による効果を享受できる範囲を制限することができる。
【００２３】
前項（８）に記載の発明によれば、設定値が予め設定された管理対象の設定値に該当する場合にのみ、発行元が閲覧確認した設定値をジョブに反映することで、本発明が適用される設定値を制限することができる。
【００２４】
前項（９）に記載の発明によれば、要求元と関連付けられて保存手段に保存されている設定値と、該設定値以外の設定値とを同時に設定できない場合は、保存されている設定値のジョブへの反映はなされず、この場合は設定値変更後の現在の設定値が反映される。
【００２５】
前項（１０）に記載の発明によれば、ユーザーが画像処理装置から端末装置に送信された設定値を閲覧確認した後で、管理者等が設定値を変更したとしても、画像処理装置に設定値を要求したときの設定値、換言すればユーザーが閲覧確認した設定値がそのままジョブの設定値に有効に反映されてジョブが実行されるから、ユーザーが期待していたとおりのジョブ実行結果を得ることができる。
【００２６】
前項（１１）に記載の発明によれば、設定値の情報の要求時に、要求を行った要求元の情報と少なくとも前記要求に応じて端末装置に送信した設定値とを関連付けて保存手段に保存し、外部からのジョブを受け付けたときに、ジョブの発行元と保存手段に保存されている要求元とを比較し、ジョブの発行元と要求元が同一であると判定した場合は、要求元と関連付けられて保存手段に保存されている設定値を、ジョブに対して反映させて該ジョブを実行する処理を、画像処理装置のコンピュータに実行させることができる。
【図面の簡単な説明】
【００２７】
【図１】この発明の一実施形態に係る画像処理装置が用いられたジョブ実行システムの構成図である。
【図２】画像処理装置の構成を示すブロック図である。
【図３】ユーザーが端末装置から画像処理装置へアクセスして、デフォルトの設定値である初期値を呼び出して端末装置に表示する場合の手順を説明するための図である。
【図４】ユーザーが端末装置から画像処理装置へアクセスして、設定値の初期値を変更する場合の手順を説明するための図である。
【図５】端末装置の表示装置に、ウェブブラウザ経由で画像処理装置にアクセスしたときに表示される画面の一例を示す図である。
【図６】画像処理装置が予め保持している印刷設定値の初期値情報の表示画面図である。
【図７】端末装置から印刷ジョブを受信したときの画像処理装置の従来の動作を示すフローチャートである。
【図８】端末装置から初期値の表示要求があったときの画像処理装置の動作を示すフローチャートである。
【図９】管理者ユーザーによる端末装置からの初期値の変更要求を受信したときの画像処理装置の動作を示すフローチャートである。
【図１０】ユーザーによる端末装置からの印刷要求があったときの画像処理装置の動作を示すフローチャートである。
【図１１】ユーザーによる端末装置からの印刷要求があったときの画像処理装置の別の動作を示すフローチャートである。
【図１２】ユーザーによる端末装置からの印刷要求があったときの画像処理装置のさらに別の動作を示すフローチャートである。
【図１３】端末装置から初期値の表示要求があったときの画像処理装置の別の動作を示すフローチャートである。
【図１４】端末装置から初期値の表示要求があったときの画像処理装置のさらに別の動作を示すフローチャートである。
【図１５】ユーザーによる端末装置からの印刷要求があったときの画像処理装置のさらに別の動作を示すフローチャートである。
【発明を実施するための形態】
【００２８】
以下、この発明の実施形態を図面に基づいて説明する。
【００２９】
図１はこの発明の一実施形態に係る画像処理装置が用いられたジョブ実行システムの構成図である。このシステムは、画像処理装置１と複数の端末装置２とがネットワーク３を介して相互に接続されている。
【００３０】
この実施形態では、画像処理装置１として、前述した多機能デジタル画像形成装置であるＭＦＰが用いられている。また、端末装置２としては、例えばパーソナルコンピュータ等の端末装置や、スマートフォン、タブレット端末等の携帯端末装置が用いられる。
【００３１】
図２は画像処理装置1の構成を示すブロック図である。画像処理装置１は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、スキャナ部１４と、記憶部１５と、プリンタ部１６と、操作パネル１７と、ネットワークコントローラ（Ｎ１Ｃ）１８等を備えている。
【００３２】
ＣＰＵ１１は、画像処理装置１の全体を統括制御し、コピー機能、プリンタ機能、スキャン機能、ファクシミリ機能等の基本機能を使用可能に制御するほか、端末装置２から印刷ジョブ等の各種ジョブを受け付ける。また、画像処理装置１はジョブを実行する際の設定値として予め設定された初期値（デフォルトの設定値）を記憶部１５等に記憶しているが、この設定値の送信要求が端末装置２からあったときは、設定値の情報を要求のあった端末装置２に送信する。このとき、要求元の端末装置の情報と送信した設定値とを関連付けて記憶部１５等に記憶するが、詳細な説明は後述する。
【００３３】
ＲＯＭ１２は、ＣＰＵ１１の動作プログラム等を格納するメモリであり、ＲＡＭ１３は、ＣＰＵ１１が動作プログラムに基づいて動作する際の作業領域を提供するメモリである。
【００３４】
スキャナ部１４は、原稿台（図示せず）に置かれた原稿の画像を読み取り、画像データを出力する読み取り手段である。
【００３５】
記憶部１５は、例えばハードディスクドライブ（ＨＤＤ）などの不揮発性の記憶デバイスにより構成されており、前述した設定値の初期値、要求元の情報と設定値、スキャナ部２４で読み取られた原稿の画像データや、他の画像形成装置あるいはユーザ端末等から送信されてきたデータ等が記憶されている。
【００３６】
前記プリンタ部１６は、前記スキャナ部１４で読み取られた原稿の画像データやユーザ端末からのプリントデータ等を、指示されたモードに従って印刷するものである。
【００３７】
前記操作パネル１７は、各種入力操作等のために使用されるものであり、メッセージや操作画面等を表示するタッチパネル式液晶等からなる表示部１７１と、テンキー、スタートキー、ストップキー等を備えたキー入力部１７２を備えている。
【００３８】
前記ネットワークコントローラ１８は、ネットワーク上の端末装置２や他の画像形成装置等との間での通信を制御することにより、データの送受信を行うものである。
【００３９】
図３は、ユーザーが端末装置２から画像処理装置１へアクセスして、デフォルトの設定値である初期値を呼び出して端末装置２に表示する場合の手順を説明するための図である。
【００４０】
端末装置２から画像処理装置１へ初期値表示要求を送信すると（ステップＳ０１）、画像処理装置１は記憶部１５に記憶されている初期値情報（例えば項目１についての初期値Ａ、項目２についての初期値Ｂ）を呼び出し（ステップＳ０２）、端末装置２で表示可能な表示用データに加工する（ステップＳ０３）。そして、表示用データを端末装置２に送信する（ステップＳ０４）。
【００４１】
初期値の表示用データを受信した端末装置２は、表示用データに基づいて表示装置に初期値を表示する（ステップＳ０５）。
【００４２】
図４は、ユーザーが端末装置２から画像処理装置１へアクセスして、設定値の初期値を変更する場合の手順を説明するための図である。
【００４３】
端末装置２から画像処理装置１へ例えば項目１の初期値Ａを初期値ＡＡに変更するための初期値変更要求を送信すると（ステップＳ１１）、画像処理装置１は記憶部１５に記憶されている初期値情報から対応する初期値（項目１の初期値Ａ）を呼び出し（ステップＳ１２）、初期値Ａを要求された初期値ＡＡに変更した後（ステップＳ１３）、上書き保存する（ステップＳ１４）。これにより、記憶部１５には項目１についての変更後の初期値ＡＡが保存された状態となる。
【００４４】
初期値の変更が完了すると、画像処理装置１は初期値変更完了通知を端末装置２に送信する（ステップＳ１５）。
【００４５】
端末装置２から画像処理装置１へのアクセスの方法としては、限定はされないが、画像処理装置１をＨＴＴＰサーバーとして動作させることにより、クライアントである端末装置２から画像処理装置１へウェブブラウザ経由でアクセスする方法を挙げることができる。
【００４６】
端末装置２の表示装置２００に、ウェブブラウザ経由で画像処理装置１にアクセスしたときに表示される画面Ｄ１の一例を図５に示す。この画面Ｄ１では、画像処理装置１の装置情報が表示されており、装置情報の他に構成要素、オプション等の各種情報が表示可能となっている。この画面Ｄ１において、「印刷設定情報」のボタン１７１ａを選択すると、例えば図６に示すように、画像処理装置１が予め保持している印刷設定値の初期値情報が表示されるようになっている。なお、初期値は印刷設定値の初期値に限定されることはなく、スキャンジョブの設定値の初期値等、他の設定値の初期値であっても良い。
【００４７】
画像処理装置１が保持する設定値は大量にあるため、一覧性や操作性を考慮して一画面に全ての情報を表示するのではなく、タブなどで表示するページを切り替えることが多い。そのため、利用者は確認したい項目のみを参照するといった行為が可能となる。この実施形態においても、図６に示すように、初期値は「設定１」「設定２」「設定３」「設定４」というように複数のタブにより複数ページにわたって保持されており、端末装置２のユーザーが必要なタブを選択することで、各タブ毎に初期値が切替表示されるようになっている。図６の例では、「設定１」のタブの初期値が表示されており、用紙サイズ、カラーモード、解像度、片面／両面モードの各項目についての初期値が表示されている。
【００４８】
また、一般的に、初期値を変更することは管理者にしか許されておらず、権限を有する管理者によって運営・管理されることが多い。管理者はパスワードを入力することで、管理者専用のウェブページへのログインが許可され、そのウェブページ上で初期値の変更を行うことができる。
【００４９】
次に、画像処理装置１の動作を図７以降のフローチャートに基づいて説明する。図７以降のフローチャートで示される動作は、画像処理装置１のＣＰＵ１１がＲＯＭ１２等の記録媒体に格納された動作プログラムに従って動作することにより実行される。
【００５０】
図７は、端末装置２から印刷ジョブを受信したときの画像処理装置１の従来の動作を示すフローチャートである。
【００５１】
ステップＳ１０１で、印刷ジョブを受け付けたかどうかを判断する。受け付けなければ（ステップＳ１０１でＮＯ）、受け付けるまで待つ。受け付けると（ステップＳ１０１でＹＥＳ）、ステップＳ１０２で印刷設定項目の初期値を呼び出したのち、ステップＳ１０３で印刷ジョブを解析する。
【００５２】
次いでステップＳ１０４で、印刷ジョブにユーザーが指定した印刷設定値が含まれているかどうかを調べ、含まれている場合は（ステップＳ１０４でＹＥＳ）、ステップＳ１０５で、呼び出した初期値にユーザーが指定した設定値を上書きしたのち、ステップＳ１０６に進む。ステップＳ１０４で、印刷ジョブにユーザーが指定した印刷設定値が含まれていない場合は（ステップＳ１０４でＮＯ）、そのままステップＳ１０６に進む。
【００５３】
ステップＳ１０６では印刷処理を実行して本処理を終了する。この印刷処理では、ユーザーが指定した設定値についてはその値が適用され、ユーザーが指定した設定値以外の設定値については、画像処理装置１の初期値が適用される。
【００５４】
図８は、端末装置２から初期値の表示要求があったときの画像処理装置１の動作を示すフローチャートである。
【００５５】
ステップＳ１１１では、初期値の表示要求があったかどうかを判断する。なければ（ステップＳ１１１でＮＯ）、表示要求があるまで待つ。表示要求があると（ステップＳ１１１でＹＥＳ）、ステップＳ１１２で参照要求元（表示要求元）の端末装置２のＩＰアドレスを特定したのち、ステップＳ１１３で要求された項目の初期値を呼び出す。
【００５６】
次いで、ステップＳ１１４で、要求された項目の初期値のデータを表示用に加工した後、ステップＳ１１５で、加工後の表示用データを要求元の端末装置２に送信する。
【００５７】
次に、ステップＳ１１６で、要求元の端末装置２のＩＰアドレスと、全初期値の中の送信した初期値（端末装置２で表示され参照された初期値）とを関連付け、保存日時と共に記憶部１５に保存する。なお、送信した初期値のみならず、送信されていない初期値も含めた全項目の初期値を保存対象としても良い。また、初期値の情報が図６に示したように複数ページにわたって切替可能に保持されている場合、要求されたページつまり端末装置２で閲覧されたユーザーにとって必要なページの設定値のみを保存してもよい。
【００５８】
なお、保存したＩＰアドレスと初期値は、一定期間経過後に削除されても良い。一定期間は管理者等により変更可能に設定されても良いし、固定されていても良い。
【００５９】
また、要求元の端末装置２を特定する情報はＩＰアドレスに限定されることはなく、端末装置２を特定できるものであれば任意の情報を採用できる。また、端末装置２ではなく、端末装置２のユーザーを特定する情報であっても良い。
【００６０】
図９は、管理者ユーザーによる端末装置２からの初期値の変更要求を受信したときの画像処理装置１の動作を示すフローチャートである。
【００６１】
ステップＳ１２１では、初期値の変更要求があったかどうかを判断する。なければ（ステップＳ１２１でＮＯ）、変更要求があるまで待つ。変更要求があると（ステップＳ１２１でＹＥＳ）、ステップＳ１２２で現在印刷中か否かを判断する。印刷中でなければ（ステップＳ１２２でＮＯ）、そのままステップＳ１２４に進む。印刷中であれば（ステップＳ１２２でＹＥＳ）、ステップＳ１２３で印刷処理を実行した後、ステップＳ１２４に進む。
【００６２】
ステップＳ１２４では印刷処理をロックする。次いでステップＳ１２５で、印刷待ちジョブがあるかどうかを調べる。印刷待ちジョブがなければ（ステップＳ１２５でＮＯ）、そのままステップＳ１２７に進む。印刷待ちジョブがあれば（ステップＳ１２５でＹＥＳ）、ステップＳ１２６で、印刷待ちジョブを例えば記憶部１５に退避した後、ステップＳ１２７に進む。
【００６３】
退避完了すると画像処理装置１はアイドル状態になるので、ステップＳ１２７では、初期値を端末装置２から受信した新たな初期値に変更した後、ステップＳ１２８で退避ジョブの有無を判断する。退避ジョブがなければ（ステップＳ１２８でＮＯ）、そのままステップＳ１３０に進む。退避ジョブがあれば（ステップＳ１２８でＹＥＳ）、ステップＳ１２９で、退避ジョブを呼び出したのちステップＳ１３０に進む。
【００６４】
ステップＳ１３０では、ステップＳ１２４で行ったロックを解除した後、ステップＳ１３１で印刷処理を実行する。
【００６５】
なお、図９の例では、初期値の変更要求があれば印刷ジョブを退避して直ちに初期値を変更する例を示したが、初期値変更要求を予約として受け付け、現在印刷待ちのジョブを全て処理した後に初期値を変更する構成であっても良い。
【００６６】
図１０は、ユーザーによる端末装置２からの印刷要求があったとき、つまり印刷ジョブを受信したときの画像処理装置１の動作を示すフローチャートである。
【００６７】
ステップＳ１４１では、印刷要求があったかどうかを判断する。なければ（ステップＳ１４１でＮＯ）、印刷要求があるまで待つ。印刷要求があると（ステップＳ１４１でＹＥＳ）、ステップＳ１４２で、印刷要求を受け付けるとともに印刷要求元の端末装置２のＩＰアドレスを特定したのち、ステップＳ１４３で、各項目の現在の初期値を呼び出す。
【００６８】
なお、前述のように、端末装置２の特定はＩＰアドレス以外の情報によっても良いし、ユーザーを特定しても良い。
【００６９】
次いで、ステップＳ１４４で、印刷要求元と記憶部１５に参照済み初期値と関連付けて保存された初期値表示要求元が一致しているかどうかを、ＩＰアドレスの比較により判断する。一致していれば（ステップＳ１４４でＹＥＳ）、ステップＳ１４５で、初期値表示要求元と関連付けて保存してある参照済み初期値を呼び出したのち、ステップＳ１４６で、呼び出した参照済み初期値を、ステップＳ１４３で呼び出した各項目に上書きし、ステップＳ１４７に進む。なお、参照済み初期値だけでなく全ての項目の初期値が保存されている場合は、全ての初期値を上書きする。ステップＳ１４４で、印刷要求元と初期値表示要求元が一致していなければ（ステップＳ１４４でＮＯ）、そのままステップＳ１４７に進む。
【００７０】
ステップＳ１４７では、受信した印刷ジョブを解析し、ジョブ中にある印刷に関わる設定値情報を抽出する。
【００７１】
次いでステップＳ１４８で、印刷ジョブにユーザーが指定した印刷設定値が含まれているかどうかを調べ、含まれている場合は（ステップＳ１４８でＹＥＳ）、ステップＳ１４９で、ユーザーが指定した設定値を設定項目の初期値に上書きして印刷設定値を全て確定させたのち、ステップＳ１５０に進む。ステップＳ１４８で、印刷ジョブにユーザーが指定した印刷設定値が含まれていない場合は（ステップＳ１４８でＮＯ）、そのままステップＳ１５０に進む。
【００７２】
ステップＳ１５０では、印刷処理を実行して本処理を終了する。この印刷処理では、ユーザーが指定した設定値についてはその値が適用され、ユーザーが指定した設定値以外の設定値については、画像処理装置１の初期値が適用される。しかも、ユーザーが初期値を閲覧参照した後に管理者等によって初期値が変更されていたとしても、参照時の初期値換言すれば変更前の初期値が設定値として使用され、そのまま印刷ジョブの設定値に有効に反映されてジョブが実行されるから、ユーザーが期待していたとおりのジョブ実行結果を得ることができる。
【００７３】
図１１は、ユーザーによる端末装置２からの印刷要求があったとき、つまり印刷ジョブを受信したときの画像処理装置１の別の動作を示すフローチャートである。この実施形態では、画像処理装置１は、端末装置２からの要求に応じて端末装置２に送信された初期値の保存後の一定期間内に受け付けられた印刷ジョブについてのみ、前記初期値を印刷ジョブに対して反映させる構成となっている。
【００７４】
ステップＳ１５１では、印刷要求があったかどうかを判断する。なければ（ステップＳ１５１でＮＯ）、印刷要求があるまで待つ。印刷要求があると（ステップＳ１５１でＹＥＳ）、ステップＳ１５２で、印刷要求を受け付けるとともに印刷要求元の端末装置２のＩＰアドレスを特定したのち、ステップＳ１５３で、各項目の現在の初期値を呼び出す。
【００７５】
次いで、ステップＳ１５４で、印刷要求元と記憶部１５に参照済み初期値と関連付けて保存された初期値表示要求元が一致しているかどうかを、ＩＰアドレスの比較により判断する。一致していれば（ステップＳ１５４でＹＥＳ）、ステップＳ１５５で、初期値の参照実施日時換言すれば初期値の保存日時が一定期間以上前かどうか、つまり初期値の保存後一定期間経過しているかどうかを調べる。一定期間以上前でなければ（ステップＳ１５５でＮＯ）、ステップＳ１５６で、初期値表示要求元と関連付けて保存してある参照済み初期値を呼び出したのち、ステップＳ１５７で、呼び出した参照済み初期値を、ステップＳ１５３で呼び出した各項目に上書きし、ステップＳ１５８に進む。なお、参照済み初期値だけでなく全ての項目の初期値が保存されている場合は、全ての初期値を上書きする。
【００７６】
ステップＳ１５４で、印刷要求元と初期値表示要求元が一致していない場合（ステップＳ１５４でＮＯ）、及び初期値の参照実施日時が一定期間以上前である場合（ステップＳ１５５でＹＥＳ）、いずれもそのままステップＳ１５８に進む。一定期間は管理者等によって予め変更可能に設定されている。
【００７７】
ステップＳ１５８では、受信した印刷ジョブを解析し、ジョブ中にある印刷に関わる設定値情報を抽出する。
【００７８】
次いでステップＳ１５９で、印刷ジョブにユーザーが指定した印刷設定値が含まれているかどうかを調べ、含まれている場合は（ステップＳ１５９でＹＥＳ）、ステップＳ１６０で、ユーザーが指定した設定値を設定項目の初期値に上書きして印刷設定値を全て確定させたのち、ステップＳ１６１に進む。ステップＳ１５９で、印刷ジョブにユーザーが指定した印刷設定値が含まれていない場合は（ステップＳ１５９でＮＯ）、そのままステップＳ１６１に進む。
【００７９】
ステップＳ１６１では、印刷処理を実行して本処理を終了する。この印刷処理では、ユーザーが指定した設定値についてはその値が適用され、ユーザーが指定した設定値以外の設定値については、画像処理装置１の初期値が適用される。しかも、ユーザーが初期値を閲覧参照した後に管理者等によって初期値が変更されていたとしても、参照時の初期値換言すれば変更前の初期値が設定値として使用され、そのまま印刷ジョブの設定値に有効に反映されてジョブが実行されるから、ユーザーが期待していたとおりのジョブ実行結果を得ることができる。ただし、設定値の参照実施日時が一定期間以上前である場合は、ユーザーはもはやその設定値が使用されることを期待してはいないものと推測されるから、参照実施時の初期値による設定値への上書きは行われず、変更後の初期値が使用される。
【００８０】
図１２は、ユーザーによる端末装置２からの印刷要求があったとき、つまり印刷ジョブを受信したときの画像処理装置１のさらに別の動作を示すフローチャートである。この実施形態では、画像処理装置１は、ユーザーが参照した初期値の使用後は、記憶部１５に関連付けられて保存されている初期値及び初期値表示要求元の情報を削除する構成となっている。管理者は意図を持って初期値を変更する場合が多いため、永続的に変更前の初期値を有効とすることは問題がある。そこで、この実施形態では、記憶部１５に保存されている初期値や初期値表示要求元の情報を削除する。
【００８１】
ステップＳ１７１では、印刷要求があったかどうかを判断する。なければ（ステップＳ１７１でＮＯ）、印刷要求があるまで待つ。印刷要求があると（ステップＳ１７１でＹＥＳ）、ステップＳ１７２で、印刷要求を受け付けるとともに印刷要求元の端末装置２のＩＰアドレスを特定したのち、ステップＳ１７３で、各項目の現在の初期値を呼び出す。
【００８２】
次いで、ステップＳ１７４で、印刷要求元と記憶部１５に参照済み初期値と関連付けて保存された初期値表示要求元が一致しているかどうかを、ＩＰアドレスの比較により判断する。一致していれば（ステップＳ１７４でＹＥＳ）、ステップＳ１７５で、初期値表示要求元と関連付けて保存してある参照済み初期値を呼び出したのち、ステップＳ１７６で、呼び出した参照済み初期値を、ステップＳ１７３で呼び出した各項目に上書きする。次いで、ステップＳ１７７で、利用した初期値表示要求元と参照済み初期値の情報を記憶部１５から削除した後、ステップＳ１７８に進む。なお、参照済み初期値だけでなく全ての項目の初期値が保存されている場合は、全ての初期値を上書きしたのち、保存されている全ての初期値を削除する。
【００８３】
ステップＳ１７４で、印刷要求元と初期値表示要求元が一致していない場合（ステップＳ１７４でＮＯ）、そのままステップＳ１７８に進む。
【００８４】
ステップＳ１７８では、受信した印刷ジョブを解析し、ジョブ中にある印刷に関わる設定値情報を抽出する。
【００８５】
次いでステップＳ１７９で、印刷ジョブにユーザーが指定した印刷設定値が含まれているかどうかを調べ、含まれている場合は（ステップＳ１７９でＹＥＳ）、ステップＳ１８０で、ユーザーが指定した設定値を設定項目の初期値に上書きして印刷設定値を全て確定させたのち、ステップＳ１８１に進む。ステップＳ１７９で、印刷ジョブにユーザーが指定した印刷設定値が含まれていない場合は（ステップＳ１７９でＮＯ）、そのままステップＳ１８１に進む。ステップＳ１８１では、印刷処理を実行して本処理を終了する。
【００８６】
このように、ユーザーが閲覧参照した初期値の使用後は、初期値表示要求元と参照済み初期値の情報が記憶部１５から削除されるから、不要な情報が長期間保存されて記憶部１５の記憶容量が圧迫されるのを防止できる。
【００８７】
なお、前述したように、初期値表示要求元と参照済み初期値の情報は、参照実施日時（保存時）から一定期間経過後に、利用されたかどうかにかかわらず削除される構成としても良い。この場合の一定期間も管理者等が変更可能に設定すれば良い。
【００８８】
図１３は、端末装置２から初期値の表示要求があったときの画像処理装置１の別の動作を示すフローチャートである。この実施形態では、初期値表示要求を行った要求元が予め設定された保護対象（管理対象）の要求元に該当する場合にのみ、要求元の情報と初期値とを関連付けて記憶部１５に保存する構成となっている。管理者は管理業務の中で、変更前の初期値を有効に使用できる範囲を限定したい場合があることから、このような実情に鑑みたものである。
【００８９】
ステップＳ１９１では、初期値の表示要求があったかどうかを判断する。なければ（ステップＳ１９１でＮＯ）、表示要求があるまで待つ。表示要求があると（ステップＳ１９１でＹＥＳ）、ステップＳ１９２で参照要求元（表示要求元）の端末装置２のＩＰアドレスを特定したのち、ステップＳ１９３で要求された項目の初期値を呼び出す。
【００９０】
次いで、ステップＳ１９４で、要求された項目の初期値のデータを表示用に加工した後、ステップＳ１９５で、加工後の表示用データを要求元の端末装置２に送信する。
【００９１】
次に、ステップＳ１９６で、要求元は保護対象（管理対象）かどうかを調べる。具体的には、要求元の端末装置２のＩＰアドレスが予め保護対象（管理対象）として設定されたＩＰアドレスに該当するかどうかを判断する。保護対象であれば（ステップＳ１９６でＹＥＳ）、ステップＳ１９７で、要求元の端末装置２のＩＰアドレスと、送信した初期値（端末装置２で表示され参照された初期値）とを関連付け、保存日時と共に記憶部１５に保存する。保護対象でなければ（ステップＳ１９６でＮＯ）、そのまま処理を終了する。従ってこの場合は、要求元も初期値も記憶されない。
【００９２】
端末装置２から印刷ジョブが発行された場合、印刷ジョブの発行元のＩＰアドレスが、記憶部１５に参照済み初期値と関連付けて保存されているＩＰアドレスとが比較され、一致する場合は、参照済み初期値が印刷設定値に反映される。図１３の実施形態では、初期値表示要求元の端末装置２が予め設定された保護対象の端末装置である場合にのみ、参照済み初期値と初期値表示要求元の端末装置２が関連付けて記憶部１５に記憶されるから、保護対象の端末装置２から発行されたジョブについてのみ、参照済み初期値を印刷ジョブに反映させることができ、参照済み初期値の反映効果を一定範囲に制限することができる。
【００９３】
図１４は、端末装置２から初期値の表示要求があったときの画像処理装置１のさらに別の動作を示すフローチャートである。この実施形態では、表示要求された初期値が予め設定された保護対象（管理対象）の初期値に該当する場合にのみ、要求元の情報と初期値とを関連付けて記憶部１５に保存する構成となっている。保護対象の初期値としては例えば課金項目の初期値等がある。管理者は管理業務の中で、変更前の初期値を有効に使用できる設定項目を限定したい場合があることから、このような実情に鑑みたものである。
【００９４】
ステップＳ２０１では、初期値の表示要求があったかどうかを判断する。なければ（ステップＳ２０１でＮＯ）、表示要求があるまで待つ。表示要求があると（ステップＳ２０１でＹＥＳ）、ステップＳ２０２で参照要求元（表示要求元）の端末装置２のＩＰアドレスを特定したのち、ステップＳ２０３で要求された項目の初期値を呼び出す。
【００９５】
次いで、ステップＳ２０４で、要求された項目の初期値のデータを表示用に加工した後、ステップＳ２０５で、加工後の表示用データを要求元の端末装置２に送信する。
【００９６】
次に、ステップＳ２０６で、送信した初期値は保護対象（管理対象）かどうかを調べる。保護対象の初期値は予め設定されている。保護対象であれば（ステップＳ２０６でＹＥＳ）、ステップＳ２０７で、要求元の端末装置２のＩＰアドレスと、送信した初期値（端末装置２で表示され参照された初期値）とを関連付け、保存日時と共に記憶部１５に保存する。保護対象でなければ（ステップＳ２０６でＮＯ）、そのまま処理を終了する。従ってこの場合は、要求元も初期値も記憶されない。
【００９７】
端末装置２から印刷ジョブが発行された場合、印刷ジョブの発行元のＩＰアドレスが、記憶部１５に参照済み初期値と関連付けて保存されているＩＰアドレスとが比較され、一致する場合は、参照済み初期値が印刷設定値に反映される。図１４の実施形態では、表示要求された初期値が予め設定された保護対象の初期値である場合にのみ、参照済み初期値と初期値表示要求元の端末装置２が関連付けて記憶部１５に記憶されるから、保護対象の初期値についてのみ印刷ジョブに反映させることができ、参照済み初期値の反映効果を一定範囲に制限することができる。
【００９８】
図１５は、ユーザーによる端末装置２からの印刷要求があったとき、つまり印刷ジョブを受信したときの画像処理装置１のさらに別の動作を示すフローチャートである。この実施形態では、画像処理装置１が、記憶部１５に保存されている参照済み初期値と、該初期値以外の設定値とを同時に設定できない構成の場合、例えば２つの設定が相矛盾するものとしてその禁止が予め規定されているような場合は、前記保存されている参照済み初期値のジョブへの反映は行わないようになっている。
【００９９】
ステップＳ２１１では、印刷要求があったかどうかを判断する。なければ（ステップＳ２１１でＮＯ）、印刷要求があるまで待つ。印刷要求があると（ステップＳ２１１でＹＥＳ）、ステップＳ２１２で、印刷要求を受け付けるとともに印刷要求元の端末装置２のＩＰアドレスを特定したのち、ステップＳ２１３で、各項目の現在の初期値を呼び出す。
【０１００】
次いで、ステップＳ２１４で、印刷要求元と記憶部１５に参照済み初期値と関連付けて保存された初期値表示要求元が一致しているかどうかを、ＩＰアドレスの比較により判断する。一致していれば（ステップＳ２１４でＹＥＳ）、ステップＳ２１５で、初期値表示要求元と関連付けて保存してある参照済み初期値を呼び出したのち、ステップＳ２１６で、参照済み初期値は、他の設定の設定値と同時設定が可能かどうかを調べる。同時設定可能な場合（ステップＳ２１６でＹＥＳ）、ステップＳ２１７で、呼び出した参照済み初期値を、ステップＳ１７３で呼び出した各項目に上書きした後、ステップＳ２１８に進む。なお、参照済み初期値だけでなく全ての項目の初期値が保存されている場合は、全ての初期値を上書きする。
【０１０１】
ステップＳ２１４で、印刷要求元と初期値表示要求元が一致していない場合（ステップＳ２１４でＮＯ）、及びステップＳ２１６で同時設定不可能な場合（ステップＳ２１６でＹＥＮＯ）、いずれもそのままステップＳ２１８に進む。
【０１０２】
ステップＳ２１８では、受信した印刷ジョブを解析し、ジョブ中にある印刷に関わる設定値情報を抽出する。
【０１０３】
次いでステップＳ２１９で、印刷ジョブにユーザーが指定した印刷設定値が含まれているかどうかを調べ、含まれている場合は（ステップＳ２１９でＹＥＳ）、ステップＳ２２０で、ユーザーが指定した設定値を設定項目の初期値に上書きして印刷設定値を全て確定させたのち、ステップＳ２２１に進む。ステップＳ２１９で、印刷ジョブにユーザーが指定した印刷設定値が含まれていない場合は（ステップＳ２１９でＮＯ）、そのままステップＳ２２１に進む。ステップＳ２２１では、印刷処理を実行して本処理を終了する。
【符号の説明】
【０１０４】
１    画像処理装置
１１  ＣＰＵ
１２  ＲＯＭ
１５  記憶部
１６  プリンタ部
２０  ネットワークコントローラ
２    端末装置
【図１】
0006459592.tif 000002
【図２】
0006459592.tif 000003
【図３】
0006459592.tif 000004
【図４】
0006459592.tif 000005
【図５】
0006459592.tif 000006
【図６】
0006459592.tif 000007
【図７】
0006459592.tif 000008
【図８】
0006459592.tif 000009
【図９】
0006459592.tif 000010
【図１０】
0006459592.tif 000011
【図１１】
0006459592.tif 000012
【図１２】
0006459592.tif 000013
【図１３】
0006459592.tif 000014
【図１４】
0006459592.tif 000015
【図１５】
0006459592.tif 000016