(57)【要約】【課題】  画像処理装置の最新のオプション製品、または画像処理装置にインストールするアプリケーション製品の情報の中で、既に備えているオプション製品を除いた、自機で対応でき且つ必要な製品の情報だけを抽出してユーザに通知することである。【解決手段】  画像処理装置１０４は、システム統括部５１１が顧客管理サーバから取得したオプション機能情報中から自機に適応可能なオプション機能情報を抽出する。そして、システム統括部５１１が抽出された自機に適応可能なオプション機能情報を画像処理装置１０４の操作部５０７に通知する構成を特徴とする。【選択図】  図５
2007166057.tif 000002
【特許請求の範囲】
【請求項１】
管理装置と画像処理装置を通信回線を介して接続し、前記画像処理装置が前記管理装置からオプション機能情報を取得可能な画像処理システムにおいて、
前記画像処理装置は、
前記管理装置から取得したオプション機能情報中から自機に適応可能なオプション機能情報を抽出する抽出手段と、
前記抽出手段により抽出された自機に適応可能なオプション機能情報を通知する第１の通知手段とを有し、
前記管理装置は、
前記画像処理装置に対するオプション機能情報を前記画像処理装置に通知する第２の通知手段を備えることを特徴とする画像処理システム。
【請求項２】
前記第１の通知手段は、前記画像処理装置の操作パネル上の表示手段に一覧通知することを特徴とする請求項１記載の画像処理システム。
【請求項３】
前記オプション機能情報は、前記画像処理装置の機能を拡張するオプション装置に対する新規のオプション機能情報と、前記画像処理装置の機能を拡張するオプション装置に対して更新されたオプション機能情報とを含むことを特徴とする請求項１又は２記載の画像処理システム。
【請求項４】
前記オプション機能情報は、製品コード、製品サムネイル画像情報、製品関連情報を含むことを特徴とする請求項１乃至３のいずれかに記載の画像処理システム。
【請求項５】
前記画像処理装置は、選択されるオプション機能情報のカタログ印刷の要求を受付ける第１の要求受付手段と、選択されるオプション機能の発注の要求を受付ける第２の要求受付手段とをさらに有することを特徴とする請求項１乃至４のいずれかに記載の画像処理システム。
【請求項６】
前記画像処理装置は、前記オプション機能情報の取得状態を示す状態表示手段を備えることを特徴とする請求項１乃至５のいずれかに記載の画像処理システム。
【請求項７】
前記画像処理装置は、前記オプション機能情報を取得したことを示すメールを、登録された管理者宛のアドレスに送信するメール送信手段を有することを特徴とする請求項１乃至６のいずれかに記載の画像処理システム。
【請求項８】
前記画像処理装置は、前記第１の要求受付手段によりオプション機能情報のカタログ印刷の要求を受付けた場合に、前記管理装置から取得される製品機能を説明するカタログ情報を印刷部に出力する第１の出力手段を有することを特徴とする請求項５乃至７のいずれかに記載の画像処理システム。
【請求項９】
前記第１の出力手段によるカタログ情報印刷は、前記印刷部に設定されている課金処理対象から除くことを特徴とする請求項８記載の画像処理システム。
【請求項１０】
前記画像処理装置は、前記第２の要求受付手段によりオプション機能の発注の要求を受付けた場合に、登録されたユーザ情報と選択されたオプション機能情報とに基づいて、前記管理装置にオプション装置を発注するための発注情報を作成する第１の作成手段と、
前記第１の作成手段により作成された前記発注情報を前記管理装置に送信する第１の送信手段と、
を有することを特徴とする請求項５乃至９のいずれかに記載の画像処理システム。
【請求項１１】
前記第１の作成手段により作成された発注情報を発注者に確認させる確認書情報を作成する第２の作成手段と、
前記第２の作成手段により作成された確認書情報を登録された管理者宛に送信する第２の送信手段と、
を有することを特徴とする請求項１０に記載の画像処理システム。
【請求項１２】
前記第２の送信手段は、登録された管理者宛に確認書情報をメール送信、またはファクシミ送信することを特徴とする請求項１１記載の画像処理システム。
【請求項１３】
前記確認書情報を前記印刷部に出力する第２の出力手段を有する請求項１１記載の画像処理システム。
【請求項１４】
前記管理装置は、前記画像処理装置から取得された前記発注情報に基づいて、前記画像形成装置の課金処理で決済する決済手段を有することを特徴とする請求項１０乃至１３のいずれかに記載の画像処理システム。
【請求項１５】
管理装置よりオプション機能情報を通信回線を介して取得可能な画像処理装置であって、
前記管理装置から取得したオプション機能情報中から自機に適応可能なオプション機能情報を抽出する抽出手段と、
前記抽出手段により抽出された自機に適応可能なオプション機能情報を通知する通知手段とを有することを特徴とする画像処理装置。
【請求項１６】
前記通知手段は、操作パネル上の表示手段に一覧通知することを特徴とする請求項１５記載の画像処理装置。
【請求項１７】
前記オプション機能情報は、前記画像処理装置の機能を拡張するオプション装置に対する新規のオプション機能情報と、前記画像処理装置の機能を拡張するオプション装置に対して更新されたオプション機能情報とを含むことを特徴とする請求項１５又は１６記載の画像処理装置。
【請求項１８】
前記オプション機能情報は、製品コード、製品サムネイル画像情報、製品関連情報を含むことを特徴とする請求項１５乃至１７のいずれかに記載の画像処理装置。
【請求項１９】
前記画像処理装置は、選択されるオプション機能情報のカタログ印刷の要求を受付ける第１の要求受付手段と、選択されるオプション機能の発注の要求を受付ける第２の要求受付手段とをさらに有することを特徴とする請求項１５乃至１８のいずれかに記載の画像処理装置。
【請求項２０】
前記画像処理装置は、前記オプション機能情報の取得状態を示す状態表示手段を備えることを特徴とする請求項１５乃至１９のいずれかに記載の画像処理装置。
【請求項２１】
前記画像処理装置は、前記オプション機能情報を取得したことを示すメールを登録された管理者宛のアドレスに送信するメール送信手段を有することを特徴とする請求項１５乃至２０のいずれかに記載の画像処理装置。
【請求項２２】
前記第１の要求受付手段によりオプション機能情報のカタログ印刷の要求を受付けた場合に、前記管理装置から取得される製品機能を説明するカタログ情報を印刷部に出力する第１の出力手段を有することを特徴とする請求項１９乃至２２のいずれかに記載の画像処理装置。
【請求項２３】
前記第１の出力手段によるカタログ情報印刷は、前記印刷部に設定されている課金処理対象から除くことを特徴とする請求項２２記載の画像処理装置。
【請求項２４】
前記画像処理装置は、前記第２の要求受付手段によりオプション機能の発注の要求を受付けた場合に、登録されたユーザ情報と選択されたオプション機能情報とに基づいて、前記管理装置にオプション装置を発注するための発注情報を作成する第１の作成手段と、
前記第１の作成手段により作成された前記発注情報を前記管理装置に送信する第１の送信手段と、
を有することを特徴とする請求項１９乃至２３のいずれかに記載の画像処理装置。
【請求項２５】
前記第１の作成手段により作成された発注情報を発注者に確認させる確認書情報を作成する第２の作成手段と、
前記第２の作成手段により作成された確認書情報を登録された管理者宛に送信する第２の送信手段と、
を有することを特徴とする請求項２４に記載の画像処理装置。
【請求項２６】
前記第２の送信手段は、登録された管理者宛に確認書情報をメール送信、またはファクシミ送信することを特徴とする請求項２５記載の画像処理装置。
【請求項２７】
前記確認書情報を前記印刷部に出力する第２の出力手段を有する請求項２５記載の画像処理装置。
【請求項２８】
管理装置と画像処理装置を通信回線を介して接続し、前記画像処理装置が前記管理装置からオプション機能情報を取得可能な画像処理システムにおけるオプション製品処理方法において、
前記画像処理装置は、
前記管理装置から取得したオプション機能情報中から自機に適応可能なオプション機能情報を抽出する抽出ステップと、
前記抽出ステップにより抽出された自機に適応可能なオプション機能情報を通知する第１の通知ステップとを有し、
前記管理装置は、
前記画像処理装置に対するオプション機能情報を前記画像処理装置に通知する第２の通知ステップを備えることを特徴とするオプション製品処理方法。
【請求項２９】
管理装置よりオプション機能情報を通信回線を介して取得可能な画像処理装置におけるオプション製品処理方法において、
前記管理装置から取得したオプション機能情報中から自機に適応可能なオプション機能情報を抽出する抽出ステップと、
前記抽出ステップにより抽出された自機に適応可能なオプション機能情報を通知する通知ステップとを有することを特徴とするオプション製品処理方法。
【請求項３０】
請求項２８又は２９に記載のオプション製品処理方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、管理装置と画像処理装置とが通信回線を介し接続して、画像処理装置のオプション機能情報をやり取り可能な画像処理システムに関するものである。
【背景技術】
【０００２】
画像処理装置管理システムとしては、公衆回線を利用し、更に通信アダプタ、有料線又は無線インタフェースを使用して、複写機等の画像処理装置を（ＯＡ機器）をサービスセンタに設置された管理装置と接続可能にしたものが知られている。
【０００３】
このように画像処理装置管理システムは、遠隔地に設置されている複数の画像処理装置を管理装置によって遠隔管理することにより、その各画像処理装置の使用状況を集計したり、その管理情報を画像処理装置の保守（メンテナンス）等に利用したりしている。
【０００４】
使用状況の内容としてはコピー枚数等があり、保守の内容としては画像処理装置の自己診断による管理装置への自動発呼や、制御装置側からのアクセスによる画像処理装置の各部調整等がある。
【０００５】
また、従来はサービスマンの訪問や顧客先への電話により確認していた画像処理装置の保守契約の料金請求のためのカウント値（一般的にはコピー枚数等の画像処理装置）をこのシステムを利用して遠隔操作で読み出すことも行われている。
【０００６】
一方、顧客は画像処理装置にオプション機能を付加（追加又は変更）したい場合、該当するオプション機能を購入するためにそれについての情報を知る必要がある。従来は担当セールスマンに電話で問い合わせ、訪問説明の要請、或いはファクシミリ装置（ＦＡＸ）によるカタログや概要説明書角書類を送付依頼等を行う方法により、該当するオプション機能についての情報を知ることができる。
【０００７】
また、上記の他に複写機等の画像処理装置で、操作表示部上の操作によってオプション機能リストの送付が要求されると、その旨を知らせるデータをセンターシステム（中央管理装置）へ送信する。そして、管理装置からオプション機能リストのデータが送られてくると、そのデータを受信してメモリに蓄積すると共にオプション機能リストとして操作表示部上に表示あるいは用紙上にプリント出力する。
【０００８】
一方、センターシステムは、画像処理装置からオプション機能リストの送付の要求を知らせるデータを受信すると、その画像処理装置の機種に対応するオプション機能リストのデータをメモリから読み出して画像処理装置へ送信する技術があった。（例えば特許文献１参照）
【特許文献１】特開2004-355639（第２３頁、図５）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、上述の方法によれば、ユーザが画像処理装置からオプション機能リストを要求しないと新規のオプションが追加（発売）された旨を知ることができない。
【００１０】
また、管理装置で各画像処理装置の対応する機能だけを抽出し、その結果を各画像処理装置に情報として通知しているが、現状は、その画像処理装置が既に装備しているオプション機器については探求していない。このため、画像処理装置においては既に装備しているオプション機器もリストとして管理装置から受取ることになる。そして、印刷出力、または各画像処理装置で表示するオプション機能リストの中からユーザは、自機に装備しているオプションを除いた機器の中からオプション機器の試用を検討することとなる。
【００１１】
さらに、画像処理装置のオプション機器の機器識別情報（名称、製品コード）はいくら自機に装備されているものであっても直ぐに調べられるものではないため、ユーザの負担になっていた。
【００１２】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、既に備えているオプション製品を除いた、自機で対応でき且つ必要な製品の情報だけを抽出してユーザに通知できる仕組みを提供することである。
【課題を解決するための手段】
【００１３】
上記目的を達成する本発明の画像処理システムは以下に示す構成を備える。
【００１４】
管理装置と画像処理装置を通信回線を介して接続し、前記画像処理装置が前記管理装置からオプション機能情報を取得可能な画像処理システムにおいて、前記画像処理装置は、前記管理装置から取得したオプション機能情報中から自機に適応可能なオプション機能情報を抽出する抽出手段と、前記抽出手段により抽出された自機に適応可能なオプション機能情報を通知する第１の通知手段とを有し、前記管理装置は、前記画像処理装置に対するオプション機能情報を前記画像処理装置に通知する第２の通知手段を備えることを特徴とする。
【００１５】
上記目的を達成する本発明の画像処理装置は以下に示す構成を備える。
【００１６】
管理装置よりオプション機能情報を通信回線を介して取得可能な画像処理装置であって、前記管理装置から取得したオプション機能情報中から自機に適応可能なオプション機能情報を抽出する抽出手段を有する。また、前記抽出手段により抽出された自機に適応可能なオプション機能情報を通知する通知手段とを有することを特徴とする。
【００１７】
上記目的を達成する本発明のオプション製品処理方法は以下に示す構成を備える。
【００１８】
管理装置と画像処理装置を通信回線を介して接続し、前記画像処理装置が前記管理装置からオプション機能情報を取得可能な画像処理システムにおけるオプション製品処理方法において、前記画像処理装置は、前記管理装置から取得したオプション機能情報中から自機に適応可能なオプション機能情報を抽出する抽出ステップと、前記抽出ステップにより抽出された自機に適応可能なオプション機能情報を通知する第１の通知ステップとを備え、前記管理装置は、前記画像処理装置に対するオプション機能情報を前記画像処理装置に通知する第２の通知ステップを備えることを特徴とする。
【００１９】
また、管理装置よりオプション機能情報を通信回線を介して取得可能な画像処理装置におけるオプション製品処理方法において、前記管理装置から取得したオプション機能情報中から自機に適応可能なオプション機能情報を抽出する抽出ステップを有する。また、前記抽出ステップにより抽出された自機に適応可能なオプション機能情報を通知する通知ステップとを有することを特徴とする。
【発明の効果】
【００２０】
本発明によれば、画像処理装置の最新のオプション製品、または画像処理装置にインストールするアプリケーション製品の情報の中で、既に備えているオプション製品を除いた、自機で対応でき且つ必要な製品の情報だけを抽出してユーザに通知できる。
【００２１】
また、通知された自機で対応でき且つ必要な製品の情報から、所望のオプション機能に関するカタログ情報を取得して印刷できる。
【００２２】
さらに、通知された自機で対応でき且つ必要な製品の情報から、選択した所望のオプション装置を画像処理装置から容易に発注できる。
【００２３】
また、発注されたオプション製品に対する支払い等の決済を課金処理で代行して、ユーザからのオプション製品に対する発注、支払いの一連操作を自動化して、業者側の受注処理務の負荷を軽減できる。
【発明を実施するための最良の形態】
【００２４】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００２５】
＜システム構成の説明＞
〔第１実施形態〕
以下、図面を参照して本発明の実施の形態を説明する。
【００２６】
図１は、本発明の第１実施形態を示す画像処理装置、管理装置を適用可能な発注システムの一例を示す図である。
【００２７】
本例は、画像処理装置オプション機器、アプリケーションソフト発注システム（以下発注システムと略す）のネットワーク構成である。
【００２８】
この発注システムは、サービスセンタ１０３に設置されている顧客管理サーバ１０２と、各顧客Ａ、Ｂ、Ｃにそれぞれ設置されている機器の画像処理装置１０４、１０５、１０６により構成される。なお、機器は、印刷装置、スキャナ機能とプリント機能を備える複合機を含んでいる。そして、これらの印刷装置、複合機は、単体に、オプション機器を接続して、それぞれの機能をシステムアップ可能に構成されている。例えば、複合機であれば、スキャナ機能にＡＤＦ等の原稿給送装置や、ソータ、ステイプラを行うソータユニット、大量給紙を行う給紙ユニット、通信機能を拡張する通信ユニット等がある。これらは、ユーザが製品を購入時に任意に組み合わせて購入され、その後、機能拡張を自在に行えるように構成されている。従って、ユーザが機能を拡張する場合、必要な拡張環境は、異なる場合が多い。つまり、ユーザＡには、ＡＤＦが既に接続されている場合に、ＡＤＦの拡張情報は不要なものとなるが、ユーザＢがＡＤＦを接続していない場合には、ＡＤＦの拡張機能情報が有用な情報となる。
【００２９】
図１において、顧客管理サーバ１０２は、相互に通信可能なネットワークコンピュータであり、典型的にはパーソナルコンピュータ（ＰＣ）で構成される。そして、顧客管理サーバ１０２は、イーサネット（登録商標）などのネットワークケーブルによってネットワーク１０１に接続され画像処理装置１０４〜１０６と所定のプロトコルで通信可能に構成されている。また、顧客管理サーバ１０２はアプリケーションプログラム等の各種のプログラムの実行が可能である。
【００３０】
なお、顧客管理サーバ１０２は、ＣＰＵ，ＲＡＭ，ＲＯＭを含むコントローラユニットと、入出力デバイスを備えている。また、外部記憶装置には、所定のＯＳ、各種のアプリケーション、ＷＥＢ上でのブラウズ機能を実行するシステムプログラムが記憶さている。
【００３１】
また、１０１はネットワークであり、顧客管理サーバ１０２、画像処理装置１０４等と接続している。なお、顧客管理サーバ１０２、画像処理装置１０４とは、所定のプロトコルで通信可能に接続される。
【００３２】
さらに、画像処理装置１０４〜１０６の処理能力は、オプションデバイスの拡張状態で異なる。
【００３３】
図２は、図１に示した顧客管理サーバ１０２のハードウエア構成を説明するブロック図である。
【００３４】
図２において、２０２は装置全体の制御を行うＣＰＵであり、ハードディスク（ＨＤ）２０５に格納されているアプリケーションプログラム、ＯＳ等をＲＡＭ２０３にロードして実行する。そして、ＲＡＭ２０３にプログラムの実行に必要な情報、ファイル等を一時的に格納する制御を行う。
【００３５】
２０４は記憶手段としてのＲＯＭであり、内部には、基本Ｉ／Ｏプログラム等のプログラム、文書処理の際に使用するフォントデータ、テンプレート用データ等の各種データを記憶する。２０３は一時記憶手段としてのＲＡＭであり、ＣＰＵ２０２の主メモリ、ワークエリア等として機能する。なお、ＲＡＭ２０３は、その容量を拡張可能に構成されている。
【００３６】
２０５は外部記憶手段の一つであり、大容量メモリとして機能するハードディスク（ＨＤ）であり、アプリケーションプログラム、プリンタドライバプログラム、ＯＳ、ネットワークプリンタ制御プログラム、関連プログラム等を格納している。また、ハードディスク（ＨＤ）２０５には、図１に示した１０４〜１０６との通信に必要なＩＰアドレス等がユーザ登録されているものとする。そして、ＣＰＵ２０２は、ＮＩＣ２０９、ネットワーク１０１等を介して、画像処理装置１０４〜１０６が備えるネットワークカード等を介して所定のプロトコルで通信可能に構成されている。
【００３７】
２０６は表示手段であるディスプレイであり、キーボード２０８から入力したコマンドや、プリンタの状態等を表示したりするものである。
【００３８】
２０７は外部装置Ｉ／Ｆであり、プリンタ、ＵＳＢ機器、周辺機器を接続するためのＩ／Ｆである。２０８は指示入力手段であるキーボードである。
【００３９】
２０１はシステムバスであり、顧客管理サーバ１０２であるコンピュータ内のデータの流れを司るものである。
【００４０】
２０９はネットワークインタフェースカード（ＮＩＣ）であり、該インタフェース２０９を介して情報処理装置は外部装置とのデータのやり取りを行う。
【００４１】
なお、上記コンピュータの構成はその一例であり、図２の構成例に限定されるものではない。例えば、データやプログラムの格納先は、その特徴に応じてＲＯＭ、ＲＡＭ、ＨＤなどで変更することも可能である。
【００４２】
図３は、図１に示した発注システムにおける顧客管理サーバ１０２のソフトウエア構成を説明するブロック図である。なお、図１と同一のものには同一の符号を付してある。
図３において、顧客管理サーバ１０２は、課金管理システム３０１と、発注管理システム３０２とから構成されている。そして、発注管理システム３０２は、顧客情報を管理する顧客管理部３０５と、製品の更新情報を管理する更新製品情報管理部３０６と、顧客からの発注情報を管理するは発注書管理部３０７と、通信部３０８とから構成される。
【００４３】
なお、通信部３０８は、更新製品管理部３０６が管理するオプション製品に関する更新情報を所定のタイミングで画像処理装置１０４〜１０５に一斉、あるいは個別送信する制御を行っている。
【００４４】
顧客管理部３０５は、顧客情報ＤＢ３０９に顧客情報を記録し管理する。
【００４５】
また、更新製品情報管理部３０６は、製品更新情報ＤＢ３１０に更新製品情報を記録し管理する。
【００４６】
更に、発注管理システム３０２は、通信部３０８がオペレーティングシステム３１１に内包されるネットワークドライバ３１２経由で画像処理装置１０４、１０５、１０６とネットワーク１０１を介して、所定のプロトコルで通信を行う。
【００４７】
課金管理システム３０１は、顧客の課金情報を管理する課金管理部３０３が課金ＤＢ３０４内に顧客情報を記録し管理する。
【００４８】
なお、本実施形態において、課金管理部３０３は、画像処理装置１０４〜１０６等より、オプション製品に対する発注要求を受信する。この場合には、発注要求に付加されているユーザＩＤ等を参照して、課金データベース３０４に登録されている課金情報に、納入するオプション製品に対する請求額を加算する処理を施す決済処理を行う。
【００４９】
なお、ユーザＩＤとの取引実情履歴を記憶しておき、該取引実情履歴等に応じて、オープン価格設定内で特定の割引率を採用して、ユーザ毎に異なる請求額とするような査定処理を加味して、ユーザの便宜を図ってもよい。
【００５０】
図４は、図１に示した発注システムにおける画像処理装置のハードウエア構成を説明するブロック図である。
【００５１】
図４において、１０４は画像処理装置であり、４０１はコントローラであり、画像処理装置の制御系を司る機器である。
【００５２】
４０２は装置全体の制御を行うＣＰＵで、ＲＯＭ４０４に記憶された制御プログラム等に基づいてシステムバス４１０に接続される各種デバイスとのアクセスを統括的に制御する。また、ＣＰＵ４０２は、ディスクコントローラ(DKC)４０８を介して接続された外部メモリ４１４に記憶された制御プログラムやリソースデータ(資源情報)等に基づいてシステムバス４１０に接続される各種デバイスとのアクセスを統括的に制御する。
【００５３】
４０３は前記ＣＰＵ４０２の主メモリ、ワークエリア等として機能するＲＡＭで、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。
【００５４】
４１３は操作パネル（操作部）で、画像処理装置１０４の動作モード等の設定や画像処理装置１０４の動作状況の表示、複写指定、新製品オプション機器情報の表示、発注指示、カタログ印刷指示等の操作を行うための液晶パネルを備えている。
【００５５】
また、操作部パネル４１３には、各種のボタンを備えて、例えばプリント部数等を指示する。また、液晶パネルには、各機能実行に必要な操作指示をユーザに示すユーザインタフェースが表示される。
【００５６】
４０６はＬＥＤで、画像処理装置１０４が新規オプション機器等の更新情報を顧客管理サーバ１０２より所定のタイミングで受信した場合に点滅し、ユーザに更新情報がある旨を伝える。なお、ＬＥＤ４０６の点滅は、画像処理装置の電源がＯＦＦ状態となっても、ＨＤＤ４０５等に受信有無を示すフラグを記憶することで、電源再投入時にも、点滅表示可能に構成されている。
【００５７】
４１１はネットワークインタフェースカード（ＮＩＣ）であり、該インタフェース４１１を介して情報処理装置は外部装置とのデータのやり取りを所定のプロトコルで行う。
【００５８】
なお、本図で示したプリントエンジン４１２は既知の印刷技術を利用するものであり、好適な実施系として例えば電子写真方式(レーザービーム方式)やインクジェット方式、昇華方(熱転写)方式等が挙げられる。
【００５９】
４０７はラスタコントローラで、図示しないホストコンピュータから受信するＰＤＬ言語である印刷データを画像データに変換するコントローラである。
【００６０】
４１５のオプション機器は画像処理装置に装備できるオプション機器である。オプション機器は、例えば、追加給紙カセット、フィニッシャー、ソータ等の後から追加装備可能な機器のことである。それをコントローラとの間を取り持つのが機器I/F４０９になる。
【００６１】
なお、オプション機器４１５は、コントローラ４０１の機器Ｉ／Ｆ４０９に直接接続される場合と、複数のオプション機器４１５がそれぞれバス接続されてコントローラ４０１と通信可能な場合を含む。さらに、複数のオプション機器４１５がそれぞれ独自の電源で動作するシステムの場合と、複数のオプション機器４１５がそれぞれメイン電源からの電源で動作するシステムの場合とを含む。
【００６２】
図５は、図１に示した発注システムにおける画像処理装置のソフトウエア構成を説明するブロック図である。本例は、発注システムにおける画像処理装置内１０４内の制御機器である発注システムアプリケーション５０１およびコントローラ４０１の各記憶デバイスに記憶された制御プログラム内のソフトウエア構成を示す。
【００６３】
なお、上記各制御プログラムは各制御機器のＣＰＵ４０２によってプログラムが解析され処理される。
【００６４】
５１２はオペレーティングシステムで、発注システムアプリケーション（発注アプリ）５０１の基本的なデータの入出力制御を統括する。さらに、オペレーティングシステム５１２内にはプログラム／データ記憶部５２２との入出力制御を行うファイルシステム５２１を内包している。また、オペレーティングシステム５１２内にはネットワーク１０１の通信媒体を介して不図示のホストコンピュータ等の外部装置と通信を行うネットワークインタフェースドライバ５１４を内包している。
【００６５】
５１３はアプリケーションプログラムインタフェース(API)であり、各種のアプリケーションプログラムに対して前記オペレーティングシステムが備える各種機能を提供する。
【００６６】
ここで、各種のアプリケーションとは、発注アプリ５０１や画像処理装置１０４の他のユーザアプリケーション５２３，５２４の登録・管理を行う管理アプリケーション５２５等である。
【００６７】
５０４は更新情報受信部で、顧客管理サーバ１０２から新製品の更新情報が通知されてくると、その更新情報７０１〜７０８（後述）を受信する。その情報を更新情報管理部５０８がファイルシステム５２１を介してプログラム／データ記録部５２２に記録する。情報を更新情報管理部５０８はその情報を記録したらシステム統括部５１１に伝える。
【００６８】
システム統括部５１１は、更新があることを確認した後、ＬＥＤ制御部５２０に対し、図４に示したＬＥＤ４０６を点灯するように指示を出す。
【００６９】
５０６はオプション機器探索部である。システム統括部５１１が更新情報を確認後、オプション機器探索部５０６に対し指示を出す。この指示を受けるとオプション機器探索部５０６では、オプション機器制御５１８に対し、画像処理装置１０４が装備しているオプション製品コード、機器バージョン、必要コントローラバージョン６０９（後述）を要求する。
【００７０】
なお、上記のオプション製品コード、機器バージョン、必要コントローラバージョン６０９は、複数の場合もある。
【００７１】
５１０はユーザアプリケーション探索部であり、ユーザアプリケーション管理部５１０に対し以下の要求を行う。例えば、ユーザアプリケーション５２３、５２４の各アプリケーション製品コード、インストール済みアプリケーションバージョン、必要コントローラバージョン６１０を要求する。なお、上記のオプション製品コード、機器バージョン、必要コントローラバージョン６１０は、複数の場合もある。
【００７２】
オプション機器探索部５０６、ユーザアプリケーション探索部５１０から集まった製品情報はシステム統括部５１１に集められ、システム統括部５１１は更新情報７０１〜７０８（後述）と差分を比較する。そして、差分製品情報を抽出生成する。
【００７３】
そして、その差分製品情報のみをパネル操作部５０７、パネル制御部５１９を経由し、画像処理装置１０４のパネル１１０１（後述）に表示する。この情報は、画像処理装置１０４の情報を表示するＷｅｂアプリケーション上でも表示する。
【００７４】
５０３はカタログダウンロード受信部で、画像処理装置のパネル操作の１１０３（後述）をユーザが指定すると、パネル制御部５１９をパネル操作部５０７を経由し、顧客管理サーバ１０２から所望のカタログファイルをダウンロードし受信する。そして、印刷部５０２と印刷制御部５１５を経由し、カタログデータを印刷する。
【００７５】
その際、ネットワークインタフェースドライバ５１４、ネットワーク制御５１６を経由し顧客管理サーバ１０２と通信を行う。
【００７６】
なお、カタログは、所定の電子文書ファイル（ＰＤＦ形式ファイルなど）で送信される。
【００７７】
５０９は発注書作成部で、画像処理装置のパネル操作の１１０４（後述）をユーザが指定すると、パネル制御部５１９をパネル操作部５０７を経由し、発注データ１００１〜１００７をプログラム／データ記録部５２２から取得し、発注書を作成する。
【００７８】
システム統括部５１１は、発注書が作成されると、メール作成・送信部５０５でメールを作成し、メール管理部５１７経由でその発注書を顧客管理サーバ１０２に対し送信する。
【００７９】
更に、ユーザ情報の確認書の発行の有無６０７が"有"で設定されている場合は、発注データ１００１〜１００８を元に確認書を作成する。
【００８０】
なお、確認書は発注データ１００１〜１００７のデータとフォームデータ１００８をオーバレイして作成する。そして、確認書作成後、ユーザ情報のユーザアドレス６０３に対しメール作成・送信部５０５がメールを送信する。
【００８１】
５１６はネットワーク制御部で、ネットワークインタフェースドライバ５１４がネットワーク１０１を介して顧客管理サーバ１０２からの通知を受け付けると受信の通知を受け付ける。そして、ネットワーク制御部５１６は、どのクライアントからの通信を判断することや、通信の制御を行うことができるモジュールである。
【００８２】
このように本実施形態では、顧客管理サーバ１０２から取得したオプション機能情報（更新情報中に含まれている）中から自機に適応可能なオプション機能情報を抽出する抽出機能を備える。この抽出処理は、オプション機器探索部５０６、ユーザアプリケーション探索部５１０から集まった製品情報はシステム統括部５１１に集められ、システム統括部５１１は更新情報７０１〜７０８（後述）と差分を比較する。そして、差分製品情報を抽出生成することで得られる。
【００８３】
そして、抽出機能により抽出された自機に適応可能なオプション機能情報を通知する通知機能を有する。この通知機能として、本実施形態では、後述する図１１に示すユーザインタフェース画面を会して操作パネル４１３上に表示することで対応する。
【００８４】
なお、オプション機能情報は、画像処理装置１０４〜１０６の機能を拡張するオプション装置に対する新規のオプション機能情報と、画像処理装置１０４〜１０６の機能を拡張するオプション装置に対して更新されたオプション機能情報とを含むんでいる。
【００８５】
これにより、ユーザは、新規に開発されたオプション製品と、既存のオプション製品であって、改良されたオプション製品の情報を操作パネル４１３の表示から確認することができる。その際、上述したように、システム統括部５１１で、自機に関するもの以外の更新情報は、表示対象から除外されているので、ユーザには、自機に関する更新情報のみが表示される。
【００８６】
また、通知機能は、操作パネル上の表示手段に、図１１に示すような形式で、一覧通知する。なお、この表示態様は、一例であって他の表示態様としてもよい。
【００８７】
なお、画像処理装置１０４〜１０６には、更新情報を顧客管理サーバ１０２から取得した場合に、オプション機能情報の取得状態を示す状態表示手段としてＬＥＤ４０６を備えている。
【００８８】
これにより、更新情報の取得有無をユーザに通知可能となる。なお、通知を内蔵するスピーカ等を介して、特定の操作指示を検出するタイミングで音声出力するように制御してもよい。
【００８９】
さらに、画像処理装置１０４〜１０６には、オプション機能情報を取得したことを示すメールを登録された管理者宛のアドレスに送信するメール送信機能を実行するメール作成・送信部５０５を備えている。
【００９０】
これにより、ユーザは、画像処理装置１０４等から遠隔した地点にいる状態で更新情報を受信してしまった場合でも、その更新情報の受信有無を各ユーザに通知して、更新情報の確認を催促することができる。
【００９１】
また、後述する図１１に示す第１のボタンによりオプション機能情報のカタログ印刷が要求された場合に、顧客管理サーバ１０２から取得される製品機能を説明するカタログ情報をプリントエンジン４１２に出力するカタログ印刷機能を有する。この場合、カタログ情報は、カタログダウンロード受信部５０３で受信された後、印刷制御部５１５で印刷可能な印刷データに変換された後、プリントエンジン４１２に出力する。
【００９２】
また、カタログ印刷手機能よるカタログ情報印刷は、プリントエンジン４１２に設定されている課金処理対象から除く制御を行う。例えばカタログ情報の印刷時に加算されるべきカウンタ情報をその印刷分減算する等を実行するものとする。
【００９３】
さらに、画像処理装置１０４は、第２のボタンによりオプション機能の発注が要求された場合に以下の処理を行う。例えば、登録されたユーザ情報と選択されたオプション機能情報とに基づいて、顧客管理サーバ１０２に、ユーザが表示一覧から選択したオプション装置を発注する発注情報を作成する第１の作成機能を有する。また、第１の作成機能により作成されたオプション製品に対する発注情報を前記管理装置に送信する発注情報送信機能を有する。
【００９４】
これにより、オプション製品の閲覧処理に引き続いて発注処理とを適時に行えるため、ユーザが利便性が向上する。
【００９５】
また、第１の作成機能により作成された発注情報を発注者に確認させる確認書情報を作成する第２の作成機能と、第２の作成機能に作成された確認書情報を登録された管理者宛に送信する確認書送信機能とを有する。
【００９６】
これにより、ユーザが発注した内容をユーザが確認させることで、オプション製品の内容を確認して、発注ミス等を速やかに対応することができるため、ユーザが利便性が向上する。
【００９７】
なお、本実施形態において、確認書送信機能は、登録された管理者宛に確認書情報をメール送信、またはファクシミ送信する。
【００９８】
また、本実施形態では、確認書情報をプリントエンジン４１２から出力する確認書印刷機能を有する。
【００９９】
図６は、図４に示したＨＤＤ４０５又は外部メモリ４１４に記憶管理される登録情報の一例を示す図である。本例では、画像処理装置１０４内で、ユーザ情報と、画像処理装置１０４内で管理している装備済み情報、またはインストール済み製品の情報を記憶管理する例である。
【０１００】
ユーザ情報において、６０１はユーザＩＤである。これは顧客管理サーバ１０２が画像処理装置１０４、１０５、１０６を識別することのできる情報である。なお、ユーザ情報は、操作パネル４１３から入力される場合と、顧客管理サーバ１０２との通信で取得される場合とがある。
【０１０１】
６０２はユーザ名であり、画像処理装置１０４の管理者を登録する。このユーザ名を発注時に発注書作成部５０９が、発注者として発注書に登録する。なお、ユーザ名は、操作パネル４１３から入力される場合と、図示しないネットワーク上の情報処理装置を操作する管理者が、ＷＥＢアプリケーションを実行することで、ＷＥＢブラウザが表示する管理者画面で登録される場合とがある。
【０１０２】
６０３は管理者のメールアドレスである。６０４はＦＡＸ番号である。なお、メールアドレス６０３とＦＡＸ番号６０４は、発注時に発注書作成部５０９が、発注者のメールアドレス／ＦＡＸ番号として発注書に登録する。
【０１０３】
また、確認書は、登録されたメールアドレス／ＦＡＸ番号あてにメール作成・送信部５０５が送信する。なお、確認書の送信にあたって、顧客管理サーバ１０２に対して、所定の認証処理を行うこと、並びに、確認書の送信に所定の暗号化処理や、電子証明等を付与することは任意である。
【０１０４】
この時、確認書の種類（メールまたは、ＦＡＸまたは、印刷）の種類により送信方法が決まる。また、この時印刷が指定されている場合は、メール作成・送信部５０５で確認書を送信せずに印刷部５０２により画像処理装置１０４で印刷する。
【０１０５】
６０６は前記画像処理装置１０４の管理者の住所であり、発注時に発注書作成部５０９が、発注者の住所として発注書に登録する。６０７は確認書発行の有無を示す情報であり、ここが"有"である場合に確認書を発行する。
【０１０６】
６０９は装備済みオプション装置情報管理テーブルで、前記画像処理装置１０４の装備済みオプション装置の製品コード、機器バージョン、オプションを装備するにあたり必要なコントローラ４０１のバージョンを管理する。
【０１０７】
この装備済みオプション装置情報管理テーブル６０９は、更新する製品に対応するコントローラのバージョンであるかの確認処理時に使用される。
【０１０８】
６１０はインストール済みアプリ情報管理テーブルで、画像処理装置１０４のインストール済みアプリケーションの製品コード、機器バージョン、アプリケーションを使用するにあたり必要なコントローラ４０１のバージョンが管理される。なお、インストール済みアプリ情報管理テーブル６１０は、更新する製品に対応するコントローラのバージョンであるかの確認に使用される。
【０１０９】
図７は、図１に示した顧客管理サーバ１０２で記憶管理される更新製品情報のデータ構造の一例を示す図である。本実施形態において、更新製品情報は、画像処理装置１０４、１０５、１０６に送信し、その情報を画像処理装置１０４で保存する製品の更新情報である。
【０１１０】
図７において、７０１は製品を識別するためのＩＤである。画像処理装置１０４の管理者が後述１１０４から発注処理を行う時、発注データの製品コード１００６として顧客管理サーバ１０２に送信する情報である。
【０１１１】
７０２は更新情報が更新（画像処理装置１０４に送信）された更新日時である。７０３は、更新製品の発注を行える有効期日であり、システム統括部５１１は、現在の時刻がこの有効期日を過ぎている場合は、パネル１１０１（後述）に表示しない。
【０１１２】
７０４は更新製品に対応する画像処理装置の機種一覧である。７０５は更新製品に対応する画像処理装置の機種に対応するバージョン一覧である。７０６は機種に対応する対応コントローラバージョン一覧である。
【０１１３】
７０７は更新製品の製品情報等が含まれる製品のイメージを示すサムネイル画像である。この画像がサムネイル画像１２０１として、画像処理装置に送信されて、画像処理装置１０４等のパネル１１０１で表示される。
【０１１４】
７０８は顧客管理サーバ１０２のＩＰアドレスであり、カタログのダウンロード、または製品の発注を顧客管理サーバ１０２に対して行い、その際の送信処理で使用する。
【０１１５】
図８は、図１に示した顧客管理サーバ１０２で管理する顧客（ユーザ）情報のデータ構造を示す図である。
【０１１６】
図８において、８０１は顧客(ユーザ)を識別するＩＤである。この情報を元に画像処理装置１０４，１０５，１０６から送られてくる発注書や課金管理システム３０１での課金管理に使用する。
【０１１７】
８０２は前記画像処理装置１０４，１０５，１０６のＩＰアドレスであり、更新情報があればこれらの管理している全ての画像処理装置１０４，１０５，１０６に対し更新情報９０１〜９０８を送信する。
【０１１８】
図９は、図１に示した顧客管理サーバ１０２が管理している更新製品情報のデータ構造を示す図である。なお、この更新製品情報は、製品管理更新情報ＤＢ３１０に記録される。
【０１１９】
図９において、９０１は前記顧客管理サーバ１０２に記録されている更新があった製品の製品コードである。画像処理装置１０４は、このコードを発注データ１００６（後述）に登録して発注を行う。また、画像処理装置１０４内では７０１としてプログラム／データ記録部５２２に記録される。
【０１２０】
９０２は前記顧客管理サーバ１０２に記録されている更新製品情報が更新（送信）された更新日時である。この情報はパネル１１０１の製品一覧１１０２内に表示する。また、画像処理装置１０４内では７０２としてプログラム／データ記録部５２２に記録される。
【０１２１】
９０３は前記顧客管理サーバ１０２に記録されている更新製品の発注を行える有効期日であり、システム統括部５１１は、現在の時刻がこの有効期日を過ぎている場合は、パネル１１０１（後述）に表示しない。また、画像処理装置１０４内では７０３としてプログラム／データ記録部５２２に記録される。
【０１２２】
９０４は顧客管理サーバ１０２に記録されている更新製品に対応する画像処理装置の機種一覧である。９０５はその機種に対応する対応機器バージョン一覧である。９０６は対応コントローラバージョンである対応ファームバージョン一覧である。また、画像処理装置１０４内では、図７に示した７０４、７０５，７０６としてプログラム／データ記録部５２２に記録される。
【０１２３】
９０７は更新製品の製品情報等が含まれる製品のイメージを示すサムネイル画像である。この画像を、図１２に示すサムネイル画像１２０１としてパネル１１０１で表示する。また、画像処理装置１０４内では７０７としてプログラム／データ記録部５２２に記録される。
【０１２４】
９０８は製品のカタログファイルである。カタログ印刷１１０３（後述）が指定されたとき、画像処理装置１０４がこのファイルをダウンロードし印刷を行う。
【０１２５】
図１０は、図１に示した画像処理装置１０４の発注書作成部５０９が作成する発注書のフォーマットの一例を示す図である。
【０１２６】
図１０において、１００１は発注者のユーザＩＤであり、ユーザＩＤ８０１として顧客管理サーバで記録されておりまた、ユーザＩＤ６０１として画像処理装置１０４のプログラム／データ記録部に記録されている。
【０１２７】
１００２はユーザ名で、ユーザ名６０２として画像処理装置１０４のプログラム／データ記録部に記録されている。１００３はメールアドレスで、メールアドレス６０３でとして画像処理装置１０４のプログラム／データ記録部に記録されている。
【０１２８】
１００４はＦＡＸ番号で、ＦＡＸ番号６０４でとして画像処理装置１０４のプログラム／データ記録部に記録されている。１００５は電話番号で、電話番号６０５でとして画像処理装置１０４のプログラム／データ記録部に記録されている。
【０１２９】
１００６は住所で、住所６０６でとして画像処理装置１０４のプログラム／データ記録部に記録されている。１００７は製品コードで、更新製品一覧１１２０でユーザが選択されたものである。
【０１３０】
１００８はフォームデータで、システム統括部５１１が確認書を作成する際に使用する。
【０１３１】
図１１は、図１に示した画像処理装置１０４のパネル画面の一例を示す図である。本例は、図１に示した顧客管理サーバ１０２が作成して画像処理装置１０４に送信した拡張可能なオプション装置に関する製品一覧画面に対応する。
【０１３２】
図１１において、１１０１は画像処理装置１０４のパネルである。１１０２は新製品の一覧である。この一覧の情報は、図５に示したシステム統括部５１１が自機に装備済み・インストール済み製品を更新製品情報の製品から除いた製品の製品コード７０１を表示する。その際、製品のサムネイル画像１２０１（後述）も一緒に表示する。
【０１３３】
１１０３はパネル上に表示するボタンになっており、所望の製品を選択し、このボタンをユーザが押下することにより、所望のカタログ印刷を指示することができる。１１０４はパネル上に表示するボタンになっており、所望の製品を選択し、このボタンをユーザが押下することにより、所望のカタログ発注を指示することができる。
【０１３４】
このボタンにユーザ押下後の画像処理装置１０４の処理は、前述の図５の説明に上述した通りである。尚、パネルは、液晶パネルの場合もあり、その場合は、ボタン１１０３、１１０４は液晶パネルに表示されているボタンであり、液晶を指等で接触することにより選択（押下）されたと認識する。
【０１３５】
図１１において、オプション機能情報は、製品コード、製品サムネイル画像情報、製品関連情報を含んでいる。また、表示手段に表示される一覧画面は、選択されるオプション機能情報のカタログ印刷を要求する第１のボタンと、選択されるオプション機能の発注を顧客管理サーバ１０２に要求する第２のボタンとを有する。
【０１３６】
これにより、ユーザは、図１１に示すカタログ印刷を要求する第１のボタンまたは、オプション機能の発注を顧客管理サーバ１０２に要求する第２のボタンを選択すると、オプション製品に関する情報を取得したり、オプション製品の発注を自在に行える。
【０１３７】
図１２は、図１に示した画像処理装置１０４のパネル１１０１で表示するサムネイル画像１２０１のイメージの一例を示す図である。
【０１３８】
図１２において、１２０２は製品をイメージできるような、製品の写真、または、ロゴ等である。１２０３は製品の機能概要、仕様等である。１２０４は製品関連情報で、製品の値段、納品までに係る日数、メーカ情報等のユーザ（画像処理装置の管理者）が製品発注の参考になる情報等で構成されている。
【０１３９】
図１３は、本発明に係る発注システムにおける第１のデータ処理手順の一例を示すフローチャートである。なお、（１３０１）〜（１３０９）は、画像処理装置側の処理に対応するステップを示し、（１３１０）〜（１３１４）は、顧客管理サーバ側の処理に対応するステップを示す。また、ステップ（１３０１）〜（１３０９）は、図４に示したＣＰＵ４０２がＲＡＭ４０３上に制御プログラムをロードして実行することで実現される。また、ステップ（１３１０）〜（１３１４）は、図２に示したＣＰＵ２０２がＲＡＭ２０３上に制御プログラムをロードして実行することで実現される。
【０１４０】
顧客管理サーバ１０２は、ステップ（１３１１）で、製品の更新情報があるとＣＰＵ２０２が判断した場合、以下の通知を行う。例えばステップ（１３１２）で顧客管理サーバ１０２が管理している画像処理装置１０４、１０５、１０６のＩＰアドレス８０２に対し更新情報７０１〜７０８を通知する。
【０１４１】
画像処理装置１０４は、ステップ（１３０１）で、顧客管理サーバ１０２から新製品の更新通知を受信すると、ステップ（１３０２）で、後述の自己の装備情報を検索し、取得する。
【０１４２】
次に、ステップ（１３０３）で、画像処理装置１０４に対応していて且つ、装備・インストールされていない製品の製品コード７０１とサムネイル画像７０７を、図１１に示したパネル１１０１の新製品一覧１１０２に表示する。
【０１４３】
次に、ステップ（１３０４）で、画像処理装置１０４のＬＥＤ４０６をＬＥＤ制御部５２０を通して点灯させ、画像処理装置１０４の使用者または管理者に、その旨を知らせる。また、画像処理装置１０４のメール作成・送信部５０５を通してメールアドレス６０３に対し更新があった旨を通知する。
【０１４４】
更に、この時そのメールと共に更新製品情報７０１〜７０７をメールアドレス６０３に送る場合もある。
【０１４５】
次に、ステップ（１３０５）で、パネル１１０１の新製品一覧１１０２からユーザまたは管理者が所望の製品を選択する。
【０１４６】
そして、ステップ（１３０６）で、パネル１１０１のカタログ印刷ボタン１１０３を選択されているかどうかを判断する。ここで、パネル１１０１のカタログ印刷ボタン１１０３を選択されていると判断した場合は、ステップ（１３０７）で、顧客管理サーバ１０２からカタログをダウンロードし印刷（詳細フローは後述）を行う。
【０１４７】
次に、ステップ（１３０８）で、パネル１１０１の発注ボタン１１０３が選択されているかどうかを判断する。ここで、発注ボタン１１０３が選択されていないと判断した場合は、本処理を終了する。
【０１４８】
一方、ステップ（１３０８）で、発注ボタン１１０３が選択されていると判断した場合は、ステップ（１３０９）へ進む。そして、ステップ（１３０９）で、パネル１１０２の新製品一覧でユーザが所望の製品を選択した製品の製品コード７０１を元に画像処理装置１０４内の発注書作成部５０９において発注情報１００１〜１００７にまとめ、顧客管理サーバ１０２に送信する。
【０１４９】
そして、ステップ１３１０では、図６に示した確認書発行の有無６０７が"有"の場合に、確認書に種類６０８を参照し、その情報に従い確認書を管理者のＰＣに送信して、本処理を終了する。
【０１５０】
その際"印刷"が指定されている場合は、画像処理装置１０４内の印刷部５０２で画像処理装置１０４に対し印刷を行う。
【０１５１】
一方、ステップ（１３１３）では、顧客管理サーバ１０２の発注書管理部３０７が画像処理装置１０４，１０５，１０６から発注書を取得し、ステップ（１３１４）で、顧客管理部３０５にその旨を伝える。そして、発注製品の料金を画像処理装置のカウンタ料金に加算する等の処理を実行して、本処理を終了する。
【０１５２】
これにより、画像処理装置の最新のオプション機器、または画像処理装置にインストールするアプリケーション製品の情報の中で、既に備えている機器を除いた、自機で対応でき且つ必要な製品の情報だけが画像処理装置の一覧画面に表示される。このため、ユーザは、自機で対応でき且つ必要な製品の情報を容易に取得でき、更に画像処理装置から容易に発注できる。
【０１５３】
更に、管理装置による新規製品情報の周知作業からユーザの発注、支払い等の一連の処理が自動化され、管理装置側の受注処理務の負荷も軽減される。
【０１５４】
図１４は、本発明に係る画像処理装置における第１のデータ処理手順の一例を示すフローチャートである。本処理低は、図１３に示したステップＳ１３０２の詳細手順（画像処理装置１０４がステップ１３０２での自機装備の機器探索とパネル１１０１への製品情報表示までの処理）に対応する。なお、（１４１１）〜（１４２７）は各ステップを示す。また、各ステップは、図４に示したＣＰＵ４０２がＲＡＭ４０３上に制御プログラムをロードして実行することで実現される。
【０１５５】
先ず、ステップ（１４１１）では、画像処理装置１０４から時刻情報を取得し、図７に示した有効期日７０３を参照し、更新情報が有効期日を過ぎていないかを確認する。ここで、有効期日以内でないと判断した場合は本処理を終了する。
【０１５６】
一方、ステップ（１４１１）で、ＣＰＵ４０２が現在のシステムが管理する日時情報が有効期日以内であると判断した場合は、ステップ（１４１２）へ進む。そして、ステップ（１４１２）で、図５に示したオプション機器探索部５０６は、オプション機器制御部５１８に対し装備オプションの製品コード、バージョン、必要なコントローラのバージョンを要求する。
【０１５７】
次に、ステップ（１４１３）で、装備情報がないと判断した場合は、ステップ（１４１５）以降へ進み、装備情報が１つ以上あると、ステップ（１４１４）で取得できた情報を、図６に示した装備済みオプション装置情報管理テーブル６０９に格納する。
【０１５８】
そして、ステップ（１４１５）で、ユーザアプリケーション探索部５１０はユーザアプリケーション管理部５２５に対しインストール済みアプリケーションの製品コード、バージョン、インストールに必要なコントローラバージョンを要求する。
【０１５９】
そして、ステップ（１４１６）で、インストール済みアプリケーションが１つ以上有るかどうかを判断する。この判断で、インストール済みアプリケーションが１つ以上ないと判断した場合は、ステップ（１４１８）以降へ進む。
【０１６０】
一方、ステップ（１４１６）で、ンストール済みアプリケーションが１つ以上有ると判断した場合は、ステップ（１４１７）で、取得できた情報を、図６に示したインストール済みアプリケーションオプション情報管理テーブル６１０に格納する。
【０１６１】
次に、ステップ（１４１８）で、画像処理装置１０４から画像処理装置１０４のバージョンとコントローラ４０１のバージョンを図７に示した更新製品情報から取得する。
【０１６２】
次に、ステップ（１４１９）で、最初の更新製品に着目する。そして、ステップ（１４２０）で、画像処理装置１０４が、図７に示す更新製品情報から対応機種一覧７０４を取得する。そして、ステップ（１４２１）で、自機が対応機種に含まれる製品であるか否かを判断する。具体的には、更新情報から取得した対応機種７０４が自機と一致するかを比較して判断する。ここで、対応機種と一致しないと判断した場合は、本処理を終了する。
【０１６３】
一方、ステップ（１４２１）で、対応機種と一致すると判断した場合は、ステップ（１４２２）で、画像処理装置１０４が更新情報から対応機器バージョン７０５を取得する。
【０１６４】
そして、取得した対応機器バージョン７０５が対応しているバージョンかどうかを判断する。ここで、対応していないバージョンであると判断した場合は、本処理を終了する。
【０１６５】
一方、ステップ（１４２３）で、対応しているバージョンであると判断した場合は、ステップ（１４２４）で、画像形成装置１０４が更新情報から対応コントローラバージョン７０６を取得する。そして、ステップ（１４２５）で、取得した応コントローラバージョン７０６が対応しているコントローラかどうかを判断する。ここで、対応していないコントローラであると判断した場合には、本処理を終了する。
【０１６６】
一方、ステップ（１４２５）で、対応しているコントローラであると判断した場合は、ステップ（１４２６）で、一致している製品の製品コード７０１とサムネイル画像７０７をパネル１１０１の製品一覧１１０２に表示する。
【０１６７】
次に、ステップ（１４２７）で、全ての製品をチェックしたかどうかを判断する。ここで、全ての製品をチェックしたと判断した場合は、本処理を終了する。
【０１６８】
一方、ステップ（１４２７）で、全ての製品をチェックしていないと判断した場合には、次の製品に着目して、ステップ（１４２０）へ進んで、更新一覧機種数分これを繰り返す。
【０１６９】
図１５は、本発明に係る画像処理装置における第２のデータ処理手順の一例を示すフローチャートである。本処理低は、画像処理装置１０４のステップ１３０９の発注処理の詳細手順に対応する。なお、（１５０１）〜（１５０９）は各ステップを示す。また、各ステップは、図４に示したＣＰＵ４０２がＲＡＭ４０３上に制御プログラムをロードして実行することで実現される。
【０１７０】
先ず、ステップ（１５０１）で、画像処理装置１０４は、発注ボタン１１０４が押下されると、ステップ（１５０２）で、図６に示したデータ構造のユーザ情報６０１〜６０８をプログラム／データ記録部５２２から読み出す。
【０１７１】
次に、ステップ（１５０３）で、ＣＰＵ４０２は、製品一覧１１０２において１つ以上の製品が選択されているかどうかを判断する。ここで、選択されていないと判断した場合には、本処理を終了する。
【０１７２】
一方、ステップ（１５０３）で、製品一覧１１０２において１つ以上の製品が選択されていると判断した場合は、ステップ（１５０４）で、図１１に示した製品一覧１１０２で選択されている製品コードを取得する。
【０１７３】
そして、ステップ（１５０５）で、ステップ（１５０４）で取得した製品コードとユーザ情報６０１〜６０６の情報をマージし、発注データ１００１〜１００７を発注書作成部５０９で発注情報を作成する。
【０１７４】
次に、ステップ（１５０６）で、作成した発注書を顧客管理サーバ１０２に送信する。そして、ステップ（１５０７）で、図６に示した確認書発行の有無６０７が"有（ＯＮ）"であるかどうかを判断する。この判断で、ＯＦＦであると判断した場合は、本処理を終了する。
【０１７５】
一方、ステップ（１５０７）で、確認書発行の有無６０７が"有（ＯＮ）"であると判断した場合は、ステップ（１５０８）で、確認書のフォームデータと発注データ１００１〜１００７をオーバレイし確認書を作成する。
【０１７６】
そして、ステップ（１５０９）で、作成した確認書を確認書の種類６０８に従い、メールアドレス６０３、またはＦＡＸ番号６０４に送信して、本処理を終了する。
【０１７７】
なお、ステップ（１５０９）で、作成した確認書を印刷部５０２において画像処理装置１０４に印刷を行ってもよい。
【０１７８】
図１６は、本発明に係る発注システムにおける第２のデータ処理手順の一例を示すフローチャートである。本処理は、カタログダウンロード、印刷処理手順に対応する。
【０１７９】
なお、（１６０１）〜（１６０５）は、画像処理装置側の処理に対応するステップを示し、（１６０６），（１６０７）は、顧客管理サーバ側の処理に対応するステップを示す。また、ステップ（１６０１）〜（１６０５）は、図４に示したＣＰＵ４０２がＲＡＭ４０３上に制御プログラムをロードして実行することで実現される。また、ステップ（１６０６），（１６０７）は、図２に示したＣＰＵ２０２がＲＡＭ２０３上に制御プログラムをロードして実行することで実現される。
【０１８０】
先ず、ステップ（１６０１）で、画像処理装置１０４は、図１１に示した表示画面において、ユーザがカタログ印刷ボタン１１０３を押下したことを検知する。次に、ステップ（１６０２）で、パネル１１０１の製品一覧１１０２の製品が１つ以上選択されているかを確認する。ここで、選択されていないと判断した場合は、本処理を終了する。
【０１８１】
一方、ステップ（１６０２）で、パネル１１０１の製品一覧１１０２の製品が１つ以上選択されていると判断した場合は、ステップ（１６０３）で、選択されている製品コードを取得し顧客管理サーバ１０２にカタログファイルを要求する。
【０１８２】
そして、ステップ（１６０６）で、顧客管理サーバ１０２の更新製品管理部３０６が受信すると、ステップ（１６０７）で、更新製品管理部３０６は製品更新情報ＤＢからカタログファイル９０８を取得し、画像処理装置１０４に通信部３０８を通して送信する。
【０１８３】
そして、ステップ（１６０４）で、画像処理装置１０４のカタログダウンロード受信部５０３は顧客管理サーバ１０２からカタログファイル９０８を受信する。次に、ステップ（１６０５）で、受信したカタログファイル９０８を印刷部５０２に送り印刷を行い、本処理を終了する。
【０１８４】
なお、顧客管理サーバ１０２では、カタログファイルの印刷面数を計算し、課金管理部３０３に通知する。課金管理部３０３では、この印刷されるカタログファイルは課金の対象外とし、課金しないように制御している。
【０１８５】
図１７は、本発明に係る管理装置におけるデータ処理手順の一例を示すフローチャートである。本処理は、図１に示した顧客管理サーバ１０２のステップ（１３１３）の発注処理の詳細手順に対応する。なお、（１７０１）〜（１７０４）は各ステップを示す。また、各ステップは、図２に示したＣＰＵ２０２がＲＡＭ２０３上に制御プログラムをロードして実行することで実現される。
【０１８６】
先ず、ステップ（１７０１）で、画像処理装置１０４から発注情報１００１〜１００７を受取る。
【０１８７】
次に、ステップ（１７０２）で、図３に示した発注書管理部３０７は発注情報を画像処理装置１０４から受取ると、顧客情報ＤＢに記録する。
【０１８８】
そして、ステップ（１７０３）で、課金管理部３０３に発注金額とユーザ情報を通知する。次に、ステップ（１７０４）で、顧客管理サーバ１０２の管理者に対し発注情報を受信した旨を通知して、本処理を終了する。
【０１８９】
これにより、ユーザは、発注したオプション製品に対する支払いを、既に処理されている課金処理で代行決済することができるため、新たな支払いに対する振り込み等を行う必要がなくなり、ユーザの利便性が向上する。
【０１９０】
〔第２実施形態〕
上記実施形態では、製品の更新情報を顧客管理サーバから自動的に受信する場合について説明した。
【０１９１】
しかしながら、画像処理装置の機能選択処理に基づいて、更新情報の取得要求を顧客管理サーバに要求して、そのタイミングで応答される更新情報に基づいて、第１実施形態と同様の更新情報の一覧表示処理を実行するように制御してもよい。
【０１９２】
具体的には、画像処理装置の機能選択処理として、多数枚のプリント処理を要求している場合には、ステイプラ等を備えたソータユニットをユーザに通知するのが最良である。また、原稿読み込み時に、多数枚の原稿読取りを順次行っているようなタイミングを捉えて、更新情報として、ＡＤＦ等の情報をユーザに通知するのが最良である。
【０１９３】
また、スキャナ装置として、複数の原稿給送装置、例えばＡＤＦとＲＤＦとを選択的にオプション装置として接続可能な装置であって、既にＡＤＦが接続されている場合には、ＲＤＦの情報を通知するものとなる。
【０１９４】
また、ソータユニットを既に接続していても、ステイプラやサドルフィニッシャ等の機能が備えていない場合には、ステイプラやサドルフィニッシャ等の機能を備えた更新情報を通知することができる。
【０１９５】
〔第３実施形態〕
上記実施形態では、顧客管理サーバ１０２から所定の形式のカタログファイルをダウンロードし印刷する場合について説明した。
【０１９６】
なお、本実施形態では、カタログファイル形式をユーザが選択できるように、あるいは、画像処理装置が最適なファイル形式のカタログファイルを選択してダウンロードする。
【０１９７】
これにより、ＰＤＦファイルを処理する機能を有していない画像処理装置であっても、画像処理装置で最適なカタログファイルを受信して、印刷出力することができる。
【０１９８】
〔第４実施形態〕
上記実施形態では、顧客管理サーバ１０２から所定の形式のカタログファイルをダウンロードし印刷する場合について説明した。
【０１９９】
これに対して、カタログファイルは、画像処理装置以外の端末装置、携帯電話、ユーザのパーソナルコンピュータ等に送信することで、ユーザが、カタログファイルをカラー画像として認識できるように構成してもよい。
【０２００】
〔第５実施形態〕
なお、上記実施形態では、確認情報として、オプション製品に関する技術的な情報であることを説明したが、発注により、ユーザにその製品の納品できる納期や、納期時期やユーザから指定されている納期日時等を含めてもよい。
【０２０１】
〔第６実施形態〕
以下、図１８、図１９に示すメモリマップを参照して本発明に係る発注システムで読み取り可能なデータ処理プログラムの構成について説明する。
【０２０２】
図１８は、本発明に係る画像処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０２０３】
図１９は、本発明に係る管理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０２０４】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０２０５】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０２０６】
本実施形態における図１３〜図１７に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０２０７】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０２０８】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０２０９】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０２１０】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０２１１】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０２１２】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０２１３】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０２１４】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。例えばそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行う。そして、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２１５】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込ませる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２１６】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から排除するものではない。
【０２１７】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【図面の簡単な説明】
【０２１８】
【図１】本発明の第１実施形態を示す画像処理装置、管理装置を適用可能な発注システムの一例を示す図である。
【図２】図１に示した顧客管理サーバのハードウエア構成を説明するブロック図である。
【図３】図１に示した発注システムにおける顧客管理サーバのソフトウエア構成を説明するブロック図である。
【図４】図１に示した発注システムにおける画像処理装置のハードウエア構成を説明するブロック図である。
【図５】図１に示した発注システムにおける画像処理装置のソフトウエア構成を説明するブロック図である。
【図６】図４に示したＨＤＤ又は外部メモリに記憶管理される登録情報の一例を示す図である。
【図７】図１に示した顧客管理サーバで記憶管理される更新製品情報のデータ構造の一例を示す図である。
【図８】図１に示した顧客管理サーバで管理する顧客（ユーザ）情報のデータ構造を示す図である。
【図９】図１に示した顧客管理サーバが管理している更新製品情報のデータ構造を示す図である。
【図１０】図１に示した画像処理装置の発注書作成部が作成する発注書のフォーマットの一例を示す図である。
【図１１】図１に示した画像処理装置のパネル画面の一例を示す図である。
【図１２】図１に示した画像処理装置のパネルで表示するサムネイル画像のイメージの一例を示す図である。
【図１３】本発明に係る発注システムにおける第１のデータ処理手順の一例を示すフローチャートである。
【図１４】本発明に係る画像処理装置における第１のデータ処理手順の一例を示すフローチャートである。
【図１５】本発明に係る画像処理装置における第２のデータ処理手順の一例を示すフローチャートである。
【図１６】本発明に係る発注システムにおける第２のデータ処理手順の一例を示すフローチャートである。
【図１７】本発明に係る管理装置におけるデータ処理手順の一例を示すフローチャートである。
【図１８】本発明に係る画像処理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【図１９】本発明に係る管理装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０２１９】
１０１  ネットワーク
１０２  顧客管理サーバ
１０４〜１０６  画像処理装置
【図１】
2007166057.tif 000003
【図２】
2007166057.tif 000004
【図３】
2007166057.tif 000005
【図４】
2007166057.tif 000006
【図５】
2007166057.tif 000007
【図６】
2007166057.tif 000008
【図７】
2007166057.tif 000009
【図８】
2007166057.tif 000010
【図９】
2007166057.tif 000011
【図１０】
2007166057.tif 000012
【図１１】
2007166057.tif 000013
【図１２】
2007166057.tif 000014
【図１３】
2007166057.tif 000015
【図１４】
2007166057.tif 000016
【図１５】
2007166057.tif 000017
【図１６】
2007166057.tif 000018
【図１７】
2007166057.tif 000019
【図１８】
2007166057.tif 000020
【図１９】
2007166057.tif 000021