(57)【要約】【課題】画像処理装置は多数の設定や装着可能なオプションがありそれら多数の設定や装着可能なオプションはユーザにより頻繁に更新される可能性がある。前記更新を把握しない状態で外部からファイルを取得してその内容に従い設定を行う／アプリケーションをインストールすると、正しく設定／インストールができないことがある。【解決手段】画像処理装置で外部からファイルを取得してその内容に従い設定を行う／アプリケーションをインストールするとき、当該時点での画像処理装置の設定やオプションの状態を比較し、設定を行う／アプリケーションをインストールするかどうか判定する。【選択図】  図３
2015184940.tif 000002
【特許請求の範囲】
【請求項１】
格納されたコンテンツ及びファイルを外部からダウンロード可能なＷＥＢサーバとネットワークで接続された画像生成及び印刷等の機能を有する画像処理装置において、前記画像処理装置が接続されたネットワーク経由で指定された前記ＷＥＢサーバのコンテンツを取得するコンテンツ取得手段と、現在の当該画像処理装置のすべての設定情報を取得する設定情報取得機能と、現在の当該画像処理装置に装着されたすべてオプション機器の情報を取得するオプション情報取得機能と、画面の表示および入力受付が可能な表示装置を有し、コンテンツ取得機能で予め指定されたＵＲＬのＷＥＢサーバのコンテンツを取得する手段と（Ｓ１０８）、コンテンツの内容を解析して１つ以上のファイル情報を検出する手段と（Ｓ１１１）、前記検出した各ファイル情報に付帯する情報を取得する手段と、設定情報取得機能で取得した当該画像処理装置の当該時点での設定情報及びオプション情報取得機能で取得した当該画像処理装置の当該時点でのオプション情報と前記各ファイル情報に付帯する情報を参照して各ファイル情報に付帯する情報の内容がすべて当該画像処理装置の当該時点での設定情報または当該時点でのオプション情報にふくまれるかどうかファイル情報毎に判定する情報判定手段と（Ｓ１１３）、前記情報判定手段による判定がすべて含まれるであれば、表示装置に当該ファイル情報に含まれるファイル名を表示し（Ｓ１１７）、前記情報判定手段による判定がすべては含まれないであれば表示装置に当該ファイル情報に含まれるファイル名を表示しないまたはファイル名をグレーアウトで表示する手段を有する（Ｓ１１９）、ことを特徴とする画像処理装置及びその制御方式。
【請求項２】
情報判定手段による判定がすべては含まれないであれば表示装置に当該ファイル情報のファイル名をグレーアウトで表示する手段を有するとき、情報判定手段による判定がすべては含まれないであれば、情報判定手段による判定で各ファイル情報に付帯する情報に含まれる情報でかつ当該画像処理装置の当該時点での設定情報および当該時点でのオプション情報に含まれない情報を前記ファイル情報のファイル名とともに表示装置に表示すること（Ｓ１２０）を特徴とする請求項１に記載の画像処理装置及びその制御方式。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置においてサーバ上に置かれた当該画像処理装置に対する設定ファイルやアプリケーションの有効性の確認方法に関する。
【背景技術】
【０００２】
近年、情報処理装置において情報処理装置の諸設定を容易にするため、例えば外部サーバから設定諸情報を記した設定情報ファイルをダウンロードしてその記された内容に従い設定を行う機能を実装するようになった。また情報処理装置の機能を拡張するため、例えば外部サーバからアプリケーションのインストールファイルをダウンロードしインストールを実行する機能を実装した情報処理装置もある。
【０００３】
外部サーバ等に置かれた設定情報ファイルに従い設定またはアプリケーションをインストールする場合、情報処理装置の機種名と設定情報ファイルまたはアプリケーションに付帯する機種名情報を参照し設定／インストール可否を判断する情報処理装置も登場している。
【０００４】
また設定情報ファイルまたはアプリケーションのインストールファイルに設定／インストール可能な情報処理装置に関する機能条件を記した条件情報を付帯させ、前記条件情報を参照して設定／インストールの可否を判断する情報処理装置もある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３１８６９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
情報処理装置の中で特に画像の生成、印刷等の画像処理を行う画像処理装置の場合、様々な設定やオプション機器等があり、それらの組み合わせによって、画像処理装置の機能が追加または制限されることがある。これらの設定やオプション機器はユーザにより変更されることがある。前記ユーザによる変更の結果、画像処理装置の機能が変更される。このため設定情報ファイルまたはアプリケーションに設定／インストール可能な画像処理装置に関する機能条件を記したファイルを参照するだけでは設定／インストールの可否を判断できない場合が発生する。
【課題を解決するための手段】
【０００７】
本発明は、格納されたコンテンツ及びファイルを外部からダウンロード可能なＷＥＢサーバとネットワークで接続された画像生成及び印刷等の機能を有する画像処理装置において、前記画像処理装置が接続されたネットワーク経由で指定された前記ＷＥＢサーバのコンテンツを取得するコンテンツ取得手段と、現在の当該画像処理装置のすべての設定情報を取得する設定情報取得機能と、現在の当該画像処理装置に装着されたすべてオプション機器の情報を取得するオプション情報取得機能と、画面の表示および入力受付が可能な表示装置を有し、コンテンツ取得機能で予め指定されたＵＲＬのＷＥＢサーバのコンテンツを取得する手段と、コンテンツの内容を解析して１つ以上のファイル情報を検出する手段と、前記検出した各ファイル情報に付帯する情報を取得する手段と、設定情報取得機能で取得した当該画像処理装置の当該時点での設定情報及びオプション情報取得機能で取得した当該画像処理装置の当該時点でのオプション情報と前記各ファイル情報に付帯する情報を参照して各ファイル情報に付帯する情報の内容がすべて当該画像処理装置の当該時点での設定情報または当該時点でのオプション情報にふくまれるかどうかファイル情報毎に判定する情報判定手段と、前記情報判定手段による判定がすべて含まれるであれば、表示装置に当該ファイル情報に含まれるファイル名を表示し、前記情報判定手段による判定がすべては含まれないであれば表示装置に当該ファイル情報に含まれるファイル名を表示しないまたはファイル名をグレーアウトで表示する手段を有する、ことを特徴とする画像処理装置及びその制御方式である。
【発明の効果】
【０００８】
本発明により、設定情報ファイルまたはアプリケーションのインストールファイルを取得する時点での画像処理装置に設定／インストール可能な設定情報ファイル／アプリケーションのみを選択することができる。その結果設定情報ファイルに記載された設定内容が画像処理装置に正確に反映または画像処理装置にインストールしたアプリケーションが正常に機能することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明が適用されるシステム構成図の一例である。
【図２】本発明が適用される画像処理装置のハードウェア構成図の一例である。
【図３】本発明のフローチャートの一例である。
【図４】機能選択画面の一例である。
【図５】ＵＲＬ格納の形式の一例である。
【図６】取得した画像処理装置の設定を示す設定情報の一例である。
【図７】取得した画像処理装置に装着されているオプション機器の情報の一例である。
【図８】ファイル情報の形式の一例である。
【図９】ファイル情報に表示がＯＮを追記した形式の一例である。
【図１０】ファイル情報に含まれない情報を追記した形式の一例である。
【図１１】ダウンロード可能な設定ファイル／アプリケーションのリスト表示画面の一例である。
【図１２】設定／インストール不可ファイル名を表示の入力を受け付ける表示画面の一例である。
【図１３】ダウンロード可能な設定ファイル／アプリケーションのリスト表示画面の一例である。
【発明を実施するための形態】
【００１０】
以下、本発明を実施するための形態について図面を用いて説明する。
【００１１】
本発明が適用されるシステム構成について図１を用いて説明する。１は本発明が実装される画像処理装置、２はネットワーク、３は本発明で画像処理装置１によりダウンロードされるＷＥＢコンテンツ、ファイル等が格納されたＷＥＢサーバである。画像処理装置１とＷＥＢサーバ３はネットワーク２を介して接続されている。
【００１２】
図２に本発明の画像処理装置のＨ／Ｗブロック構成図の一例を示す。１は本発明を実装する画像処理装置である。２はネットワークを介して他機器と接続する通信回線である。１１は本発明を制御するＣＰＵ、１２はＣＰＵ１１のワークエリアを提供するＲＡＭ、１３は本発明のプログラムを提供およびさまざまな設定、及びファイルを格納するハードディスク（ＮＶＲＡＭ、等でも構わない）である。１４は表示及びユーザがＧＵＩ（グラフィックユーザーインターフェース）を介して様々な入力を行うユーザコマンド入力装置、１５は画像を光学的に読み取り画像データを生成する読み取り装置、１６はネットワーク２を介して外部機器との通信を制御する通信装置である。１７はメインバスである。
【００１３】
尚、本発明では特に断らない限り、画像生成装置１のＣＰＵ１１がメインバス１７を介してＲＡＭ１２、ＨＤＤ１３、ユーザコマンド入力装置１４、読み取り装置１５、通信装置１６、を制御して本発明を実行する。
【００１４】
次に画像処理装置１に実装された本発明の詳細について図３を用いて説明する。画像処理装置１に電源が投入され画像処理装置１が起動する（Ｓ１０１）。そして初期化してアイドル状態になる（Ｓ１０２）。そしてユーザコマンド入力装置１４で図４で例示される機能選択画面を表示し機能選択が入力されるのを待つ（Ｓ１０３）。
【００１５】
機能選択が入力されたとき、入力された機能選択は設定ファイル／アプリケーションのダウンロード及び設定／インストールか判断する（Ｓ１０４）。入力された機能選択は設定ファイル／アプリケーションのダウンロード及び設定／インストールでなければ入力された機能選択に対応する機能処理を行う（Ｓ１０５）。（この処理は本発明と関係がないので詳細は省略する）。Ｓ１０３を行う。入力された機能選択は設定ファイル／アプリケーションのダウンロード及び設定／インストールであれば予め指定されたＵＲＬからＷＥＢコンテンツを通信装置１６に取得することを要求する（Ｓ１０６）。尚、予め指定されたＵＲＬは図５で示されるような形式で予め画像処理装置１に入力されているものとする。通信装置１６が予め指定されたＵＲＬからＷＥＢコンテンツを取得するのを待つ（Ｓ１０７）。通信装置１６がＷＥＢコンテンツを取得したならばその内容をＲＡＭ１２上に格納する（Ｓ１０８）。
【００１６】
画像処理装置１の現時点で設定されているすべての設定情報を取得する（Ｓ１０９）。図６に読み取り装置１５で読み取った画像データを送信するため設定情報の一例を図示する。次に画像処理装置１に現時点で実装されているすべてオプション機器についてのオプション情報を取得する（Ｓ１１０）。図７にオプション情報の一例を図示する。そしてＲＡＭ２上に格納したＷＥＢコンテンツの内容に設定情報を記した設定情報ファイルやアプリケーションインストールのためのアプリケーションファイルに関する情報を記したファイル情報が含まれるか、調べる（Ｓ１１１）。
【００１７】
尚ファイル情報の構造の一例を図８に示す。ファイル情報が含まれていれば前記ファイル情報を取り出しＲＭＡ１２上に格納する（Ｓ１１２）。格納された前記ファイル情報内のファイル付帯情報に記されたすべての設定及びオプションの内容が画像処理装置１の現時点で設定されている設定情報及び実装されているオプション情報に含まれているかどうか調べる（Ｓ１１３）。すべて含まれていれば当該ファイル情報に関連付けられる設定情報ファイルに記されている設定を画像処理装置１に設定することは可能または当該ファイル情報に関連つけられるアプリケーションファイルでアプリケーションのインストールは可能と判断する。その判断結果をＲＡＭ１２上のファイル情報の表示にＯＮを追記する（Ｓ１１４）。
【００１８】
ファイル情報の表示にＯＮを追記したＲＡＭ１２上のファイル情報の一例を図９に図示する。すべて含まれていなければ当該ファイル情報に関連付けられる設定情報ファイルで示される設定を画像処理装置１に設定することは不可能または当該ファイル情報に関連つけられるアプリケーションファイルでアプリケーションのインストールは不可能と判断する。そしてＲＡＭ１２上に格納されたファイル情報にファイル付帯情報に記された情報で設定情報及びオプション情報にはないすべて情報をファイル情報の含まれない情報に追記する（Ｓ１１５）。ファイル情報の含まれない情報を追記したＲＡＭ１２上のファイル情報の一例を図１０に図示する。
【００１９】
ＲＡＭ１２上に格納されたＷＥＢコンテンツ内のすべてファイル情報を調査したかどうか判断する（Ｓ１１６）。すべて調査していないならばＳ１１１を行う。すべて調査したならばユーザコマンド入力装置１４にファイル情報の表示がＯＮになっているすべてのファイル情報の名前とその名前に対応するダウンロード及び設定／インストールのための選択／実行ボタンをリスト表示する（Ｓ１１７）。リスト表示の一例を図１１に示す。
【００２０】
次に追記された含まれない情報を持つファイル情報がある情報がある場合、前記含まれない情報を設定／インストール不可能な理由として表示するかどうかの不可能理由表示設定を確認する（Ｓ１１８）。尚、不可能理由表示設定は予めユーザコマンド入力装置１４上に図１２で例示されるような画面を表示して入力されているものとする。不可能理由表示設定がＯＮであればファイル情報の表示がＯＦＦのすべてのファイル情報の名前をユーザコマンド入力装置１４上にグレーアウトで追加表示する（Ｓ１１９）。そして当該ファイル情報の含まれない情報に記載されているすべての項目をユーザコマンド入力装置１４上に対応するファイル情報の名前に関連つけてグレーアウトで追加表示する（Ｓ１２０）。表示例を図１３に示す。
【００２１】
ユーザコマンド入力装置１４からの入力を待つ（Ｓ１２１）。入力がキャンセルかファイル情報の名前に対応する選択／実行ボタンか判定する（Ｓ１２２）。キャンセルであればＳ１０３を実行する。ファイル情報の名前に対応する選択／実行ボタンであれば対応するファイル情報のファイルの位置を示すＵＲＬをＲＡＭ１２上に格納された対応するファイル情報のファイルＵＲＬから取得する（Ｓ１２３）。
【００２２】
前記取得したＵＲＬが示す位置からファイルをネットワーク２を介してダウンロードするように通信装置１６に要求する（Ｓ１２４）。通信装置１６がファイルのダウンロードを完了するのを待つ（Ｓ１２５）。通信装置１６がファイルのダウンロードを完了するとダウンロードしたファイルをハードディスク１３に格納する（Ｓ１２６）。入力された選択／実行ボタンに対応するファイル情報のファイル属性はアプリケーションかどうか属性判定する（Ｓ１２７）。
【００２３】
前記属性判定がアプリケーションであればハードディスク１３に格納したファイルをアプリケーションのインストール用ファイルと認識し、アプリケーションのインストールを実行する（Ｓ１２８）。Ｓ１０３を行う。前記属性判定が設定情報であれば、ハードディスク１３に格納したファイルを設定情報ファイルと認識してファイルに記載された内容に従い画像処理装置１の設定を変更する（Ｓ１２９）。Ｓ１０３を実行する。
【符号の説明】
【００２４】
１  画像処理装置
２  ネットワーク
３  ＷＥＢサーバ
【図１】
2015184940.tif 000003
【図２】
2015184940.tif 000004
【図３】
2015184940.tif 000005
【図４】
2015184940.tif 000006
【図５】
2015184940.tif 000007
【図６】
2015184940.tif 000008
【図７】
2015184940.tif 000009
【図８】
2015184940.tif 000010
【図９】
2015184940.tif 000011
【図１０】
2015184940.tif 000012
【図１１】
2015184940.tif 000013
【図１２】
2015184940.tif 000014
【図１３】
2015184940.tif 000015