(57)【要約】【課題】画像処理装置の機能設定画面を情報処理装置のアプリケーションで作成し、画像処理装置の表示手段で表示する画像処理システムにおいて、画像処理装置に新規機能が搭載された場合や新規な機能設定値が追加された場合等に、アプリケーションのアップデートを行わなくても、新規機能についての機能設定値や追加された機能設定値を有する機能設定画面を画像処理装置に表示させることができる画像処理システム等を提供する。【解決手段】情報処理装置１で作成された画面情報１００に含まれている識別情報から、機能設定画面Ｄ１に機能設定値を表示すべき機能が特定され、画像処理装置２、３の識別情報記憶手段２０７に識別情報が記憶されている機能のうち、特定された機能についての全ての機能設定値が、ユーザが選択可能な態様で表示手段２１０ａに表示される。【選択図】図８
2012027863.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、該情報処理装置にネットワークを介して接続可能な１台または複数台の画像処理装置とを備えた画像処理システムであって、
前記情報処理装置は、
前記画像処理装置に搭載された１個または複数個の機能、該機能の設定値及び前記機能をグループ分けした機能グループ毎に、これらの機能グループ、機能および機能設定値の対応関係が記述された態様で、前記情報処理装置と各画像処理装置との間で共通して予め付与された識別情報を記憶する識別情報記憶手段と、
前記機能グループ、機能および機能設定値のうち少なくとも１つの識別情報を含む機能設定画面表示用の画面情報を作成する画面情報作成手段と、
前記画面情報作成手段により作成された画面情報を、画像処理装置からの取得要求に基づいて画像処理装置に送信する送信手段と、
を備え、
前記画像処理装置は、
前記画面情報の取得要求を前記情報処理装置に送信する送信手段と、
前記情報処理装置から送信された画面情報を受信する受信手段と、
表示手段と、
自装置に搭載されている機能の種類、該機能の設定値及び機能グループについての前記識別情報を記憶するとともに、新たに機能及び／または機能設定値が追加された場合は追加された機能及び／または機能設定値の識別情報も記憶する識別情報記憶手段と、
前記受信手段で受信した画面情報に含まれている識別情報から、機能設定画面に機能設定値を表示すべき機能を特定する特定手段と、
前記自装置の識別情報記憶手段に識別情報が記憶されている機能のうち、前記特定手段により特定された機能についての全ての機能設定値を、ユーザが選択可能な態様で前記表示手段に表示する表示制御手段と、
を備えたことを特徴とする画像処理システム。
【請求項２】
前記画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、前記特定手段は、その機能設定値に対応する機能を機能設定画面に機能設定値を表示すべき機能と特定する請求項１に記載の画像処理システム。
【請求項３】
前記画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、前記特定手段は、その機能設定値に対応する機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定する請求項１に記載の画像処理システム。
【請求項４】
前記画面情報に少なくとも一つの機能の識別情報が含まれている場合は、前記特定手段は、その機能を機能設定画面に機能設定値を表示すべき機能と特定する請求項１に記載の画像処理システム。
【請求項５】
前記画面情報に少なくとも一つの機能の識別情報が含まれている場合は、前記特定手段は、その機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定する請求項１に記載の画像処理システム。
【請求項６】
前記画面情報に少なくとも一つの機能グループの識別情報が含まれている場合は、前記特定手段は、その機能グループに属する機能を、機能設定画面に機能設定値を表示すべき機能と特定する請求項１に記載の画像処理システム。
【請求項７】
前記識別情報は機能グループ、機能及び機能設定値をそれぞれ識別する識別部分を有するとともに、同一の機能グループに属する機能及び機能設定値の識別情報は、機能グループの識別部分が同一に構成され、同一の機能に属する機能設定値の識別情報は、機能の識別部分が同一に構成されている請求項１〜６のいずれかに記載の画像処理システム。
【請求項８】
前記画面情報に、機能設定画面への非表示指定がなされている機能の識別情報が含まれている場合は、前記表示制御手段は、前記指定された機能についての機能設定値の表示は行わない請求項１〜７のいずれかに記載の画像処理システム。
【請求項９】
前記画面情報に、機能設定画面への追加表示禁止の機能の識別情報が含まれている場合は、前記表示制御手段は、追加表示禁止の機能についての機能設定値の表示は行わない請求項１〜８のいずれかに記載の画像処理システム。
【請求項１０】
前記画像処理装置の識別情報記憶手段に識別情報が記憶されている機能設定値の表示は、前記識別情報と関連付けて画像処理装置に記憶されている文字列により行われる請求項１〜９のいずれかに記載の画像処理システム。
【請求項１１】
情報処理装置にネットワークを介して接続可能な画像処理装置であって、
自装置に搭載された１個または複数個の機能、該機能の設定値及び前記機能をグループ分けした機能グループ毎に、これらの機能グループ、機能および機能設定値の対応関係が記述された態様で、前記情報処理装置との間で共通して予め付与された識別情報を記憶するとともに、新たに機能及び／または機能設定値が追加された場合は追加された機能及び／または機能設定値の識別情報も記憶する識別情報記憶手段と、
前記機能グループ、機能および機能設定値のうち少なくとも１つの識別情報を含む機能設定画面表示用の画面情報の取得要求を前記情報処理装置に送信する送信手段と、
前記情報処理装置から送信された画面情報を受信する受信手段と、
表示手段と、
前記受信手段で受信した画面情報に含まれている識別情報から、機能設定画面に機能設定値を表示すべき機能を特定する特定手段と、
前記自装置の識別情報記憶手段に識別情報が記憶されている機能のうち、前記特定手段により特定された機能についての全ての機能設定値を、ユーザが選択可能な態様で前記表示手段に表示する表示制御手段と、
を備えたことを特徴とする画像処理装置。
【請求項１２】
前記画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、前記特定手段は、その機能設定値に対応する機能を機能設定画面に機能設定値を表示すべき機能と特定する請求項１１に記載の画像処理装置。
【請求項１３】
前記画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、前記特定手段は、その機能設定値に対応する機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定する請求項１１に記載の画像処理装置。
【請求項１４】
前記画面情報に少なくとも一つの機能の識別情報が含まれている場合は、前記特定手段は、その機能を機能設定画面に機能設定値を表示すべき機能と特定する請求項１１に記載の画像処理装置。
【請求項１５】
前記画面情報に少なくとも一つの機能の識別情報が含まれている場合は、前記特定手段は、その機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定する請求項１１に記載の画像処理装置。
【請求項１６】
前記画面情報に少なくとも一つの機能グループの識別情報が含まれている場合は、前記特定手段は、その機能グループに属する機能を、機能設定画面に機能設定値を表示すべき機能と特定する請求項１１に記載の画像処理装置。
【請求項１７】
前記識別情報は機能グループ、機能及び機能設定値をそれぞれ識別する識別部分を有するとともに、同一の機能グループに属する機能及び機能設定値の識別情報は、機能グループの識別部分が同一に構成され、同一の機能に属する機能設定値の識別情報は、機能の識別部分が同一に構成されている請求項１１〜１６のいずれかに記載の画像処理装置。
【請求項１８】
前記画面情報に、機能設定画面への非表示指定がなされている機能の識別情報が含まれている場合は、前記表示制御手段は、前記指定された機能についての機能設定値の表示は行わない請求項１１〜１７のいずれかに記載の画像処理装置。
【請求項１９】
前記画面情報に、機能設定画面への追加表示禁止の機能の識別情報が含まれている場合は、前記表示制御手段は、追加表示禁止の機能についての機能設定値の表示は行わない請求項１１〜１８のいずれかに記載の画像処理装置。
【請求項２０】
前記画像処理装置の識別情報記憶手段に識別情報が記憶されている機能設定値の表示は、前記識別情報と関連付けて画像処理装置に記憶されている文字列により行われる請求項１１〜１９のいずれかに記載の画像処理装置。
【請求項２１】
情報処理装置と、該情報処理装置にネットワークを介して接続可能な１台または複数台の画像処理装置とを備えた画像処理システムで実行される機能設定画面の表示制御方法であって、
前記情報処理装置は、
前記画像処理装置に搭載された機能、該機能の設定値及び前記機能をグループ分けした機能グループ毎に、これらの機能グループ、機能および機能設定値の対応関係が記述された態様で、前記情報処理装置と各画像処理装置との間で共通して予め付与された識別情報を記憶する識別情報記憶手段を備えており、
前記機能グループ、機能および機能設定値のうち少なくとも１つの識別情報を含む機能設定画面表示用の画面情報を作成する画面情報作成ステップと、
前記画面情報作成ステップにおいて作成された画面情報を、画像処理装置からの取得要求に基づいて画像処理装置に送信する送信ステップと、
を実行し、
前記画像処理装置は、
自装置に搭載されている機能の種類、該機能の設定値及び機能グループについての前記識別情報を記憶するとともに、新たに機能及び／または機能設定値が追加された場合は追加された機能及び／または機能設定値の識別情報も記憶する識別情報記憶手段を備えており、
前記画面情報の取得要求を前記情報処理装置に送信する送信ステップと、
前記情報処理装置から送信された画面情報を受信する受信ステップと、
前記受信ステップにおいて受信した画面情報に含まれている識別情報から、機能設定画面に機能設定値を表示すべき機能を特定する特定ステップと、
前記自装置の識別情報記憶手段に識別情報が記憶されている機能のうち、前記特定ステップにおいて特定された機能についての全ての機能設定値を、ユーザが選択可能な態様で表示手段に表示する表示制御ステップと、
を実行することを特徴とする表示制御方法。
【請求項２２】
画像処理装置に搭載された１個または複数個の機能、該機能の設定値及び前記機能をグループ分けした機能グループ毎に、これらの機能グループ、機能および機能設定値の対応関係が記述された態様で、前記情報処理装置と各画像処理装置との間で共通して予め付与された識別情報を記憶する識別情報記憶手段を有する情報処理装置に、ネットワークを介して接続可能であり、自装置に搭載されている機能の種類、該機能の設定値及び機能グループについての前記識別情報を記憶するとともに、新たに機能及び／または機能設定値が追加された場合は追加された機能及び／または機能設定値の識別情報も記憶する識別情報記憶手段を備えた画像処理装置のコンピュータに実行させるための機能設定画面の表示制御プログラムであって、
前記機能グループ、機能および機能設定値のうち少なくとも１つの識別情報を含む機能設定画面表示用の画面情報の取得要求を前記情報処理装置に送信する送信ステップと、
前記情報処理装置から送信された画面情報を受信する受信ステップと、
前記受信ステップにおいて受信した画面情報に含まれている識別情報から、機能設定画面に機能設定値を表示すべき機能を特定する特定ステップと、
前記自装置の識別情報記憶手段に識別情報が記憶されている機能のうち、前記特定手段により特定された機能についての全ての機能設定値を、ユーザが選択可能な態様で前記表示手段に表示する表示制御ステップと、
をコンピュータに実行させるための表示制御プログラム。
【請求項２３】
前記画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、前記特定ステップでは、その機能設定値に対応する機能を機能設定画面に機能設定値を表示すべき機能と特定する請求項２２に記載の表示制御プログラム。
【請求項２４】
前記画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、前記特定ステップでは、その機能設定値に対応する機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定する請求項２２に記載の表示制御プログラム。
【請求項２５】
前記画面情報に少なくとも一つの機能の識別情報が含まれている場合は、前記特定ステップでは、その機能を機能設定画面に機能設定値を表示すべき機能と特定する請求項２２に記載の表示制御プログラム。
【請求項２６】
前記画面情報に少なくとも一つの機能の識別情報が含まれている場合は、前記特定ステップでは、その機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定する請求項２２に記載の表示制御プログラム。
【請求項２７】
前記画面情報に少なくとも一つの機能グループの識別情報が含まれている場合は、前記特定ステップでは、その機能グループに属する機能を、機能設定画面に機能設定値を表示すべき機能と特定する請求項２２に記載の表示制御プログラム。
【請求項２８】
前記識別情報は機能グループ、機能及び機能設定値をそれぞれ識別する識別部分を有するとともに、同一の機能グループに属する機能及び機能設定値の識別情報は、機能グループの識別部分が同一に構成され、同一の機能に属する機能設定値の識別情報は、機能の識別部分が同一に構成されている請求項２２〜２７のいずれかに記載の表示制御プログラム。
【請求項２９】
前記画面情報に、機能設定画面への非表示指定がなされている機能の識別情報が含まれている場合は、前記表示制御ステップでは、前記指定された機能についての機能設定値の表示は行わない請求項２２〜２８のいずれかに記載の表示制御プログラム。
【請求項３０】
前記画面情報に、機能設定画面への追加表示禁止の機能の識別情報が含まれている場合は、前記表示制御ステップでは、追加表示禁止の機能についての機能設定値の表示は行わない請求項２２〜２９のいずれかに記載の表示制御プログラム。
【請求項３１】
前記画像処理装置の識別情報記憶手段に識別情報が記憶されている機能設定値の表示は、前記識別情報と関連付けて画像処理装置に記憶されている文字列により行われる請求項２２〜３０のいずれかに記載の表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、パソコン等からなる情報処理装置と、該情報処理装置にネットワークを介して接続可能な１台または複数台の画像処理装置とを備えた画像処理システム、該システムに好適に使用可能な画像処理装置、前記システムで実行される機能設定画面の表示制御方法、及び前記画像処理装置のコンピュータに処理を実行させるための機能設定画面の表示制御プログラムに関する。
【背景技術】
【０００２】
近年、複写機能、プリンタ機能、ファクシミリ機能等の複数の機能を有するＭＦＰ（Multi Function Peripherals）と称される多機能デジタル画像処理装置等の画像処理装置では、多くの機能が搭載されている。このような画像処理装置では、これら機能の設定を行うために機能設定画面が操作パネル等の表示部に表示され、この機能設定画面を用いて機能設定値が入力されるが、この機能設定画面をパソコン等の情報処理装置に搭載されたアプリケーションソフト（単にアプリケーションともいう）により作成するシステムが従来より知られている。
【０００３】
このシステムでは、画像処理装置からの要求に応じて、所望の機能設定画面を表示するための画面情報が情報処理装置により作成され画像処理装置に送信されるとともに、この送信された画面情報を画像処理装置の表示部に表示して、ユーザに機能設定を行わせる。そして、情報処理装置からの機能設定画面の取得と、機能設定画面の表示と、ユーザによる機能設定とを必要に応じて繰り返すことで、機能設定を完了し、画像処理装置がジョブを実行できるものとなされている。
【０００４】
ところで、上記のように、情報処理装置のアプリケーションで画像処理装置の機能設定画面を作成するためには、情報処理装置のアプリケーションは画像処理装置に搭載されている機能を認識している必要があるが、画像処理装置に新規機能が搭載されたり、既に搭載されている機能に新たな機能設定値が追加された場合、あるいは新規機能を有する画像処理装置が情報処理装置に新たに接続された場合には、そのままではアプリケーションは新規機能を使用するための機能設定値や新たに追加された機能設定値を表示した機能設定画面を作成することができない。
【０００５】
そこで、従来では、情報処理装置のアプリケーションをアップデートすることで、画像処理装置の新規機能や追加された機能設定値を認識し、機能設定画面を作成できるようにしていた。
【０００６】
なお、特許文献１には、既存のアプリケーションプログラムを変更せず、かつ全ての画面データを画面作成者が再作成することなく、本来の画面情報から必要な情報だけを抽出して、自動的に変換画面を作成するユーザインタフェース変換装置が提供されている。
【０００７】
具体的には、画面情報取得部がアプリケーションの画面情報を取得し、注目点情報抽出部により画面情報の中で注目すべき点を指示し、これをもとに変換インタフェース作成部において変換テンプレートを使用して変換画面情報を生成し、変換インタフェース制御部によって、出力装置に提示し、ユーザは入力装置により、変換インタフェース制御部を介して変換画面を操作し、アプリケーションを利用する、というものである。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平１０−８３２６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
しかしながら、アプリケーションのアップデート作業は面倒であるのみならず、複数の画像処理装置を１台の情報処理装置で管理している環境下では、１台の画像処理装置のみに新規機能等が搭載されたり機能設定値が追加された場合であっても、アプリケーションのアップデートが必要となり効率が悪いとか、複数の画像処理装置に異なる新規機能が搭載されたり機能設定値が追加された場合には、その都度アップデートが必要となり、ますますアップデート作業が煩雑となるという問題があった。
【００１０】
また、アプリケーションのアップデートのために、アプリケーションの修正が必要となるという問題もあった。
【００１１】
なお、前述した特許文献１に記載の技術では、本来の画面情報から必要な情報だけを抽出し変換テンプレートを用いて変換画面情報を作成するものであるため、変換された画面は限定されてしまい、任意の新規機能や機能設定値が画像処理装置に追加された場合に、新規機能についての機能設定値や追加された機能設定値を有する機能設定画面を表示させることはできなかった。
【００１２】
この発明は、上記実情に鑑みてなされたものであり、画像処理装置の機能設定画面を情報処理装置のアプリケーションで作成し、画像処理装置の表示手段で表示する画像処理システムにおいて、画像処理装置に新規機能が搭載された場合や新規な機能設定値が追加された場合等に、前記アプリケーションのアップデートを行わなくても、新規機能についての機能設定値や追加された機能設定値を有する機能設定画面を画像処理装置に表示させることができる画像処理システムおよび該システムに好適に用いることができる画像処理装置を提供し、さらには前記画像処理システムで実行される機能設定画面の表示制御方法、並びに画像処理装置のコンピュータに機能設定画面の表示制御処理を実行させるための表示制御プログラムの提供を課題とする。
【課題を解決するための手段】
【００１３】
上記課題は、以下の手段によって解決される。
（１）情報処理装置と、該情報処理装置にネットワークを介して接続可能な１台または複数台の画像処理装置とを備えた画像処理システムであって、前記情報処理装置は、前記画像処理装置に搭載された１個または複数個の機能、該機能の設定値及び前記機能をグループ分けした機能グループ毎に、これらの機能グループ、機能および機能設定値の対応関係が記述された態様で、前記情報処理装置と各画像処理装置との間で共通して予め付与された識別情報を記憶する識別情報記憶手段と、前記機能グループ、機能および機能設定値のうち少なくとも１つの識別情報を含む機能設定画面表示用の画面情報を作成する画面情報作成手段と、前記画面情報作成手段により作成された画面情報を、画像処理装置からの取得要求に基づいて画像処理装置に送信する送信手段と、を備え、前記画像処理装置は、前記画面情報の取得要求を前記情報処理装置に送信する送信手段と、前記情報処理装置から送信された画面情報を受信する受信手段と、表示手段と、自装置に搭載されている機能の種類、該機能の設定値及び機能グループについての前記識別情報を記憶するとともに、新たに機能及び／または機能設定値が追加された場合は追加された機能及び／または機能設定値の識別情報も記憶する識別情報記憶手段と、前記受信手段で受信した画面情報に含まれている識別情報から、機能設定画面に機能設定値を表示すべき機能を特定する特定手段と、前記自装置の識別情報記憶手段に識別情報が記憶されている機能のうち、前記特定手段により特定された機能についての全ての機能設定値を、ユーザが選択可能な態様で前記表示手段に表示する表示制御手段と、を備えたことを特徴とする画像処理システム。
（２）前記画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、前記特定手段は、その機能設定値に対応する機能を機能設定画面に機能設定値を表示すべき機能と特定する前項１に記載の画像処理システム。
（３）前記画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、前記特定手段は、その機能設定値に対応する機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定する前項１に記載の画像処理システム。
（４）前記画面情報に少なくとも一つの機能の識別情報が含まれている場合は、前記特定手段は、その機能を機能設定画面に機能設定値を表示すべき機能と特定する前項１に記載の画像処理システム。
（５）前記画面情報に少なくとも一つの機能の識別情報が含まれている場合は、前記特定手段は、その機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定する前項１に記載の画像処理システム。
（６）前記画面情報に少なくとも一つの機能グループの識別情報が含まれている場合は、前記特定手段は、その機能グループに属する機能を、機能設定画面に機能設定値を表示すべき機能と特定する前項１に記載の画像処理システム。
（７）前記識別情報は機能グループ、機能及び機能設定値をそれぞれ識別する識別部分を有するとともに、同一の機能グループに属する機能及び機能設定値の識別情報は、機能グループの識別部分が同一に構成され、同一の機能に属する機能設定値の識別情報は、機能の識別部分が同一に構成されている前項１〜６のいずれかに記載の画像処理システム。
（８）前記画面情報に、機能設定画面への非表示指定がなされている機能の識別情報が含まれている場合は、前記表示制御手段は、前記指定された機能についての機能設定値の表示は行わない前項１〜７のいずれかに記載の画像処理システム。
（９）前記画面情報に、機能設定画面への追加表示禁止の機能の識別情報が含まれている場合は、前記表示制御手段は、追加表示禁止の機能についての機能設定値の表示は行わない前項１〜８のいずれかに記載の画像処理システム。
（１０）前記画像処理装置の識別情報記憶手段に識別情報が記憶されている機能設定値の表示は、前記識別情報と関連付けて画像処理装置に記憶されている文字列により行われる前項１〜９のいずれかに記載の画像処理システム。
（１１）情報処理装置にネットワークを介して接続可能な画像処理装置であって、自装置に搭載された１個または複数個の機能、該機能の設定値及び前記機能をグループ分けした機能グループ毎に、これらの機能グループ、機能および機能設定値の対応関係が記述された態様で、前記情報処理装置との間で共通して予め付与された識別情報を記憶するとともに、新たに機能及び／または機能設定値が追加された場合は追加された機能及び／または機能設定値の識別情報も記憶する識別情報記憶手段と、前記機能グループ、機能および機能設定値のうち少なくとも１つの識別情報を含む機能設定画面表示用の画面情報の取得要求を前記情報処理装置に送信する送信手段と、前記情報処理装置から送信された画面情報を受信する受信手段と、表示手段と、前記受信手段で受信した画面情報に含まれている識別情報から、機能設定画面に機能設定値を表示すべき機能を特定する特定手段と、前記自装置の識別情報記憶手段に識別情報が記憶されている機能のうち、前記特定手段により特定された機能についての全ての機能設定値を、ユーザが選択可能な態様で前記表示手段に表示する表示制御手段と、を備えたことを特徴とする画像処理装置。
（１２）前記画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、前記特定手段は、その機能設定値に対応する機能を機能設定画面に機能設定値を表示すべき機能と特定する前項１１に記載の画像処理装置。
（１３）前記画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、前記特定手段は、その機能設定値に対応する機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定する前項１１に記載の画像処理装置。
（１４）前記画面情報に少なくとも一つの機能の識別情報が含まれている場合は、前記特定手段は、その機能を機能設定画面に機能設定値を表示すべき機能と特定する前項１１に記載の画像処理装置。
（１５）前記画面情報に少なくとも一つの機能の識別情報が含まれている場合は、前記特定手段は、その機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定する前項１１に記載の画像処理装置。
（１６）前記画面情報に少なくとも一つの機能グループの識別情報が含まれている場合は、前記特定手段は、その機能グループに属する機能を、機能設定画面に機能設定値を表示すべき機能と特定する前項１１に記載の画像処理装置。
（１７）前記識別情報は機能グループ、機能及び機能設定値をそれぞれ識別する識別部分を有するとともに、同一の機能グループに属する機能及び機能設定値の識別情報は、機能グループの識別部分が同一に構成され、同一の機能に属する機能設定値の識別情報は、機能の識別部分が同一に構成されている前項１１〜１６のいずれかに記載の画像処理装置。
（１８）前記画面情報に、機能設定画面への非表示指定がなされている機能の識別情報が含まれている場合は、前記表示制御手段は、前記指定された機能についての機能設定値の表示は行わない前項１１〜１７のいずれかに記載の画像処理装置。
（１９）前記画面情報に、機能設定画面への追加表示禁止の機能の識別情報が含まれている場合は、前記表示制御手段は、追加表示禁止の機能についての機能設定値の表示は行わない前項１１〜１８のいずれかに記載の画像処理装置。
（２０）前記画像処理装置の識別情報記憶手段に識別情報が記憶されている機能設定値の表示は、前記識別情報と関連付けて画像処理装置に記憶されている文字列により行われる前項１１〜１９のいずれかに記載の画像処理装置。
（２１）情報処理装置と、該情報処理装置にネットワークを介して接続可能な１台または複数台の画像処理装置とを備えた画像処理システムで実行される機能設定画面の表示制御方法であって、前記情報処理装置は、前記画像処理装置に搭載された機能、該機能の設定値及び前記機能をグループ分けした機能グループ毎に、これらの機能グループ、機能および機能設定値の対応関係が記述された態様で、前記情報処理装置と各画像処理装置との間で共通して予め付与された識別情報を記憶する識別情報記憶手段を備えており、前記機能グループ、機能および機能設定値のうち少なくとも１つの識別情報を含む機能設定画面表示用の画面情報を作成する画面情報作成ステップと、前記画面情報作成ステップにおいて作成された画面情報を、画像処理装置からの取得要求に基づいて画像処理装置に送信する送信ステップと、を実行し、前記画像処理装置は、自装置に搭載されている機能の種類、該機能の設定値及び機能グループについての前記識別情報を記憶するとともに、新たに機能及び／または機能設定値が追加された場合は追加された機能及び／または機能設定値の識別情報も記憶する識別情報記憶手段を備えており、前記画面情報の取得要求を前記情報処理装置に送信する送信ステップと、前記情報処理装置から送信された画面情報を受信する受信ステップと、前記受信ステップにおいて受信した画面情報に含まれている識別情報から、機能設定画面に機能設定値を表示すべき機能を特定する特定ステップと、前記自装置の識別情報記憶手段に識別情報が記憶されている機能のうち、前記特定ステップにおいて特定された機能についての全ての機能設定値を、ユーザが選択可能な態様で表示手段に表示する表示制御ステップと、を実行することを特徴とする表示制御方法。
（２２）画像処理装置に搭載された１個または複数個の機能、該機能の設定値及び前記機能をグループ分けした機能グループ毎に、これらの機能グループ、機能および機能設定値の対応関係が記述された態様で、前記情報処理装置と各画像処理装置との間で共通して予め付与された識別情報を記憶する識別情報記憶手段を有する情報処理装置に、ネットワークを介して接続可能であり、自装置に搭載されている機能の種類、該機能の設定値及び機能グループについての前記識別情報を記憶するとともに、新たに機能及び／または機能設定値が追加された場合は追加された機能及び／または機能設定値の識別情報も記憶する識別情報記憶手段を備えた画像処理装置のコンピュータに実行させるための機能設定画面の表示制御プログラムであって、前記機能グループ、機能および機能設定値のうち少なくとも１つの識別情報を含む機能設定画面表示用の画面情報の取得要求を前記情報処理装置に送信する送信ステップと、前記情報処理装置から送信された画面情報を受信する受信ステップと、前記受信ステップにおいて受信した画面情報に含まれている識別情報から、機能設定画面に機能設定値を表示すべき機能を特定する特定ステップと、前記自装置の識別情報記憶手段に識別情報が記憶されている機能のうち、前記特定手段により特定された機能についての全ての機能設定値を、ユーザが選択可能な態様で前記表示手段に表示する表示制御ステップと、をコンピュータに実行させるための表示制御プログラム。
（２３）前記画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、前記特定ステップでは、その機能設定値に対応する機能を機能設定画面に機能設定値を表示すべき機能と特定する前項２２に記載の表示制御プログラム。
（２４）前記画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、前記特定ステップでは、その機能設定値に対応する機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定する前項２２に記載の表示制御プログラム。
（２５）前記画面情報に少なくとも一つの機能の識別情報が含まれている場合は、前記特定ステップでは、その機能を機能設定画面に機能設定値を表示すべき機能と特定する前項２２に記載の表示制御プログラム。
（２６）前記画面情報に少なくとも一つの機能の識別情報が含まれている場合は、前記特定ステップでは、その機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定する前項２２に記載の表示制御プログラム。
（２７）前記画面情報に少なくとも一つの機能グループの識別情報が含まれている場合は、前記特定ステップでは、その機能グループに属する機能を、機能設定画面に機能設定値を表示すべき機能と特定する前項２２に記載の表示制御プログラム。
（２８）前記識別情報は機能グループ、機能及び機能設定値をそれぞれ識別する識別部分を有するとともに、同一の機能グループに属する機能及び機能設定値の識別情報は、機能グループの識別部分が同一に構成され、同一の機能に属する機能設定値の識別情報は、機能の識別部分が同一に構成されている前項２２〜２７のいずれかに記載の表示制御プログラム。
（２９）前記画面情報に、機能設定画面への非表示指定がなされている機能の識別情報が含まれている場合は、前記表示制御ステップでは、前記指定された機能についての機能設定値の表示は行わない前項２２〜２８のいずれかに記載の表示制御プログラム。
（３０）前記画面情報に、機能設定画面への追加表示禁止の機能の識別情報が含まれている場合は、前記表示制御ステップでは、追加表示禁止の機能についての機能設定値の表示は行わない前項２２〜２９のいずれかに記載の表示制御プログラム。
（３１）前記画像処理装置の識別情報記憶手段に識別情報が記憶されている機能設定値の表示は、前記識別情報と関連付けて画像処理装置に記憶されている文字列により行われる前項２２〜３０のいずれかに記載の表示制御プログラム。
【発明の効果】
【００１４】
前項（１）に記載の発明によれば、情報処理装置で作成された画面情報に含まれている識別情報から、機能設定画面に機能設定値を表示すべき機能が特定され、画像処理装置の識別情報記憶手段に識別情報が記憶されている機能のうち、前記特定された機能についての全ての機能設定値が、ユーザが選択可能な態様で表示手段に表示される。つまり、画像処理装置に新たな機能が搭載されたり、既存の機能に新たな機能設定値が追加された場合に、新たに搭載された機能や新たな機能設定値が追加された既存の機能が、機能設定画面に機能設定値を表示すべき機能として特定されることで、これらの機能についての機能設定値を機能設定画面に追加表示することができるから、情報処理装置の機能設定画面作成用のアプリケーションをアップデートしなくても、追加表示された機能設定値をユーザが選択して機能設定を行うことができる。
【００１５】
前項（２）に記載の発明によれば、画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、その機能設定値に対応する機能を、機能設定画面に機能設定値を表示すべき機能と特定できる。
【００１６】
前項（３）に記載の発明によれば、画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、前記特定手段は、その機能設定値に対応する機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定できる。
【００１７】
前項（４）に記載の発明によれば、画面情報に少なくとも一つの機能の識別情報が含まれている場合は、その機能を機能設定画面に機能設定値を表示すべき機能と特定できる。
【００１８】
前項（５）に記載の発明によれば、画面情報に少なくとも一つの機能の識別情報が含まれている場合は、その機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定できる。
【００１９】
前項（６）に記載の発明によれば、画面情報に少なくとも一つの機能グループの識別情報が含まれている場合は、その機能グループに属する機能を、機能設定画面に機能設定値を表示すべき機能と特定できる。
【００２０】
前項（７）に記載の発明によれば、識別情報は機能グループ、機能及び機能設定値をそれぞれ識別する識別部分を有するとともに、同一の機能グループに属する機能及び機能設定値の識別情報は、機能グループの識別部分が同一に構成され、同一の機能に属する機能設定値の識別情報は、機能の識別部分が同一に構成されているから、機能グループ、機能および機能設定値の対応関係を容易に認識できる。
【００２１】
前項（８）に記載の発明によれば、前記画面情報に、機能設定画面への非表示指定がなされている機能の識別情報を含めることにより、前記指定された機能についての機能設定値の表示を行わないようにすることができる。
【００２２】
前項（９）に記載の発明によれば、機能設定画面への追加表示禁止の機能の識別情報を含めることにより、追加表示禁止の機能についての機能設定値の表示を行わないようにすることができる。
【００２３】
前項（１０）に記載の発明によれば、画像処理装置の識別情報記憶手段に識別情報が記憶されている機能設定値の表示は、識別情報と関連付けて画像処理装置に記憶されている文字列により行うことができる。
【００２４】
前項（１１）に記載の発明によれば、画像処理装置に新規機能が搭載された場合や新規な機能設定値が追加された場合等に、前記アプリケーションのアップデートを行わなくても、新規機能についての機能設定値や追加された機能設定値を、画像処理装置の機能設定画面に表示させることができる。
【００２５】
前項（１２）に記載の発明によれば、画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、その機能設定値に対応する機能を、機能設定画面に機能設定値を表示すべき機能と特定できる。
【００２６】
前項（１３）に記載の発明によれば、画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、前記特定手段は、その機能設定値に対応する機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定できる。
【００２７】
前項（１４）に記載の発明によれば、画面情報に少なくとも一つの機能の識別情報が含まれている場合は、その機能を機能設定画面に機能設定値を表示すべき機能と特定できる。
【００２８】
前項（１５）に記載の発明によれば、画面情報に少なくとも一つの機能の識別情報が含まれている場合は、その機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定できる。
【００２９】
前項（１６）に記載の発明によれば、画面情報に少なくとも一つの機能グループの識別情報が含まれている場合は、その機能グループに属する機能を、機能設定画面に機能設定値を表示すべき機能と特定できる。
【００３０】
前項（１７）に記載の発明によれば、識別情報は機能グループ、機能及び機能設定値をそれぞれ識別する識別部分を有するとともに、同一の機能グループに属する機能及び機能設定値の識別情報は、機能グループの識別部分が同一に構成され、同一の機能に属する機能設定値の識別情報は、機能の識別部分が同一に構成されているから、機能グループ、機能および機能設定値の対応関係を容易に認識できる。
【００３１】
前項（１８）に記載の発明によれば、前記画面情報に、機能設定画面への非表示指定がなされている機能の識別情報を含めることにより、前記指定された機能についての機能設定値の表示を行わないようにすることができる。
【００３２】
前項（１９）に記載の発明によれば、機能設定画面への追加表示禁止の機能の識別情報を含めることにより、追加表示禁止の機能についての機能設定値の表示を行わないようにすることができる。
【００３３】
前項（２０）に記載の発明によれば、画像処理装置の識別情報記憶手段に識別情報が記憶されている機能設定値の表示は、識別情報と関連付けて画像処理装置に記憶されている文字列により行うことができる。
【００３４】
前項（２１）に記載の発明によれば、画像処理装置に新規機能が搭載された場合や新規な機能設定値が追加された場合等に、前記アプリケーションのアップデートを行わなくても、新規機能についての機能設定値や追加された機能設定値を、ユーザが選択可能な態様で表示手段の機能設定画面に表示する処理を、画像処理装置のコンピュータに実行させることができる。
【００３５】
前項（２２）に記載の発明によれば、画像処理装置に新規機能が搭載された場合や新規な機能設定値が追加された場合等に、前記アプリケーションのアップデートを行わなくても、新規機能についての機能設定値や追加された機能設定値を、ユーザが選択可能な態様で表示手段の機能設定画面に表示することができる。
【００３６】
前項（２３）に記載の発明によれば、画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、その機能設定値に対応する機能を、機能設定画面に機能設定値を表示すべき機能と特定する処理を、コンピュータに実行させることができる。
【００３７】
前項（２４）に記載の発明によれば、画面情報に少なくとも一つの機能設定値の識別情報が含まれている場合は、前記特定手段は、その機能設定値に対応する機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定する処理を、コンピュータに実行させることができる。
【００３８】
前項（２５）に記載の発明によれば、画面情報に少なくとも一つの機能の識別情報が含まれている場合は、その機能を機能設定画面に機能設定値を表示すべき機能と特定する処理を、コンピュータに実行させることができる。
【００３９】
前項（２６）に記載の発明によれば、画面情報に少なくとも一つの機能の識別情報が含まれている場合は、その機能及び該機能と同一の機能グループに属する他の機能を、機能設定画面に機能設定値を表示すべき機能と特定する処理を、コンピュータに実行させることができる。
【００４０】
前項（２７）に記載の発明によれば、画面情報に少なくとも一つの機能グループの識別情報が含まれている場合は、その機能グループに属する機能を、機能設定画面に機能設定値を表示すべき機能と特定する処理を、コンピュータに実行させることができる。
【００４１】
前項（２８）に記載の発明によれば、識別情報は機能グループ、機能及び機能設定値をそれぞれ識別する識別部分を有するとともに、同一の機能グループに属する機能及び機能設定値の識別情報は、機能グループの識別部分が同一に構成され、同一の機能に属する機能設定値の識別情報は、機能の識別部分が同一に構成されているから、機能グループ、機能および機能設定値の対応関係をコンピュータは容易に認識できる。
【００４２】
前項（２９）に記載の発明によれば、前記画面情報に、機能設定画面への非表示指定がなされている機能の識別情報を含めることにより、前記指定された機能についての機能設定値の表示を行わないようにする処理を、コンピュータに実行させることができる。
【００４３】
前項（３０）に記載の発明によれば、機能設定画面への追加表示禁止の機能の識別情報を含めることにより、追加表示禁止の機能についての機能設定値の表示を行わないようにする処理を、コンピュータに実行させることができる。
【００４４】
前項（３１）に記載の発明によれば、画像処理装置の識別情報記憶手段に識別情報が記憶されている機能設定値の表示を、識別情報と関連付けて画像処理装置に記憶されている文字列により行う処理を、コンピュータに実行させることができる。
【図面の簡単な説明】
【００４５】
【図１】この発明の一実施形態に係る画像処理装置が用いられた画像処理システムの構成図である。
【図２】図１のシステムに用いられているサーバの構成を示すブロック図である。
【図３】図１のシステムに用いられている画像処理装置の構成を示すブロック図である。
【図４】画像処理装置のデータ記憶部に記憶されている識別情報と、各識別情報の対応関係を示すテーブルである。
【図５】識別情報を示す図である。
【図６】カテゴリ、機能グループ、機能、機能設定値の関係をツリー状に示した図である。
【図７】サーバからの画面情報に基づいて、操作パネルの表示部に機能設定画面を表示させる際の画像処理装置の動作を説明するための図である。
【図８】サーバ１からの画面情報に基づいて、操作パネルの表示部に機能設定画面を表示させる際の他の画像処理装置の動作を説明するための図である。
【図９】サーバと画像処理装置の動作を説明するための図である。
【図１０】図８で説明した実施形態において、画像処理装置で実行される機能設定画面表示制御処理を示すフローチャートである。
【図１１】この発明の他の実施形態を説明するための図である。
【図１２】この発明のさらに他の実施形態を説明するための図である。
【図１３】この発明の更に他の実施形態を示す図である。
【図１４】図１３で説明した実施形態において、画像処理装置で実行される機能設定画面表示制御処理を示すフローチャートである。
【発明を実施するための形態】
【００４６】
以下、この発明の一実施形態を図面に基づいて説明する。
【００４７】
図１はこの発明の一実施形態に係る画像処理装置が用いられた画像処理システムの構成図である。この画像処理システムは、情報処理装置としてのサーバ１と複数台の画像処理装置２、３とがネットワーク４を介して相互に接続されてなる。
【００４８】
前記サーバ１は、パソコン等から構成され、この実施形態では画像処理装置２、３からの要求に基づいて、機能設定画面を表示させるための画面情報を作成し、画像処理装置２、３に送信する。
【００４９】
図２は前記サーバ１の構成を示すブロック図である。
【００５０】
サーバ１は、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、記憶部１４，表示装置１５、入力装置１６、ネットワークインターフェース部（ネットワークＩ/F部）１７を備え、これらの各部はシステムバス１８を介して互いに接続されている。
【００５１】
ＣＰＵ１１は、ＲＯＭ１２等に保存されているプログラムを実行することにより、サーバ１の全体を統括的に制御する。例えばこの実施形態では、画像処理装置２、３からの前記画面情報の取得要求を受信して、必要な画面情報を作成するとともに、作成した画面情報を取得要求を行った画像処理装置２、３に送信する等の処理を行う。なお、画面情報については後述する。
【００５２】
ＲＯＭ１２は、ＣＰＵ１１が実行するためのプログラムやその他の情報を保存する記憶媒体である。
【００５３】
ＲＡＭ１３は、ＣＰＵ１１が動作用プログラムに従って動作する際の作業領域を提供する記憶媒体である。
【００５４】
記憶部１４は例えばハードディスク装置からなり、前述した機能設定画面を表示させるための画面情報の作成用のアプリケーションや、その他のソフトウェアが格納されている。また、記憶部１４には、画像処理装置２、３に搭載されている１個または複数の機能と、これら機能がグループ分けされた機能グループと、各機能の具体的設定を行うための値である機能設定値（単に設定値ともいう）とをそれぞれ示す識別情報が記憶されている。この識別情報については後述する。
【００５５】
表示装置１５は、ＣＲＴや液晶表示装置等からなり、各種のメッセージや入力受付画面等を表示したり、ユーザの作成文書等を表示したりする。
【００５６】
入力装置１６は、ユーザによる入力操作に用いられるものであり、キーボードやマウス等からなる。
【００５７】
ネットワークインターフェース部１７は、画像処理装置２、３や他の外部機器との間で、ネットワーク４を介して、情報の送受信を行う通信手段として機能する。
【００５８】
前記画像処理装置２、３として、この実施形態では、コピー機能、プリンタ機能等の複数の機能を有する多機能デジタル画像処理装置であるＭＦＰが用いられている。
【００５９】
図３は画像処理装置２、３の機能構成を示すブロック図である。なお、両方の画像処理装置２、３の構成は同一であるので、画像処理装置２の構成について説明し、画像処理装置３の構成についての説明は省略する。
【００６０】
画像処理装置２は、制御部２００、操作パネル２１０、給紙部２１１、画像読取部２１２、画像プロセス部２１３を備えており、また制御部２００は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３，ネットワークインターフェース（ネットワークＩ／Ｆ）部２０４、設定記憶部２０５、画面情報記憶部２０６、データ記憶部２０７、画面情報解析部２０８、画面情報変換部２０９、パネル制御部２１４、給紙制御部２１５、画像読取制御部２１６及び画像プロセス制御部２１７等を備えている。
【００６１】
前記ＣＰＵ２０１は画像処理装置２の全体を統括的に制御する。前記ＲＯＭ２０２はＣＰＵ２０１の動作用プログラムなどを記憶するメモリであり、前記ＲＡＭ２０３はＣＰＵ２０１が動作用プログラムに従って動作する際の作業領域を提供するメモリである。
【００６２】
前記ネットワークインターフェース部２０４は、ネットワーク４を介して接続されているサーバ１やユーザ端末等の外部機器との間で通信を行うものである。例えば、サーバ１に対して画面情報の取得要求を送信し、サーバ１からの画面情報を受信する。
【００６３】
前記設定記憶部２０５は、操作パネル２１０の表示部２１０ａに表示される機能設定画面を介してユーザが設定した設定値を記憶し、画面情報記憶部２０６は、サーバ１から送信された画面情報を記憶し、データ記憶部２０７は、自装置２に搭載されている１個または複数の機能の種類と、これら機能がグループ分けされた機能グループと、各機能の具体的設定を行うための値である機能設定値とをそれぞれ示す識別情報を記憶する。なお、自装置に新たに機能及び／または機能設定値が追加された場合は追加された機能及び／または機能設定値の識別情報をも記憶する。さらに、各機能や機能設定値と関連づけて、これら機能の名称や機能設定値を表示するための文字列も記憶されている。また、データ記憶部２０７には、各種のアプリケーションや他のデータも記憶されている。
【００６４】
なお、これらの設定記憶部２０５、画面情報記憶部２０６及びデータ記憶部２０７は、例えばハードディスク装置（ＨＤＤ）等の記憶媒体から構成されている。
【００６５】
前記画面情報解析部２０８は、サーバ１から送信された画面情報を解析し、該画面情報において識別情報により指定されている機能を特定する。
【００６６】
前記画面情報変換部２０９は、前記画面情報解析部２０８により特定された機能に基づいて、機能設定画面に表示すべき機能名称や機能設定値を決定する。換言すれば、サーバ１で作成された画面情報を変換して、表示部２１０ａに実際に表示させる画面の情報を作成する。そして、この作成された画面情報に基づいて、ＣＰＵ２０１が操作パネル２１０の表示部２１０ａに機能設定画面を表示させる。
【００６７】
前記操作パネル２１０は、表示部２１０ａとハードキー部２１０ｂを有する。表示部２１０ａは、機能設定画面などの各種操作画面、装置の状態、メッセージ等を表示するものであり、タッチパネル式の液晶等からなる。またハードキー部２０１ｂは、ユーザが入力操作等に用いるものであり、テンキー、スタートキー、ストップキー等のハードキーを有する。
【００６８】
前記給紙部２１１は、印刷時に用紙を画像プロセス部２１３による画像転写位置まで搬送し、画像転写後は図示しない定着装置を経由して、機外へと排出するものである。
【００６９】
前記画像読取部２１２は、原稿画像を読み取って電子情報である画像情報に変換するものである。
【００７０】
前記画像プロセス部２１３は、画像読取部２１２で読み取られた原稿の画像情報や、ユーザ端末（図示せず）等の外部機器から送信されてきた画像情報等をプリントするものである。
【００７１】
前記パネル制御部２１４は操作パネル２１０を制御し、前記給紙制御部２１５は給紙部２１１を制御し、前記画像読取制御部２１６は画像読取部２１２を制御し、画像プロセス制御部２１７は画像プロセス部２１３を制御する。
【００７２】
なお、前記画面情報解析部２０８、画面情報変換部２０９、パネル制御部２１４、給紙制御部２１５、画像読取制御部２１６及び画像プロセス制御部２１７は、実際にはＣＰＵ２０１の機能の一部により実現されている。
【００７３】
次に、前述した機能グループ、機能、機能設定値の関係と、これらに予め付与された識別情報（単にＩＤともいう）について説明する。
【００７４】
図４（Ａ）は画像処理装置２のデータ記憶部２０７に記憶されている識別情報と、各識別情報の対応関係を示すテーブルである。このテーブルでは、画像処理装置２に搭載されている機能について、カテゴリ、機能グループ、機能、機能設定値に分類分けされている。
【００７５】
例えば図４（Ａ）のテーブルは「スキャン」機能というカテゴリを示すものであり、このカテゴリは、「読み込み設定」と「画像調整」という２つの機能グループに分けられている。
【００７６】
また、「読み込み設定」の機能グループには「ファイルフォーマット」、「解像度」、「両面」という３つの機能が属しており、各機能には、その機能を設定するための値である機能設定値が設けられている。具体的には、「ファイルフォーマット」の機能には、「ＰＤＦ」と「コンパクト（Compact）ＰＤＦ」という２つの機能設定値があり、「解像度」の機能には、「２００ｄｐｉ」と「３００ｄｐｉ」という２つの機能設定値があり、「両面」の機能には、「両面」と「片面」という２つの機能設定値がある。なお、機能「両面」とは両面印刷された原稿でも片面印刷された原稿でもスキャン可能な機能をいい、機能設定値「両面」とは両面スキャンを設定するものであり、「片面」とは片面スキャンを設定するものである。
【００７７】
一方、「画像調整」の機能グループには「カラー」と「シャープネス」という２つの機能が属しており、各機能には、その機能を設定するための値である機能設定値が設けられている。具体的には、「カラー」の機能には、「フルカラー」と「グレースケール」という２つの機能設定値があり、「シャープネス」の機能には、「−１」、「０」、「１」という３つの機能設定値がある。
【００７８】
そして、「スキャン」というカテゴリ、「読み込み設定」と「画像調整」という２つの機能グループ、「ファイルフォーマット」、「解像度」、「両面」、「カラー」、「シャープネス」という５つの機能、「ＰＤＦ」、「コンパクト（Compact）ＰＤＦ」、「２００ｄｐｉ」、「３００ｄｐｉ」、「両面」、「片面」、「フルカラー」、「グレースケール」、「−１」、「０」、「１」の１１個の機能設定値のそれぞれについて、識別情報が予め付与されている。
【００７９】
かつ、各識別情報には、カテゴリ、機能グループ、機能および機能設定値の対応関係が予め記述されている。つまり、機能グループに関してはどのカテゴリに属しているかを認識でき、機能に関してはどの機能グループに属しているかを認識でき、機能設定値に関してはどの機能に属しているかを認識できる態様で、識別情報が作成されている。
【００８０】
具体的には、識別情報は図５に示すように、Ｘ１〜Ｘ７の７ビットの情報からなり、上一桁のＸ１がカテゴリを識別し、次の二桁のＸ２及びＸ３が機能グループを識別し、次の二桁のＸ４及びＸ５が機能を識別し、下二桁のＸ６及びＸ７が機能設定値を識別している。
【００８１】
従って、図４（Ａ）では、カテゴリ「スキャン」の識別情報は「１００００００」、機能グループ「読み込み設定」の識別情報は「１０１００００」、機能グループ「画像調整」の識別情報は「１０２００００」、機能「ファイルフォーマット」の識別情報は「１０１０１００」、機能設定値「ＰＤＦ」の識別情報は「１０１０１０１」というように設定されている。図４（Ａ）の識別情報から明らかなように、同一の機能グループに属する機能及び機能設定値の識別情報は、機能グループの識別部分が同一の数字で表示されており、同一の機能に属する機能設定値の識別情報は、機能の識別部分が同一の数字で表示されている。従って、このような識別情報から機能グループ、機能、機能設定値の内容と相互の関係が認識できるものとなされている。図６は、カテゴリ、機能グループ、機能、機能設定値の関係をツリー状に示したものである。
【００８２】
前記識別情報は、サーバ１及び画像処理装置２、３で共通のものであり、初期状態では、図４（Ａ）の識別情報で示される機能が画像処理装置２、３に搭載され、図４（Ａ）の各識別情報がサーバ１の記憶部１４に予め記憶され、画像処理装置２、３のデータ記憶部２０７に予め記憶されているものとする。
【００８３】
図４（Ｂ）は、画像処理装置３に新たな種類の機能が搭載され、かつ既存の機能について新たな機能設定値が追加された状態を示している。即ち、画像処理装置３に「下地調整」という新規機能が搭載され、この「下地調整」という機能について、「薄い」「普通」「濃く」という３個の機能設定値が設けられている。また、「ファイルフォーマット」という既存の機能について、「SeachableＰＤＦ」という新たな機能設定値が追加されている。なお新規に搭載されあるいは追加された機能や機能設定値に対しても、前述した規則に従って予め識別情報が付与されている。そして、画像処理装置３のデータ記憶部２０７には、追加された識別情報を含む図４（Ｂ）の各識別情報が記憶されているが、サーバ１は、画面情報作成用のアプリケーションをアップデートされることなく、図４（Ａ）の識別情報のみを記憶したままである。また、画像処理装置２も図４（Ａ）の識別情報のみを記憶している。
【００８４】
図７は、サーバ１からの画面情報に基づいて、操作パネル２１０の表示部２１０ａに機能設定画面を表示させる際の画像処理装置２の動作を説明するための図である。
【００８５】
画像処理装置２からの画面情報の取得要求に基づいて、サーバ１から画面情報１００が送信される。画面情報１００には、機能グループ、機能および機能設定値のうち少なくとも１つの識別情報が含まれている。この例では、機能設定値である「ＰＤＦ」、「Ｃｏｍｐａｃｔ  ＰＤＦ」、「２００ｄｐｉ」、「３００ｄｐｉ」、「両面」及び「片面」の各識別情報（１０１０１０１、１０１０１０２、１０１０２０１、１０１０２０２、１０１０３０１、１０１０３０２）が含まれている。
【００８６】
前記画面情報１００を受信した画像処理装置２は、画面情報１００を解析し、自装置に搭載されている機能の中から、機能設定画面に機能設定値を表示すべき機能を特定する。
【００８７】
この実施形態では、画面情報１００に含まれている各機能設定値で設定される機能、及び該機能と同一の機能グループに属する機能を、機能設定画面に機能設定値を表示すべき機能と特定するものとなされている。画面情報に含まれる識別情報から機能設定画面に機能設定値を表示すべき機能を特定するための条件は、予め画像処理装置２、３側で設定しておけばよい。もちろん、画面情報１００に含まれている各機能設定値で設定される機能のみを、機能設定画面に機能設定値を表示すべき機能と特定する構成であっても良い。
【００８８】
図７（Ａ）の例では、機能設定値「ＰＤＦ」と「Ｃｏｍｐａｃｔ  ＰＤＦ」から、機能「ファイルフォーマット」を特定し、機能設定値「２００ｄｐｉ」と「３００ｄｐｉ」から機能「解像度」を特定し、機能設定値「両面」と「片面」から機能「両面」を特定する。これら特定された「ファイルフォーマット」、「解像度」、「両面」の各機能と機能グループが同一の他の機能は画像処理装置２には存在しないから、「ファイルフォーマット」、「解像度」、「両面」の各機能のみが、機能設定画面に機能設定値を表示すべき機能と特定される。「ファイルフォーマット」、「解像度」、「両面」の各機能と機能グループが同一か否かは、前述したように、識別情報の機能グループの識別部分を参照することで判断できる。
【００８９】
そして、データ記憶部２０７に識別情報が記憶されている機能設定値のうち、前記特定された「ファイルフォーマット」、「解像度」、「両面」の各機能についての全ての機能設定値を、操作パネル２１０の表示部２１０ａに表示する。
【００９０】
具体的には、図７（Ａ）の画面Ｄ１に示すように、「ファイルフォーマット」、「解像度」、「両面」の各機能の名称と各機能についての機能設定値と、「ＯＫ」ボタンと「キャンセル」ボタンとが、操作パネル２１０の表示部２１０ａに表示される。各機能の名称と各機能についての機能設定値は、データ記憶部２０７に識別情報と関連づけて記憶されている文字列を用いて行われる。
【００９１】
ここで、各機能についての機能設定値は、画面Ｄ２で示すようにプルダウンメニュー表示により選択可能に表示され、プルダウンメニュー表示された各機能設定値の中から、ユーザが希望する機能設定値を選択すると、図７（Ａ）の画面Ｄ１に示すように、選択された機能設定値のみが表示された状態となる。画面Ｄ２では、「ファイルフォーマット」の設定値をプルダウンメニュー表示した状態を示しているが、「解像度」「両面」についても同様である。
【００９２】
図７（Ａ）の画面Ｄ１において、ユーザが「ＯＫ」ボタンを押下すると、設定値が確定されるとともに、確定された設定値は画面情報記憶部２０６に記憶される。同時に、画像処理装置２はサーバ１に対して次の画面情報の取得要求を行う。サーバ１はこの取得要求を受けて画面情報１０１を画像処理装置２に送信する。
【００９３】
画面情報１０１には、機能「カラー」についての機能設定値である「フルカラー」と「グレースケール」、機能「シャープネス」についての機能設定値である「−１」と「０」と「１」の各識別情報（１０２０１０１、１０２０１０２、１０２０２０１、１０２０２０２、１０２０２０３）が含まれている。
【００９４】
前記画面情報１０１を受信した画像処理装置２は、画面情報１０１を解析し、自装置に搭載されている機能の中から、機能設定画面に機能設定値を表示すべき機能を特定する。図７（Ｂ）の例では、機能設定値「フルカラー」と「グレースケール」から機能「カラー」を特定し、機能設定値「−１」、「０」、「１」から機能「シャープネス」を特定する。これら特定された「カラー」、「シャープネス」の各機能と機能グループが同一の他の機能は画像処理装置２には存在しないから、「カラー」、「シャープネス」の各機能のみが、機能設定画面に機能設定値を表示すべき機能と特定される。
【００９５】
そして、データ記憶部２０７に識別情報が記憶されている機能設定値のうち、前記特定された「カラー」、「シャープネス」の各機能についての全ての機能設定値を、操作パネル２１０の表示部２１０ａに表示する。
【００９６】
図７（Ｂ）の例では、画面Ｄ３に示すように、「カラー」、「シャープネス」の各機能の名称と各機能についての機能設定値と、「ＯＫ」ボタンと「キャンセル」ボタンとが、操作パネル２１０の表示部２１０ａに表示される。なお、図７（Ａ）の画面Ｄ２と同様に、各機能についての機能設定値はプルダウンメニュー表示により選択可能に表示され、プルダウンメニュー表示された各機能設定値の中から、ユーザが希望する機能設定値を選択すると、図７（Ｂ）の画面Ｄ３に示すように、選択された機能設定値のみが表示された状態となる。「ＯＫ」ボタンを押すと、設定値が確定する。
【００９７】
こうして、１個または複数の機能設定画面を表示させながら、機能設定値の設定が行われる。
【００９８】
図８は、サーバ１からの画面情報に基づいて、操作パネル２１０の表示部２１０ａに機能設定画面を表示させる際の画像処理装置３の動作を説明するための図である。
【００９９】
画像処理装置３からの画面情報の取得要求に基づいて、サーバ１から画面情報１０３が送信される。画面情報１０３は、図７（Ａ）に示した画面情報１００と同じ内容であり、機能設定値である「ＰＤＦ」、「Ｃｏｍｐａｃｔ  ＰＤＦ」、「２００ｄｐｉ」、「３００ｄｐｉ」、「両面」及び「片面」の各識別情報（１０１０１０１、１０１０１０２、１０１０２０１、１０１０２０２、１０１０３０１、１０１０３０２）が含まれている。
【０１００】
前記画面情報１０３を受信した画像処理装置３は、画面情報１０３を解析し、自装置に搭載されている機能の中から、機能設定画面に機能設定値を表示すべき機能を特定する。図８（Ａ）の例では、機能設定値「ＰＤＦ」と「Ｃｏｍｐａｃｔ  ＰＤＦ」から、機能「ファイルフォーマット」を特定し、機能設定値「２００ｄｐｉ」と「３００ｄｐｉ」から機能「解像度」を特定し、機能設定値「両面」と「片面」から機能「両面」を特定する。
【０１０１】
これら特定された「ファイルフォーマット」、「解像度」、「両面」の各機能と機能グループが同一の他の機能は画像処理装置３には存在しないから、「ファイルフォーマット」、「解像度」、「両面」の各機能のみが、機能設定画面に機能設定値を表示すべき機能と特定される。そして、データ記憶部２０７に識別情報が記憶されている機能設定値のうち、前記特定された「ファイルフォーマット」、「解像度」、「両面」の各機能についての全ての機能設定値を、操作パネル２１０の表示部２１０ａに表示する。
【０１０２】
前述したように、画像形成装置３には「ファイルフォーマット」という既存の機能について、「SeachableＰＤＦ」という新たな機能設定値が追加されているから、機能設定値「SeachableＰＤＦ」についてもユーザが選択可能に表示されることになる。そこで、画像形成装置３は、画面情報１０３を実際に表示すべき機能設定値を含む画面情報１０３ａに変換し、これに基づいて機能設定画面Ｄ４が、操作パネル２１０の表示部２１０ａに表示される。この機能設定画面Ｄ４には、「ファイルフォーマット」、「解像度」、「両面」の各機能の名称と各機能についての機能設定値と、「ＯＫ」ボタンと「キャンセル」ボタンとが表示されているが、画面Ｄ５に示すように、機能「ファイルフォーマット」の機能設定値のプルダウンメニューには、画像形成装置３に追加されている機能設定値「SeachableＰＤＦ」も、選択可能に表示される。
【０１０３】
図８（Ａ）の画面Ｄ４において、ユーザが「ＯＫ」ボタンを押下すると、設定値が確定保存されると共に、画像処理装置３はサーバ１に対して次の画面情報の取得要求を行う。サーバ１はこの取得要求を受けて画面情報１０４を画像処理装置３に送信する。
【０１０４】
画面情報１０４には、機能「カラー」についての機能設定値である「フルカラー」と「グレースケール」、機能「シャープネス」についての機能設定値である「−１」と「０」と「１」の各識別情報（１０２０１０１、１０２０１０２、１０２０２０１、１０２０２０２、１０２０２０３）が含まれている。
【０１０５】
前記画面情報１０４を受信した画像処理装置３は、画面情報１０４を解析し、自装置に搭載されている機能の中から、機能設定画面に機能設定値を表示すべき機能を特定する。図８（Ｂ）の例では、機能設定値「フルカラー」と「グレースケール」から機能「カラー」を特定し、機能設定値「−１」、「０」、「１」から機能「シャープネス」を特定する。画像処理装置３には、これら特定された「カラー」、「シャープネス」の各機能と同一の機能グループである「画像調整」に属する他の機能として、「下地調整」機能が新たに搭載されているから、「下地調整」も機能設定画面に機能設定値を表示すべき機能と特定される。
【０１０６】
そして、データ記憶部２０７に識別情報が記憶されている機能設定値のうち、前記特定された「カラー」、「シャープネス」及び「下地調整」の各機能についての全ての機能設定値が、操作パネル２１０の表示部２１０ａに表示されることになる。
【０１０７】
そこで、画像形成装置３は、画面情報１０４を実際に表示すべき機能設定値を含む画面情報１０４ａに変換し、これに基づいて機能設定画面Ｄ６が、操作パネル２１０の表示部２１０ａに表示される。この機能設定画面Ｄ６には、「カラー」、「シャープネス」及び「下地調整」の各機能の名称と各機能についての機能設定値と、「ＯＫ」ボタンと「キャンセル」ボタンとが表示される。なお、図８（Ａ）の画面Ｄ５と同様に、各機能についての機能設定値はプルダウンメニュー表示により選択可能に表示され、プルダウンメニュー表示された各機能設定値の中から、ユーザが希望する機能設定値を選択すると、図８（Ｂ）の画面Ｄ６に示すように、選択された機能設定値のみが表示された状態となる。
【０１０８】
このように、この実施形態では、機能設定値の識別情報を含む画面情報から、機能設定値で設定される機能、及び該機能と同一の機能グループに属する機能を、機能設定画面に機能設定値を表示すべき機能として特定し、画像処理装置２、３のデータ記憶部２０７に記憶されている識別情報のうち、前記特定された機能についての全ての機能設定値を、ユーザが選択可能に操作パネル２１０の表示部２１０ａに表示させる。このため、画像処理装置２または３に既存の機能についての新たな機能設定値が追加され、あるいは新たな機能が追加された場合であっても、新たな機能設定値が追加された機能、あるいは追加された新たな機能が画面情報に基づいて特定される構成としておくことにより、サーバ１の機能設定画面作成用のアプリケーションをアップデートしなくても、これら追加された機能設定値や新たな機能についての機能設定値を、画像処理装置に表示させることができる。これにより、ユーザはサーバ１には情報として存在しない機能の設定を画像処理装置で行うことができる。
【０１０９】
図９は、サーバ１と画像処理装置３の動作を説明するための図である。なお画像処理装置２の動作も同様である。
【０１１０】
まず、画像処理装置３における機能設定画面表示用のアプリケーションが起動され（丸数字１）、画像処理装置３からサーバ１へ画面情報の取得要求が送信される（丸数字２）。
【０１１１】
サーバ１は、前記画面情報の取得要求に対して画面情報を作成するとともに、作成した画面情報を画像処理装置３へ送信する（丸数字３）。
【０１１２】
画像処理装置３は、受信した画面情報を解析し（丸数字４）、既存の機能に対して追加された機能設定値や、新たな機能についての機能設定値が表示されるように、画面情報を変更し（丸数字５）、画面情報に基づいて操作パネル２１０の表示部２１０ａに機能設定画面を表示する（丸数字６）。
【０１１３】
ユーザによりパネル操作が行われると（丸数字７）、画像処理装置３は、前記機能設定画面を介してユーザにより設定された機能設定値を保存し（丸数字８）、次の画面情報の取得要求をサーバ１に対して行う（丸数字９）。
【０１１４】
サーバ１は、前記画面情報の取得要求に対して次の画面情報を作成するとともに、作成した画面情報を画像処理装置３へ送信する（丸数字１０）。以下、必要な機能設定が終了するまで、丸数字４〜１０の動作が繰り返される。
【０１１５】
必要な機能設定が終わると、画像処理装置３はアプリケーションを終了する（丸数字１１）。
【０１１６】
図１０は、図８で説明した実施形態について、画像処理装置３で実行される機能設定画面表示制御処理を示すフローチャートである。この処理は、画像処理装置３のＣＰＵ２０１がＲＯＭ２０２等の記録媒体に記録された動作プログラムに従って動作することにより実行される。また、画像処理装置２で実行される機能設定画面表示制御処理も同じである。
【０１１７】
ステップＳ０１でサーバ１（アプリケーション）から画面情報を取得し、ステップＳ０２で、画面情報を解析する。
【０１１８】
次に、ステップＳ０３で、画像処理装置３に搭載されている１つの機能を取得する。具体的には、データ記憶部２０７に記憶されている機能の識別情報のうちの一つを取得する。
【０１１９】
ステップＳ０４で、前記取得した機能が表示対象の機能かどうかを判断する。具体的には、取得した機能が、画面情報に含まれている機能設定値で設定される機能かどうか、または画面情報に含まれている機能設定値で設定される機能と同一の機能グループに属する機能かどうかを判断する。
【０１２０】
取得した機能が、画面情報に含まれている機能設定値で設定される機能であるか、または画面情報に含まれている機能設定値で設定される機能と同一の機能グループに属する機能である場合は（ステップＳ０４でＹＥＳ）、ステップＳ０５で、その機能についての全ての機能設定値を表示するように、画面情報を変更したのち、ステップＳ０６に進む。取得した機能が、画面情報に含まれている機能設定値で設定される機能でもなく、画面情報に含まれている機能設定値で設定される機能と同一の機能グループに属する機能でもない場合は（ステップＳ０４でＮＯ）、そのままステップＳ０６に進む。
【０１２１】
ステップＳ０６では、画像処理装置３に搭載されている次の機能があるかどうかを調べ、あれば（ステップＳ０６でＹＥＳ）、ステップＳ０３に戻り、画像処理装置３に搭載されている機能の全てについて調べ終わるまで、ステップＳ０３〜Ｓ０６を繰り返す。画像処理装置３に搭載されている機能の全てについて、ステップＳ０４の判断が行われると（ステップＳ０６でＮＯ）、ステップＳ０７に進む。
【０１２２】
ステップＳ０７では、変更された画面情報に基づく機能設定画面を、操作パネル２１０の表示部２１０ａに表示する。
【０１２３】
次に、ステップＳ０８でユーザによるパネル操作、具体的には機能設定値の選択を受け付け、ステップＳ０９で「ＯＫ」ボタンの押下を受け付ける。そして、ステップＳ１０で、「ＯＫ」ボタンの押下により確定した機能設定値を保存した後、ステップＳ１１で、次の機能設定画面の有無を判断する。
【０１２４】
次の機能設定画面があれば（ステップＳ１１でＹＥＳ）、ステップＳ０１に戻り、次の画面情報をサーバ１から取得する。次の機能設定画面がなければ（ステップＳ１１でＮＯ）、ステップＳ１２で、設定された機能設定値によりジョブを実行する。
【０１２５】
図１１はこの発明の他の実施形態を説明するための図である。この実施形態では、サーバ１で作成される画面情報に機能の識別情報を含めることによって、画像処理装置３が機能設定値を表示すべき機能を特定する例を示すものである。
【０１２６】
画像処理装置３からの画面情報の取得要求に基づいて、サーバ１から画面情報１０５が送信される。画面情報１０５には少なくとも１つの機能の識別情報が含まれている。この例では、機能「ファイルフォーマット」の識別情報１０１０１００、機能「解像度」の識別情報１０１０２００、機能「両面」の識別情報１０１０３００が含まれている。
【０１２７】
前記画面情報１０５を受信した画像処理装置３は、画面情報１０５を解析し、自装置に搭載されている機能の中から、機能設定画面に機能設定値を表示すべき機能を特定する。図１１の例では、画面情報１０５に含まれている機能の他、該機能と同一グループに属する機能が、機能設定画面に機能設定値を表示すべき機能と特定する構成となされている。
【０１２８】
図１１の例では、画面情報１０５に含まれている前記機能（「ファイルフォーマット」、「解像度」、「両面」）が機能設定画面に機能設定値を表示すべき機能と特定される。そして、データ記憶部２０７に識別情報が記憶されている機能のうち、前記特定された機能である「ファイルフォーマット」、「解像度」、「両面」についての全ての機能設定値を、操作パネル２１０の表示部２１０ａに表示する。
【０１２９】
画像形成装置３には「ファイルフォーマット」という既存の機能について、「SeachableＰＤＦ」という新たな機能設定値が追加されているから、機能設定値「SeachableＰＤＦ」についてもユーザが選択可能に表示されることになる。そこで、画像形成装置３は、画面情報１０５を実際に表示すべき機能設定値を含む画面情報１０５ａに変換し、これに基づいて機能設定画面Ｄ７が、操作パネル２１０の表示部２１０ａに表示される。この機能設定画面Ｄ７には、「ファイルフォーマット」、「解像度」、「両面」の各機能の名称と各機能についての機能設定値と、「ＯＫ」ボタンと「キャンセル」ボタンとが表示されているが、機能「ファイルフォーマット」の機能設定値のプルダウンメニューには、画像形成装置３に追加されている機能設定値「SeachableＰＤＦ」も、選択可能に表示される。
【０１３０】
図１１（Ａ）の画面Ｄ７において、ユーザが「ＯＫ」ボタンを押下すると、設定値が確定保存されるとともに、画像処理装置３はサーバ１に対して次の画面情報の取得要求を行う。サーバ１はこの取得要求を受けて画面情報１０６を画像処理装置３に送信する。
【０１３１】
画面情報１０６には、機能「カラー」の識別情報１０２０１００と機能「シャープネス」の識別情報１０２０２００の各識別情報が含まれている。
【０１３２】
前記画面情報１０６を受信した画像処理装置３は、画面情報１０６を解析し、自装置に搭載されている機能の中から、機能設定画面に機能設定値を表示すべき機能を特定する。
【０１３３】
画像処理装置３には、機能グループ「画像調整」に属する機能として、「カラー」及び「シャープネス」の他、「下地調整」機能が新たに搭載されているから、画面情報１０６に含まれている「カラー」、「シャープネス」の各機能の他、同一の機能グループに属する機能「下地調整」が、機能設定値を表示すべき機能として特定される。
【０１３４】
そこで、画像形成装置３は、画面情報１０６を実際に表示すべき機能設定値を含む画面情報１０６ａに変換し、これに基づいて機能設定画面Ｄ８が、操作パネル２１０の表示部２１０ａに表示される。この機能設定画面Ｄ８には、「カラー」、「シャープネス」及び「下地調整」の各機能の名称と各機能についての機能設定値と、「ＯＫ」ボタンと「キャンセル」ボタンとが表示される。なお、各機能についての機能設定値はプルダウンメニュー表示により選択可能に表示され、プルダウンメニュー表示された各機能設定値の中から、ユーザが希望する機能設定値を選択すると、図８（Ｂ）の画面Ｄ８に示すように、選択された機能設定値のみが表示された状態となる。
【０１３５】
このように、この実施形態では、機能の識別情報を含む画面情報から、機能設定値で設定される機能、及び該機能と同一の機能グループに属する機能を、機能設定画面に機能設定値を表示すべき機能として特定し、画像処理装置２、３のデータ記憶部２０７に記憶されている識別情報のうち、前記特定された機能についての全ての機能設定値を、ユーザが選択可能に操作パネル２１０の表示部２１０ａに表示させる。このため、画像処理装置２または３に既存の機能についての新たな機能設定値が追加され、あるいは新たな機能が追加された場合であっても、新たな機能設定値が追加された機能、あるいは追加された新たな機能が画面情報に基づいて特定される構成としておくことにより、サーバ１の機能設定画面作成用のアプリケーションをアップデートしなくても、これら追加された機能設定値や新たな機能の機能設定値を、画像処理装置に表示させることができる。これにより、ユーザはサーバ１には情報として存在しない機能の設定を画像処理装置で行うことができる。
【０１３６】
なお、図１１に示す実施形態における画像処理装置３の動作は、図１０のフローチャートと同様に行われる。
【０１３７】
図１２はこの発明のさらに他の実施形態を説明するための図である。この実施形態では、サーバ１で作成される画面情報に機能グループの識別情報を含めることによって、画像処理装置３が機能設定値を表示すべき機能を特定する例を示すものである。
【０１３８】
画像処理装置３からの画面情報の取得要求に基づいて、サーバ１から画面情報１０７が送信される。画面情報１０７には少なくとも１つの機能グループの識別情報が含まれている。この例では、機能グループ「読み込み設定」の識別情報１０１００００が含まれている。
【０１３９】
前記画面情報１０７を受信した画像処理装置３は、画面情報１０７を解析し、自装置に搭載されている機能の中から、機能設定画面に機能設定値を表示すべき機能を特定する。図１２の例では、画面情報１０７に含まれている機能グループに属する機能を、機能設定画面に機能設定値を表示すべき機能と特定する構成となされている。
【０１４０】
図１２の例では、機能グループ「読み込み設定」に属する機能（「ファイルフォーマット」、「解像度」、「両面」）が機能設定画面に機能設定値を表示すべき機能と特定される。そして、データ記憶部２０７に識別情報が記憶されている機能のうち、前記特定された機能である「ファイルフォーマット」、「解像度」、「両面」についての全ての機能設定値を、操作パネル２１０の表示部２１０ａに表示する。
【０１４１】
画像形成装置３には「ファイルフォーマット」という既存の機能について、「SeachableＰＤＦ」という新たな機能設定値が追加されているから、機能設定値「SeachableＰＤＦ」についてもユーザが選択可能に表示されることになる。そこで、画像形成装置３は、画面情報１０７を実際に表示すべき機能設定値を含む画面情報１０７ａに変換し、これに基づいて機能設定画面Ｄ９が、操作パネル２１０の表示部２１０ａに表示される。この機能設定画面Ｄ９には、「ファイルフォーマット」、「解像度」、「両面」の各機能の名称と各機能についての機能設定値と、「ＯＫ」ボタンと「キャンセル」ボタンとが表示されているが、機能「ファイルフォーマット」の機能設定値のプルダウンメニューには、画像形成装置３に追加されている機能設定値「SeachableＰＤＦ」も、選択可能に表示される。
【０１４２】
図１２（Ａ）の画面Ｄ９において、ユーザが「ＯＫ」ボタンを押下すると、設定値が確定保存されると共に、画像処理装置３はサーバ１に対して次の画面情報の取得要求を行う。サーバ１はこの取得要求を受けて画面情報１０８を画像処理装置３に送信する。
【０１４３】
画面情報１０８には、機能グループ「画像調整」の識別情報１０２００００が含まれている。
【０１４４】
前記画面情報１０８を受信した画像処理装置３は、画面情報１０８を解析し、自装置に搭載されている機能の中から、機能設定画面に機能設定値を表示すべき機能を特定する。
【０１４５】
画像処理装置３には、機能グループ「画像調整」に属する機能として、「カラー」及び「シャープネス」の他、「下地調整」機能が新たに搭載されているから、これらの「カラー」、「シャープネス」及び「下地調整」が、機能設定値を表示すべき機能として特定される。
【０１４６】
そこで、画像形成装置３は、画面情報１０８を実際に表示すべき機能設定値を含む画面情報１０８ａに変換し、これに基づいて機能設定画面Ｄ１０が、操作パネル２１０の表示部２１０ａに表示される。この機能設定画面Ｄ１０には、「カラー」、「シャープネス」及び「下地調整」の各機能の名称と各機能についての機能設定値と、「ＯＫ」ボタンと「キャンセル」ボタンとが表示される。なお、各機能についての機能設定値はプルダウンメニュー表示により選択可能に表示され、プルダウンメニュー表示された各機能設定値の中から、ユーザが希望する機能設定値を選択すると、図１２（Ｂ）の画面Ｄ１０に示すように、選択された機能設定値のみが表示された状態となる。
【０１４７】
このように、この実施形態では、機能グループの識別情報を含む画面情報から、前記機能グループに属する機能を、機能設定画面に機能設定値を表示すべき機能として特定し、画像処理装置２、３のデータ記憶部２０７に記憶されている識別情報のうち、前記特定された機能についての全ての機能設定値を、ユーザが選択可能に操作パネル２１０の表示部２１０ａに表示させる。このため、画像処理装置２または３に既存の機能についての新たな機能設定値が追加され、あるいは新たな機能が追加された場合であっても、新たな機能設定値が追加された機能、あるいは追加された新たな機能が画面情報に基づいて特定される構成としておくことにより、サーバ１の機能設定画面作成用のアプリケーションをアップデートしなくても、これら追加された機能設定値や新たな機能の機能設定値を、画像処理装置に表示させることができる。これにより、ユーザはサーバ１には情報として存在しない機能の設定を画像処理装置で行うことができる。
【０１４８】
なお、図１２に示す実施形態における画像処理装置３の動作は、図１０のフローチャートにおけるステップＳ０４において、取得した機能が画面情報に含まれている機能グループに属するか否かを判断することにより表示対象かどうかを判断する点を除いて、図１０のフローチャートと同様に行われる。
【０１４９】
図１３はこの発明の更に他の実施形態を示す図である。この実施形態では、機能設定画面への非表示指定がなされている機能の識別情報、及び／または機能設定画面への追加表示禁止の機能の識別情報を画面情報に含めることにより、これらの機能については機能設定値を、機能設定画面に表示しないように構成したものである。
【０１５０】
画像処理装置３からの画面情報の取得要求に基づいて、サーバ１から画面情報１０９が送信される。画面情報１０９には、機能設定値である「ＰＤＦ」、「Ｃｏｍｐａｃｔ  ＰＤＦ」、「２００ｄｐｉ」、「３００ｄｐｉ」、「フルカラー」及び「グレースケール」の各識別情報（１０１０１０１、１０１０１０２、１０１０２０１、１０１０２０２、１０２０１０１、１０２０１０２）が含まれている。
【０１５１】
画面情報１０９にはさらに、非表示機能を示すリストとして「両面」の識別情報１０１０３００と、新規機能追加表示禁止の機能グループとして「画像調整」の識別情報１０２００００が含まれている。これらの非表示及び新規機能追加表示禁止の対象は、予めサーバ１のアプリケーションに設定されている。
【０１５２】
前記画面情報１０９を受信した画像処理装置３は、画面情報１０９を解析し、自装置に搭載されている機能の中から、機能設定画面に機能設定値を表示すべき機能を特定する。
【０１５３】
この実施形態では、画面情報１０９に含まれている機能設定値で設定される機能、及び該機能と同一の機能グループに属する機能を、機能設定画面に機能設定値を表示すべき機能として特定するものとなされている。従って、「ファイルフォーマット」、「解像度」、「両面」、「カラー」、「シャープネス」、「下地調整」の各機能を、機能設定画面に機能設定値を表示すべき機能として特定される。
【０１５４】
しかし、画面情報１０９には非表示の機能として機能「両面」の識別情報が含まれているから、機能「両面」については、機能名称も機能設定値も非表示となる。さらに、画面情報１０９には、新規機能追加表示禁止として機能グループ「画像調整」の識別情報が含まれているから、画像処理装置３に新たに追加された機能である「下地調整」についても、機能名称も機能設定値も非表示となる。なお、サーバ１のアプリケーションによって認識されない新たに追加搭載された機能かどうかは、新たに追加搭載された機能であることを示す情報を付しておけばよい。
【０１５５】
その結果、画面情報１０９に基づいて操作パネル２１０の表示部２１０ａに表示される機能設定画面Ｄ１１は、図１３に示すとおりとなる。なお、画面Ｄ１２は、「ファイルフォーマット」の機能設定値をプルダウンメニュー表示で表示したものである。
【０１５６】
このように、この実施形態では、画面情報に、機能設定画面への非表示指定がなされている機能を特定するための識別情報や、新規機能追加表示禁止の機能を特定するための識別情報を含めることにより、前記機能について機能設定値の表示を行わないようにすることができ、機能によっては機能設定値の表示を望まないユーザにとって便利なものとなる。
【０１５７】
図１４は、図１３で説明した実施形態において、画像処理装置３で実行される機能設定画面表示制御処理を示すフローチャートである。この処理は、画像処理装置３のＣＰＵがＲＯＭ等の記録媒体に記録された動作プログラムに従って動作することにより実行される。また、画像処理装置２で実行される機能設定画面表示制御処理も同じである。
【０１５８】
ステップＳ２１でサーバ１から画面情報を取得し、ステップＳ２２で、画面情報を解析する。
【０１５９】
次に、ステップＳ２３で、画像処理装置３に搭載されている１つの機能を取得する。具体的には、データ記憶部２０７に記憶されている機能の識別情報のうちの一つを取得する。
【０１６０】
ステップＳ２４で、前記取得した機能が表示対象の機能かどうかを判断する。具体的には、取得した機能が、画面情報に含まれている機能設定値で設定される機能かどうか、または画面情報に含まれている機能設定値で設定される機能と同一の機能グループに属する機能かどうかを判断する。
【０１６１】
取得した機能が、画面情報に含まれている機能設定値で設定される機能であるか、または画面情報に含まれている機能設定値で設定される機能と同一の機能グループに属する機能である場合は（ステップＳ２４でＹＥＳ）、ステップＳ２５では、その機能が画面情報１０９に含まれている非表示リストに該当するか否かを判断する。非表示リストに該当しなければ（ステップＳ２５でＮＯ）、ステップＳ２６では、その機能が画面情報１０９に含まれている新規機能追加表示禁止の機能グループに該当するか否かを判断する。新規機能追加表示禁止の機能グループに該当しなければ（ステップＳ２６でＮＯ）、ステップＳ２７では、前記特定された機能についての全ての機能設定値を表示するように、画面情報を変更したのち、ステップＳ２８に進む。取得した機能が、画面情報に含まれている機能設定値で設定される機能でもなく、画面情報に含まれている機能設定値で設定される機能と同一の機能グループに属する機能でもない場合（ステップＳ２４でＮＯ）、機能が画面情報１０９に含まれている非表示リストに該当する場合（ステップＳ２５でＹＥＳ）、機能が画面情報１０９に含まれている新規機能追加表示禁止の機能グループに該当する場合（ステップＳ２６でＹＥＳ）、いずれもそのままステップＳ２８に進む。
【０１６２】
ステップＳ２８では、画像処理装置３に搭載されている次の機能があるかどうかを調べ、あれば（ステップＳ２８でＹＥＳ）、ステップＳ２３に進み、画像処理装置３に搭載されている機能の全てについて調べ終わるまで、ステップＳ２３〜Ｓ２７を繰り返す。画像処理装置３に搭載されている機能の全てについて、ステップＳ２４〜２６の判断が行われると（ステップＳ２８でＮＯ）、ステップＳ２９に進む。
【０１６３】
ステップＳ２９では、変更された画面情報に基づく機能設定画面を、操作パネル２１０の表示部２１０ａに表示する。
【０１６４】
次に、ステップＳ３０でユーザによるパネル操作、具体的には機能設定値の選択を受け付け、ステップＳ３１で「ＯＫ」ボタンの押下を受け付ける。そして、ステップＳ３２で、「ＯＫ」ボタンの押下により確定した機能設定値を保存した後、ステップＳ３３で、次の機能設定画面の有無を判断する。
【０１６５】
次の機能設定画面があれば（ステップＳ３３でＹＥＳ）、ステップＳ２１に戻り、次の画面情報をサーバ１から取得する。次の機能設定画面がなければ（ステップＳ３３でＮＯ）、ステップＳ３４で、設定された機能設定値によりジョブを実行する。
【符号の説明】
【０１６６】
１      サーバ
２      画像処理装置
３      画像処理装置
１１    ＣＰＵ
１４    記憶部
１７    ネットワークインターフェース部
２０１  ＣＰＵ
２０４  ネットワークインターフェース部
２０５  設定記憶部
２０６  画面情報記憶部
２０７  データ記憶部
２０８  画面情報解析部
２０９  画面情報変換部
２１０  操作パネル
２１０ａ  表示部
【図１】
2012027863.tif 000003
【図２】
2012027863.tif 000004
【図３】
2012027863.tif 000005
【図４】
2012027863.tif 000006
【図５】
2012027863.tif 000007
【図６】
2012027863.tif 000008
【図７】
2012027863.tif 000009
【図８】
2012027863.tif 000010
【図９】
2012027863.tif 000011
【図１０】
2012027863.tif 000012
【図１１】
2012027863.tif 000013
【図１２】
2012027863.tif 000014
【図１３】
2012027863.tif 000015
【図１４】
2012027863.tif 000016