(57)【要約】【課題】デバイスを交換可能に構成した画像形成装置において、デバイスの組合せ状態に適合する課金処理や消耗品管理ができるようにする。【解決手段】デバイス情報取得部３０２は、実際にシステムや装置を構成するデバイスの各消耗品課金コンフィギュレーションＪ９を取得し、消耗品課金管理処理部３６０に通知する。情報提示制御部３６６は、消耗品課金コンフィギュレーションＪ９を参照して、実際のデバイスの接続状態に適応した、課金管理処理や消耗品管理のための基礎情報を決定し消耗品課金情報格納部３６４に記憶する。ユーザ指示に基づく出力処理を実行すると、コイン投入機２３８と協働して、その出力処理に応じた代金徴収処理を実行する。また、管理センタ９と協働してトナー残量や用紙切れ感光体ドラム使用時間などの消耗品に関してもその使用状況を管理する。【選択図】図２
2005084570.tif 000002
【特許請求の範囲】
【請求項１】
交換可能なデバイスが組み合わされて構成されているシステムや装置における、当該システムや装置に使用される消耗品の使用状況を管理する方法であって、
前記デバイスの種別と関わりのあるデバイス情報を取得し、
この取得した前記デバイス情報に基づいて、前記デバイスの接続状態と当該接続状態での前記消耗品の使用状況を管理する
ことを特徴とする消耗品管理処理方法。
【請求項２】
交換可能なデバイスが組み合わされて構成されているシステムや装置における、当該システムや装置の使用に応じた課金処理を行なう方法であって、
前記デバイスの種別と関わりのあるデバイス情報を取得し、
この取得した前記デバイス情報に基づいて、前記デバイスの接続状態と当該接続状態での使用に応じた前記課金処理を行なう
ことを特徴とする課金管理処理方法。
【請求項３】
交換可能なデバイスが組み合わされて構成されているシステムや装置における、当該システムや装置に使用される消耗品の使用状況を管理する装置であって、
前記デバイスの種別と関わりのあるデバイス情報を取得するデバイス情報取得部と、
前記デバイス情報取得部が取得した前記デバイス情報に基づいて、前記デバイスの接続状態と当該接続状態での前記消耗品の使用状況を管理する消耗品管理処理部と
を備えたことを特徴とする消耗品管理処理装置。
【請求項４】
前記デバイス情報取得部が取得した前記デバイス情報に基づいて前記消耗品の使用状況を管理するための基礎情報を保持する消耗品情報格納部を備え、
前記消耗品管理処理部は、前記消耗品情報格納部に保持されている前記基礎情報と前記デバイスの接続状態における使用量とに基づいて、前記消耗品の使用状況を特定する
ことを特徴とする請求項３に記載の消耗品管理処理装置。
【請求項５】
交換可能なデバイスが組み合わされて構成されているシステムや装置における、当該システムや装置の使用に応じた課金処理を行なう装置であって、
前記デバイスの種別と関わりのあるデバイス情報を取得するデバイス情報取得部と、
前記デバイス情報取得部が取得した前記デバイス情報に基づいて、前記デバイスの接続状態と当該接続状態での使用に応じた前記課金処理を行なう課金管理処理部と
を備えたことを特徴とする課金管理処理装置。
【請求項６】
前記デバイス情報取得部が取得した前記デバイス情報に基づいて前記課金処理を行なうための基礎情報を保持する課金情報格納部を備え、
前記課金管理処理部は、前記課金情報格納部に保持されている前記基礎情報と前記デバイスの接続状態における使用とに基づいて、当該使用に応じた使用対価を決定する
ことを特徴とする請求項５に記載の課金管理処理装置。
【請求項７】
クライアントより指示された情報処理をする機能部分であって装置本体に対して交換可能なデバイスである情報処理機能部と、
前記装置本体に装着されている前記情報処理機能部の動作を制御する動作制御部と、
前記情報処理機能部に入出力される処理対象データおよび前記動作制御部が前記情報処理機能部の動作を制御するための制御コマンドデータのインタフェースを採る接続インタフェース部と、
当該システムに使用される消耗品の使用状況を管理するための、請求項３または４に記載の消耗品管理処理装置と
を備えたことを特徴とする情報処理システム。
【請求項８】
クライアントより指示された情報処理をする機能部分であって装置本体に対して交換可能なデバイスである情報処理機能部と、
前記装置本体に装着されている前記情報処理機能部の動作を制御する動作制御部と、
前記情報処理機能部に入出力される処理対象データおよび前記動作制御部が前記情報処理機能部の動作を制御するための制御コマンドデータのインタフェースを採る接続インタフェース部と、
当該システムの使用に応じた前記課金処理を行なうための、請求項５または６に記載の課金管理処理装置と
を備えたことを特徴とする情報処理システム。
【請求項９】
前記情報処理機能部の１つとして、入力された画像データに基づいて所定の記録媒体に可視画像を形成する画像記録部を有する
ことを特徴とする請求項７または８に記載の情報処理システム。
【請求項１０】
前記情報処理機能部の１つとして、原稿の画像を読み取って処理対象の画像データを得る画像取込部を有し、
前記画像記録部は、前記画像取込部が取得した前記原稿の画像に対応する可視画像を形成する
ことを特徴とする請求項９に記載の情報処理システム。
【請求項１１】
前記接続インタフェース部は、前記処理対象データと制御コマンドデータとを共通の伝送ライン上に乗せるとともに、前記処理対象データおよび前記制御コマンドデータの伝送を１対１（Peer to Peer）の接続形態で採るものである
ことを特徴とする請求項７から１０のうちの何れか１項に記載の情報処理システム。
【請求項１２】
前記接続インタフェース部は、前記処理対象データと前記制御コマンドデータの伝送を双方向かつシリアル通信方式の接続形態で採るものである
ことを特徴とする請求項１１に記載の情報処理システム。
【請求項１３】
前記接続インタフェース部は、ある一定の規格を満足する標準インタフェースであることを特徴とする請求項９また１０に記載の情報処理システム。
【請求項１４】
前記標準インタフェースは、ピーシーアイエクスプレスであることを特徴とする請求項１２に記載の情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機能モジュール（デバイス）の組合せにてシステムや装置を構成する場合における、消耗品管理や課金管理を行なう方法および装置、並びにこれら装置の機能を備えたシステムに関する。
【背景技術】
【０００２】
プリンタ装置、複写装置、ファクシミリ装置、あるいはこれらの機能を複合的に備えた複合機などの印刷機能（画像を所定の記録媒体に形成する機能）を備えた画像形成装置が様々な分野で使用されている。また、今日では、画像形成装置がカラー化され、ユーザの様々な表現手段として利用されるようになってきている。たとえば、電子写真プロセス（ゼログラフィ）を用いたカラーページプリンタ装置は、高品質な画質あるいは高速プリンティングの点で注目されている。
【０００３】
従来のデジタル方式の画像形成装置における重要な目標は、設計の時点において大量のデータを処理するために必要な性能を有した最も手ごろなシステムを構築することとされていた。このような設計プロセスおよび思考プロセスの結果として、可能な限り低価格でデジタル方式の画像形成装置を生産することはできたが、そのデジタル方式の画像形成装置を簡単に変更したり、拡張したりすることは難しかった。
【０００４】
たとえば、画像形成装置を構成する回路の大部分が、１つの回路基板上に収容されるようになっており、処理制御機構がほぼ１ユニットで構成されている。この構成において、高速化・高性能化・多機能化への対応をとる場合、変更がたとえ一部の回路に対するものであっても、その都度、その回路基板全体の交換や、その回路基板の設計変更（パターンレイアウトの変更）が必要となり、結果として、開発費用と開発期間を必要とするという問題がある。
【０００５】
たとえば、従来のデジタル複写機をベースに、複写機能以外の機能を持たせた、いわゆる多機能画像処理装置（Multiple-Function image processing device ；複合機ともいわれる）が提案されている。たとえば、デジタル複写機において必要とされる可能性のある他の機能として、スキャナから得た読取画像をパーソナルコンピュータまたはネットワークに与える機能（ネットワークスキャナ機能）がある。また、プリンタとしてデジタル複写機を使用し、コンピュータまたはコンピュータネットワークから得た画像を印刷できるようにする機能（プリンタ機能）もある。また、ファクシミリ装置としてデジタル複写機を使用することができるようにすることも考えられる。
【０００６】
一方、デジタル複写機の基本価格をできるだけ安くするという要求のため、従来のデジタル複写機で追加機能を実行するためには、マイクロプロセッサのような付加的なコントローラが必要であった。たとえば、ネットワークスキャナ機能、プリンタ機能、あるいはファクシミリの送受信機能を従来のデジタル複写機に加える場合、これらの新しい機能を実現するコントローラをデジタル複写機に加える必要がある。この新機能を実現するコントローラは、基本的なハードウェア機能およびソフトウェア機能並びにそれ自身のプロセッサを含むものとなる。デジタルコピー機能で使用されるプロセッサは、一般に新機能用の処理を実行することを意図したものではないからである。
【０００７】
このため、新機能を実現するには、ハードウェアおよびソフトウェアに追加機能を実行させることができるようにする新たな制御装置またはコントローラカードを追加する必要がある。ただしこの場合、追加の比較的高価なマイクロプロセッサや対応するプログラム記憶メモリのようなシステムコンポーネントが重複することになってしまう。さらに、コンポーネントを追加すると、厳格に統合されたハードウェアおよびソフトウェアを追加する必要があるため、追加されたコンポーネントの機能に柔軟性はない。
【０００８】
このような問題に対して、デジタル複写機または複合機のための新規なアーキテクチャを実現する新たなアプローチとして、パソコンなどのコンピュータシステムと同様に、ＰＣＩ（Peripheral Component Interconnect ）バスを使用した、低コストでスケーラブルなアーキテクチャを採用することも考えられている（たとえば特許文献１参照）。
【０００９】
【特許文献１】特開２０００−１５１８７８号公報
【００１０】
この特許文献１に記載の技術では、プロセッサと、プロセッサに接続されたメモリシステムと、スキャナと、プロッタと、ユーザインタフェースと、プロッタ、スキャナ、およびユーザインタフェースをプロセッサに接続する、ＰＣＩバスのような業界標準のバスとを備えてデジタル複写機を構成している。ＰＣＩバスのような業界標準バスを使用すると、容易に入手可能なコンピュータのアクセサリや周辺機器、任意の従来のコンポーネントなどをデジタル複写機において簡単・安価に利用することが可能となる。ＣＰＵは、標準バスに接続されている追加の周辺機器またはカードによって要求される処理を実行することが可能となる。
【００１１】
ＰＣＩバス（その変形規格であるmini−ＰＣＩやＰＣＩ−Ｅなども含む）を利用することで、制御コマンドや画像データをＰＣＩバスという共通の伝送ライン上に乗せ、このＰＣＩバスを介して双方向に伝送できるようになり、また機能モジュールの変更や追加も可能となるので、装置の高性能化や多機能化に応えるのが容易になると考えられる。
【００１２】
しかしながら、従来のＰＣＩバスは、パラレルでデータ（制御コマンドや画像データなど）を転送するので、配線数が多くインタフェースコストが掛かる。またパソコンなどのアーキテクチャで分かるように、プロセッサ（コントローラに相当）やメモリシステムなどを搭載したマザーボード上において、ＰＣＩバスを利用する個々の機能モジュールを一箇所に集中して配置する必要があるので、レイアウトの自由度がなく、実際には、多機能化に柔軟に応えるのが難しい。
【００１３】
加えて、従来のＰＣＩバスは、高速化の要求に応えることが難しい。前述のように、パラレルにデータを転送する場合、信号線同士でのデータのずれや不揃いが発生し、また信号線同士が電圧の影響を与え合うクロストーク現象が起きるので、高速のデータ転送に適していないからである。
【００１４】
また、複数のモジュールをＰＣＩバスに接続すると、他のモジュールと競合しないように、入出力（Ｉ／Ｏ）アドレスやＩＲＱ（Interrupt ReQuest ）を割り当てて１つのＰＣＩバスを共用しなければならない。つまり、モジュール間を時分割でデータ転送しなければならないので、高速のデータ転送が難しくなる。
【００１５】
このように、従来の画像形成装置の構成では、装置の高速化・高性能化・多機能化の要求に対して、低コストで、あるいは短期間に、あるいは柔軟に、応えるということが難しかった。
【００１６】
そこで、上述のような問題点を解消するため、本願出願人は、特願２００２−２７２８５５号、同２００２−２７３９５８号、あるいは同２００２−２７５０８６号などにて、たとえばピーシーアイエクスプレス（ＰＣＩ  Ｅｘｐｒｅｓｓ（商標）；以下ＰＣＩ−ＥＸともいう）のように、コントローラと画像形成に関わる機能部分である画像形成機能部（デバイス）とを着脱自在とし、双方向性かつシリアル通信方式、あるいはピアツーピアという特徴を持つ接続インタフェースを用いて、コントローラとデバイス間の電気信号の伝送を採る新規なアーキテクチャを提案した。
【００１７】
この特願２００２−２７２８５５号などにて提案した新規なアーキテクチャにより、多数の信号線を利用するパラレルバスが持つ上述のような問題から解消され、たとえば信号線同士でのデータのずれやスキューがなく、また信号のクロストークも起こらない。このため、高速・長距離のデータ転送が可能となり、また、機能モジュールの変更や追加が容易となる。これにより、ハードウェア設計上の制約から解放され、画像形成装置の高機能化や高速化を図る際の自由度が増し、従来のパラレルバスの延長上では不可能であった高機能化、高性能化あるいは高速化を、容易かつ低コストで実現することができるようになった。
【発明の開示】
【発明が解決しようとする課題】
【００１８】
しかしながら、本願出願人が提案した前記の新規なアーキテクチャを採用すると、機能モジュールや周辺デバイス（オプション機器）の変更や追加が容易となることに起因した、新たな問題の発生が懸念される。たとえば、デバイスの組合せに応じた消耗品管理や課金管理をどのようにして実行するかが問題となる。
【００１９】
従来の画像形成装置では、画像取込部、画像処理部、画像記録部といった一義的に決まった複数デバイスの組合せ構成に対応する一通りの消耗品管理や課金管理の条件を用意しておき、この一義的に決められている１つの組合せに応じた条件に従って消耗品管理や課金管理を実行すればよかった。また、一意に決定された、あるいは限定されたマシンコンフィギュレーションの中での組合せでしかなく、消耗品管理や課金管理のためのシステム構成も複雑ではなかった。
【００２０】
ところが、デバイスの組合せ自体がユーザの自由になると、各デバイスをユーザが必要に応じて変更することが可能であるため、一通りの消耗品管理や課金管理の条件を用意するだけでは、変更される複写装置のシステム構成に適応した消耗品管理や課金管理を実行することはできない。
【００２１】
つまり、今までのような、一義的な消耗品管理や課金管理の考え方では、デバイスの組合せ変更に対応できない。一方、あらゆるデバイスの組合せに応じた消耗品管理や課金管理の条件を事前に用意しておくということも考えられるが、その組合せが無数であり、この手法を採ることは、事実上不可能である。また、たとえ想定されるデバイスの組合せに対応するだけの数の消耗品管理や課金管理の条件を用意しておいたとしても、想定外の組合せが生じたときには対処できない。つまり、想定外の組合せに柔軟かつ簡易に対応することは難しい。
【００２２】
本発明は、上記事情に鑑みてなされたものであり、システムの高速化、高性能化、あるいは多機能化の要求に対して容易に対応することができるとともに、デバイスの組合せ変更があっても、変更される装置のシステムに応じた適切な消耗品管理や課金管理を実行することができる方法および装置、並びに消耗品管理や課金管理の機能を備えた情報処理システムを提供することを目的とする。
【課題を解決するための手段】
【００２３】
本発明に係る消耗品管理処理方法は、交換可能なデバイスが組み合わされて構成されているシステムや装置における、当該システムや装置に使用される消耗品の使用状況を管理する方法であって、先ずデバイスの種別と関わりのあるデバイス情報を取得し、この取得したデバイス情報に基づいて、デバイスの接続状態と当該接続状態での消耗品の使用状況を管理することとした。
【００２４】
また、本発明に係る課金管理処理方法は、交換可能なデバイスが組み合わされて構成されているシステムや装置における、当該システムや装置の使用に応じた課金処理を行なう方法であって、先ずデバイスの種別と関わりのあるデバイス情報を取得し、この取得したデバイス情報に基づいて、デバイスの接続状態と当該接続状態での使用に応じた課金処理を行なうこととした。
【００２５】
本発明に係る消耗品管理処理装置は、上記本発明に係る消耗品管理処理方法を実施するのに好適な装置であって、デバイスの種別と関わりのあるデバイス情報を取得するデバイス情報取得部と、デバイス情報取得部が取得したデバイス情報に基づいて、デバイスの接続状態と当該接続状態での消耗品の使用状況を管理する消耗品管理処理部とを備えるものとした。
【００２６】
また、本発明に係る課金管理処理装置は、上記本発明に係る課金管理処理方法を実施するのに好適な装置であって、デバイスの種別と関わりのあるデバイス情報を取得するデバイス情報取得部と、デバイス情報取得部が取得したデバイス情報に基づいて、デバイスの接続状態と当該接続状態での使用に応じた課金処理を行なう課金管理処理部とを備えるものとした。
【００２７】
また従属項に記載された発明は、本発明に係る消耗品管理処理装置や課金管理処理装置の、さらなる有利な具体例を規定する。たとえば、本発明に係る前記消耗品管理処理装置と課金管理処理装置とを兼ねる装置を発明として抽出することができる。
【００２８】
また、消耗品管理処理や課金管理処理を実行する際には、ユーザによる使用の都度デバイスからデバイス情報を取得する態様もあるが、これに代えて、消耗品の使用状況を管理するための基礎情報を保持する消耗品情報格納部あるいは課金処理を行なうための基礎情報を保持する課金情報格納部を設け、ユーザによる使用があると、これら情報格納部に保持しておいた基礎情報とデバイス接続状態下での使用とに基づいて、消耗品の使用量や使用対価を決定するとよい。
【００２９】
本発明に係る情報処理システムは、クライアントより指示された情報処理をする機能部分であって装置本体に対して交換可能なデバイスである情報処理機能部と、装置本体に装着されている情報処理機能部の動作を制御する動作制御部と、情報処理機能部に入出力される処理対象データおよび動作制御部が情報処理機能部の動作を制御するための制御コマンドデータとのインタフェースを採る接続インタフェース部と、当該システムに使用される消耗品の使用状況を管理するための本発明に係る消耗品管理処理装置あるいは当該システムの使用に応じた課金処理を行なうための本発明に係る課金管理処理装置とを備えるものとした。
【００３０】
本発明に係る情報処理システムにおいて、接続インタフェース部は、処理対象データと制御コマンドデータとを、共通の伝送ライン上に乗せるとともに、ピーシーアイエクスプレスなどの規格に準拠して、１対１（Peer to Peer）の接続形態で採るものであることが好ましい。
【００３１】
上記において、情報処理システムは、画像形成に関わる機能部分を情報処理機能部として備えるものとしてもよい。この場合、情報処理システムは、事実上画像形成システム（あるいは装置）となる。画像形成に関わる機能部分とは、画像もしくは画像データに対して何らかの処理を施す機能部分だけでなく、一方の機能部分から受け取った画像データに対して何らの処理を加えることなく他方の機能部分へ転送するだけのものや、電子的にデータ保存する記録メディアに他の機能部分から受け取った画像データを記録する（書き込む、格納する）ものも、本願の画像形成に関わる機能部分に含まれる。
【００３２】
たとえば、画像形成に関わる機能部分である画像形成機能部は、原稿上に形成された画像を光学的に読み取ることで画像情報を取得する画像取込部、所定の（たとえば画像取込部で取り込んだ）画像情報画像情報に対して所定の画像処理を施す画像処理部、および所定の（たとえば画像処理部により画像処理が施された処理済みの）画像情報に基づいて画像を所定の記録媒体上に形成する画像形成部（画像記録部）のうちの少なくとも１つを含むものであればよい。
【発明の効果】
【００３３】
本発明に係る上記構成においては、デバイスを組み合わせて実際にシステムや装置を構成する際には、接続される実際のデバイスから、そのデバイスの種別と関わりのあるデバイス情報を取得し、このデバイス情報を参照して、実際のデバイスの接続状態に適応した課金管理処理や消耗品管理を実行する。
【００３４】
必要に応じてデバイス情報を参照し課金管理処理や消耗品管理のための基礎情報を決定し、それを情報格納部（データ記憶部）に保持しておき、ユーザによる使用があると、これら情報格納部に保持しておいた基礎情報とデバイス接続状態下での使用とに基づいて、消耗品の使用量や使用対価を決定する。
【００３５】
つまり、本発明によれば、システムや装置を構成する実際のデバイスからデバイスの種別と関わりのあるデバイス情報を取得し、このデバイス情報を参照して、実際のデバイスの接続状態に即した、課金管理処理や消耗品管理のための基礎情報を決定する。これにより、実際のデバイス組合せに応じた、課金管理処理や消耗品管理を実行することができるようになる。
【００３６】
専門作業員（サービスエンジニア）を介することなくユーザが容易に装置構成を変更することが可能となる場合であっても、各画像形成機能モジュールからの基本情報を取得することにより、課金管理システムや消耗品管理システムに関しても信頼性の高いシステムを構築することができる。
【発明を実施するための最良の形態】
【００３７】
以下、図面を参照して本発明の実施の形態について詳細に説明する。
【００３８】
＜＜システムアーキテクチャ＞＞
図１は、本発明に係る情報処理システムを適用したカラー複写装置の、システムアーキテクチャの一例を示す図である。なお、図示するカラー複写装置１は、デジタル複写装置や複合機として利用する場合の形態を示している。
【００３９】
図示するように、カラー複写装置１は、本体側のＩ／Ｏブリッジ部１４０の周辺に、画像形成機能部２０２およびユーザインタフェース部１４などの接続デバイスを交換可能に備え、Ｉ／Ｏブリッジ部１４０と画像形成機能部２０２などの主要デバイス間の電気信号伝送を標準インタフェースでとることで、コントローラ部１００を中心として接続デバイスがスター状に接続されて構成されている。このようなカラー複写装置１の構成は、本願出願人が、たとえば特願２００２−２７２８５５号、同２００２−２７３９５８号、２００２−２７５０８６号などに提案している構成である。以下その概要について説明する。
【００４０】
カラー複写装置１は、その中心部に、動作制御部の一例であるコントローラ部１００を備えている。コントローラ部１００は、中央演算処理部の一例であるＣＰＵ（プロセッサ）１１０、メモリブリッジ部（Memory Bridge ）１２０、および電源供給時にのみ記憶内容を保持する、揮発性の記憶媒体の一例であるメインメモリ（主記憶部）１３０を備える。また、コントローラ部１００は、オペレーティングシステムＯＳや、画像処理や画像形成に関わる各機能部分、あるいは周辺デバイスを制御するためのアプリケーションプログラムが組み込まれる（インストールされる）不揮発性の記憶媒体（ＲＯＭ）１３２（以下不揮発性メモリ１３２という）を備える。この不揮発性メモリ１３２には、オペレーティングシステムＯＳやアプリケーションプログラムの他、装置の設定条件（接続デバイスの情報も含む）なども格納される。
【００４１】
ＣＰＵ１１０は、カラー複写装置１全体の動作制御およびデータ処理を実行するメインコントローラであり、オペレーティングシステムＯＳの制御下で、各種プログラムを実行するようになっている。メインメモリ１３０は、ＣＰＵ１１０が実行するプログラムをロードしたり、作業領域として使用したりするためのＲＡＭ(random access memory)などの揮発性の半導体メモリである。
【００４２】
メインメモリ１３０や不揮発性メモリ１３２は、メモリブリッジ部１２０を介してＣＰＵ１１０と接続されている。メモリブリッジ部１２０には、ＣＰＵ１１０と協働してＣＰＵ１１０とメインメモリ１３０や不揮発性メモリ１３２との間のデータの入出力を制御するメモリコントローラが組み込まれている。ＣＰＵ１１０とメインメモリ１３０との間は、ＤＭＡ（Direct memory Access )オペレーションにより、所定ブロック単位でデータが転送される。
【００４３】
また、コントローラ部１００は、Ｉ／Ｏブリッジ部（Input/Output Bridge ）１４０、および周辺デバイスとの間の通信インタフェースを切り替える切替部の一例であるスイッチ部（Switch）１５０を備える。Ｉ／Ｏブリッジ部１４０には、ＣＰＵ１１０と協働して機能するＩ／Ｏ（入出力）コントローラが組み込まれる。スイッチ部１５０には、周辺のデバイスとの間のインタフェースを採るＬＡＮボード２５２や１３９４ボード２５４などの、入出力インタフェースドライバが組み込まれた種々のアドオンボード（ドライバ基板）２５０が追加接続（アドオン）されるようになっている。
【００４４】
Ｉ／Ｏブリッジ部１４０は、スイッチ部１５０を経由することなく、ＵＳＢ（Universal Serial Bus）２．０規格のデバイスとの間のインタフェースを採るＵＳＢボード２５６が直接に接続されるようになっている。ＬＡＮボード２５２や１３９４ボード２５４についても、スイッチ部１５０を経由することなく接続してもよい。この場合、Ｉ／Ｏブリッジ部１４０に、ＬＡＮボード２５２などとの間でのピアツーピア（Peer to Peer；１対１）接続の仕組みを設ける。
【００４５】
また、コントローラ部１００は、ハードディスク装置５４を備える。このハードディスク装置５４は、ハードディスクインタフェースの一例である“Serial ATA”規格によりＩ／Ｏブリッジ部１４０と接続される。
【００４６】
Ｉ／Ｏブリッジ部１４０は、カラー複写装置１に動作指示を発するための操作パネルや操作キーなどからなるユーザインタフェース部１４と直接に接続されるようになっている。なお、コントローラ部１００には、図中点線で示すように、ユーザインタフェースドライバの一例であるグラフィックスドライバ部（Graphics）１６０をオプションとして設けてもよい。この場合、大型ユーザインタフェースあるいはメンテナンス画面を備えたユーザインタフェース部１５が、グラフィックスドライバ部１６０を介してメモリブリッジ部１２０に接続される。
【００４７】
また、カラー複写装置１は、コントローラ部１００のＩ／Ｏブリッジ部１４０を中心として、カラー複写装置１を複合機として機能させる画像形成機能モジュール（画像形成機能部２０２）がスター状に接続され、各機能モジュールが分散配置されている。Ｉ／Ｏブリッジ部１４０に接続される画像形成機能モジュールとしては、たとえば、図示しないスキャナ装置により画像を光学的に走査することで画像データを得る画像取込部（Image Input Terminal）２１０と、画像取込部２１０により取得した画像データあるいはＬＡＮ（Local Area Network）や他の周辺デバイスから得た画像データに対して色変換や変倍などの所定の画像処理を施す画像処理部（Image Processing System ）２２０、並びに画像処理部２２０により所定の画像処理が施された画像データに基づいて所定の記録媒体に画像を形成する画像形成部２３０がある。
【００４８】
また、画像形成機能部２０２としては、出力媒体としての印刷用紙の搬送処理を行なう給紙処理部（ＰＨＭ；Paper Handring Module ）２３２と、画像記録部２３０にて転写された画像を用紙に定着させる定着処理部（FuSer Module）２３４、並びに画像が定着された印刷用紙を機外に排出する排紙処理部（Finish Module ）２３６などがある。両面印刷機能を備えたカラー複写装置１とする場合には、片面に画像形成された用紙を反転させて、再び画像記録部２３０に給紙する両面処理部が設けられる。
【００４９】
機能モジュール間を接続する電気信号伝送ライン上には、画像取込部２１０などの画像形成機能部に入出力される画像データと、コントローラ部１００による画像形成機能部の動作を制御するための制御コマンドデータとが、共通に乗せられる。
【００５０】
なお、フラッシュメモリなどの半導体メモリを読み取り対象とする記録メディア読取部（メモリリーダ）、ＣＤ−ＲやＣＤ−ＲＷなどを記録媒体とする記録メディア書込部、あるいは他の画像形成部（画像記録部）などを拡張ユニット２４０としてＩ／Ｏブリッジ部１４０と接続してよい。これら画像取込部２１０や画像処理部２２０などの各機能モジュール（接続デバイス）には、それぞれのモジュールに応じた機能をソフトウェアにより実行するためのアプリケーションプログラムが組み込まれる。
【００５１】
なお、画像取込部２１０や画像処理部２２０などの画像形成機能部２０２は、ボードレベルのもの（モジュール基板）として提供されてもよいし、モジュール基板を筐体内に収容した機能ユニットとして提供されてもよい。本明細書においては、モジュール基板と機能ユニットとを纏めて、機能モジュールあるいは（接続）デバイスという。
【００５２】
コントローラ部１００は、さらに、処理フロー制御部３００を備えている。この処理フロー制御部３００は、コントローラ部１００の外部に設けられる構成であってもよい。処理フロー制御部３００は、接続デバイスの動作仕様に関するデバイスコンフィギュレーションＪ０を各デバイスから取得し、このデバイスコンフィギュレーションＪ０を参照して、システム全体として、効率のよい処理となるように、各デバイス間のデータパスや動作タイミングを制御する。
【００５３】
デバイスコンフィギュレーションＪ０は、画像取込部２１０などの画像形成機能部、周辺デバイス用のドライバ回路、あるいはユーザインタフェース装置などのカラー複写装置１の本体に対して着脱自在な接続デバイスの属性を示す情報である。
【００５４】
＜ユーザインタフェース機能部と消耗品管理処理機能部＞
また、コントローラ部１００は、ユーザインタフェース（ＵＩ；User Interface）制御部３５０を備えている。つまり、動作制御部の一例であるコントローラ部１００が、ユーザインタフェース制御部３５０を兼ねる構成となっている。なお、このような構成に限らず、ユーザインタフェース制御部３５０をコントローラ部１００から外して独立した構成としてもよい。
【００５５】
ユーザインタフェース制御部３５０は、画像取込部２１０などの画像形成機能部２０２、周辺デバイス用のドライバ回路、あるいはユーザインタフェース部１４，１５などカラー複写装置１の本体に対して着脱自在な周辺デバイスが備えるユーザインタフェース（User Interface）機能に関する情報（以下ＵＩコンフィギュレーションＪ４という）を取得し、この取得したＵＩコンフィギュレーションＪ４に基づいて、ユーザに提示する表示メニューを決定して所定の表示デバイスに表示させたり操作キーの機能割付けを決定したり、提示した表示メニューや操作キーに基づくユーザ指示を受け付けて、装置の各部を制御する。
【００５６】
具体的には、ユーザインタフェース制御部３５０は、各接続デバイスから、デバイスの属性を示すデバイスコンフィギュレーションＪ０を取得し、このデバイスコンフィギュレーションＪ０に含まれているＵＩコンフィギュレーションＪ４を参照して各デバイスの機能に応じたユーザインタフェース（操作キーや表示メニューなど）を自動的に提示することで、複数デバイスが任意に組み合わされる構成においても、効率のよいユーザインタフェースを構築する。
【００５７】
なお、ＵＩコンフィギュレーションＪ４は、デバイスが備える機能との関わりで必要となるユーザインタフェース用のキー（ボタン）や表示メニューに関する情報が、機能ごとに対応付けられているものである。このＵＩコンフィギュレーションＪ４の取得は、処理フロー制御部３００を介してでもよい。
【００５８】
また、コントローラ部１００は、課金管理処理を含む消耗品管理処理を行なう消耗品課金管理処理部３６０を備えている。つまり、動作制御部の一例であるコントローラ部１００が、消耗品課金管理処理部３６０を兼ねる構成である。なお、このような構成に限らず、消耗品課金管理処理部３６０をコントローラ部１００から外して独立した構成としてもよい。
【００５９】
消耗品課金管理処理部３６０は、デバイスコンフィギュレーションＪ０に含まれている消耗品や課金処理（代金徴収処理）の管理機能に関する情報（以下消耗品課金コンフィギュレーションＪ９という）を取得し、この取得した消耗品課金コンフィギュレーションＪ９に基づいて、消耗品管理情報や課金管理情報を決定する。また、消耗品課金管理処理部３６０は、決定した消耗品管理情報や課金管理情報に基づき、ユーザからカラー複写装置１に対する操作指示があったとき、またはカラー複写装置１の管理者（コンビニ店の店員など）から情報提示要求があったときに、所定の表示デバイスに消耗品情報や課金情報を提示する。
【００６０】
たとえば、コンビニエンスストアの店頭などでは、コイン投入機などの料金処理装置が設置され、顧客自身が料金処理装置にコピー料金を投入して複写操作を行なうコピーサービスが行なわれている。カラー複写装置１は、料金処理装置と協働して、投入金額を管理して複写装置の動作を許容または禁止する。ここで、本実施形態のカラー複写装置１は、その時点のデバイス組合せに適合するように料金処理装置と協働して投入金額を表示するとともに、投入された金額が複写動作を許容できる最低金額以上のときは、複写装置に複写動作許容信号を送り、複写動作を許容する。一方、複写動作が実行され、これを示す信号を受けると、投入金額から所定のコピー料金を減算して残額を表示するとともに、残額が複写動作を許容できるコピー料金以上か否かを判断し、複写動作を許容できるときは複写装置に複写動作許容信号を送り、また、残額が複写動作を許容できるコピー料金以下の場合は複写動作禁止信号を送り、複写動作を禁止するように制御する。
【００６１】
つまり、消耗品課金管理処理部３６０は、各接続デバイスから、デバイスの属性を示すデバイスコンフィギュレーションＪ０を取得し、このデバイスコンフィギュレーションＪ０に含まれている消耗品課金コンフィギュレーションＪ９を参照して、各デバイスの機能に応じた消耗品情報や課金情報を自動的に提示することで、複数デバイスが任意に組み合わされる構成においても、効率のよい消耗品管理機能や課金管理機能を構築する。
【００６２】
なお、消耗品課金コンフィギュレーションＪ９は、デバイスが備える機能との関わりで必要となるガイダンス内容やエラー内容、またその表示メニューに関する情報が、そのデバイスが備える機能ごとに対応付けられているものである。この消耗品課金コンフィギュレーションＪ９の取得は、処理フロー制御部３００を介してでもよい。
【００６３】
ここで、コントローラ部１００における各機能部分を接続する接続インタフェースとしては、ピアツーピア（Pear To Pear；ポイントツーポイントPoint To Pointともいわれる）を採用した標準インタフェースが使用される。なお、好ましくは、さらに、双方向性でかつシリアル通信方式（Serial Interface）のものを使用する。
【００６４】
標準インタフェースは、ＩＥＥＥやＪＩＳ（日本工業規格）などの非商業的組織または政府組織（公的な規格団体）によって認められた正当な（法律上の）技術的ガイドライン（de jure technical guideline ）に従った、ハードウェア開発またはソフトウェア開発の領域において均一性を確立するために使用される公的なインタフェースであるのがよい。また、このような公的なインタフェースに限らず、民間団体や単一の会社にて取り纏められた私的な標準インタフェース、いわゆる業界標準インタフェース（工業標準インタフェース）や事実上の業界標準インタフェースであってもよい。
【００６５】
何れにしても、標準インタフェースは、ある一定の規格を満足する接続インタフェースであればよい。たとえば、ある会社によって製品または理念が開発され、成功と模倣を通じて標準からの逸脱が互換性の問題を引き起こすか、市場性を制限する程広く使用されるようになる場合に生じるハードウェア開発またはソフトウェア開発に関する事実上の（デファクト；de facto）技術的ガイドライン（非公式な規格）が、本実施形態の標準インタフェースとして採用されてもよい。
【００６６】
本実施形態において、標準インタフェースは、具体的には、ＰＣＩ規格の一例であるＰＣＩ−ＥＸ（ピーシーアイエクスプレス）であることが好ましい。ここで「ＰＣＩ−ＥＸ」とは、米国のIntel （インテル）社が提唱し、今日、ＰＣＩ小研究グループ（ＰＣＩ−ＳＩＧ/ＳＩＧ；Special Interest Group ；ＰＣＩの普及に向けて集まった企業による非営利団体）が仕様策定を進めているもので、当初は“３ＧＩＯ（3rd Generation I/Oの略）”と称されていたシリアル転送インタフェースである。
【００６７】
なお、本明細書において、ＰＣＩ−ＥＸの定義は、本明細書の作成時点にＰＣＩ−ＳＩＧで検討されているＰＣＩ−ＥＸ規格案（２００２年７月２３日に第１次規格案がグループメンバーに配布済み）を含んでおり、また、後に正式承認されるＰＣＩ−ＥＸやその改訂版、あるいはさらにその後に拡張規格や上位規格として承認されるであろうものをも含んでいる。また、ＰＣＩ−ＥＸ互換カードまたはインタフェースに対応する何れのバスも、ＰＣＩ−ＥＸとみなし得る。
【００６８】
この「ＰＣＩ−ＥＸ」は、パソコン内部の部品や周辺機器を接続するための新しい規格として提唱されているものであって、ＣＰＵやメモリの速度向上のペース対応するよう、主にＩ／Ｏ（Input/Output）の帯域幅向上のために開発されたものである。ＰＣＩ−ＥＸを適用してカラー複写装置１を構成すれば、機能モジュール間のインタフェースコストの削減と配線のシンプル化、データ転送の高速化、あるいは開発工数の削減ができる。
【００６９】
シリアルインタフェース（Serial Interface）は、単一の信号線を用いて１ビットずつ順次データを送る伝送インタフェースである。このシリアルインタフェースの通信方式としては、多くのパソコンや携帯情報端末あるいは周辺機器で採用されているものとして、たとえばＲＳ−２３２Ｃ，ＲＳ−４２２，ＩｒＤＡ，ＵＳＢ，ＩＥＥＥ１３９４，ファイバ・チャネルなどがあるが、ＰＣＩ−ＥＸは、これらよりも通信速度が格段に高速である。したがって、ＰＣＩ−ＥＸを利用してカラー複写装置１を構成することで、高速処理対応可能なシステムを構築することができる。
【００７０】
本実施形態において、ＰＣＩ−ＥＸを適用するに好ましい接続インタフェース部は、図１に太い実線で示すように、メモリブリッジ部１２０とＩ／Ｏブリッジ部１４０との間、Ｉ／Ｏブリッジ部１４０とスイッチ部１５０との間、スイッチ部１５０とアドオンボード２５０（たとえばＬＡＮボード１５２や１３９４ボード２５４）との間、Ｉ／Ｏブリッジ部１４０と画像取込部２１０、画像処理部２２０、画像蓄積処理部２２２、あるいは画像形成部（画像記録部）２３０などの画像形成機能部２０２との間である。
【００７１】
また、Ｉ／Ｏブリッジ部１４０と操作パネルや操作キーなどからなるユーザインタフェース部１４との間や、メモリブリッジ部１２０とグラフィックスドライバ部１６０との間に適用するのもよい。また、拡張ユニット２４０をコントローラ部１００（たとえばＩ／Ｏブリッジ部１４０）に接続する場合には、この拡張ユニット２４０との間に関しても、ＰＣＩ−ＥＸを適用するとよい。勿論、図１に示した例は一例であって、他の接続インタフェースについてもＰＣＩ−ＥＸを適用することは可能である。
【００７２】
なお、操作パネルや操作キーなどからなるユーザインタフェース部１４とＩ／Ｏブリッジ部１４０との間に、図中点線で示すユーザインタフェースドライバ１６２を配してもよい。この場合、ユーザインタフェース（Ｕ／Ｉ）ドライバ１６２とＩ／Ｏブリッジ部１４０との間およびグラフィックスドライバ部１６０と操作パネル１４や操作キー１６などのユーザインタフェース装置との間の内の少なくとも一方（一方の場合はＩ／Ｏブリッジ部１４０側が好ましい）を、ＰＣＩ−ＥＸにて接続してもよい。
【００７３】
カラー複写装置１において、コントローラ部１００は、複写機能や印刷機能などのハードウェア部分、たとえば画像取込部２１０、画像処理部２２０、画像蓄積あるいは画像形成部（画像記録部）２３０といった各デバイス間の、画像データの入出力系の相互接続に関して、各デバイス間を同時に流れる大量のデータを絶え間なく管理するとともに、複写装置やプリンタ装置などの機能を果たすよう、各デバイスを制御しなければならない。高速処理が要求される場合、そのマシンサイクルを高めなければならない。この場合、ＣＰＵ１１０やメインメモリ１３０などの高速化、大量の計算を必要とするアプリケーション、コネクティビティ（接続性）の向上などに適応するには、画像データや制御コマンドデータなどの、種々のデータの流れの速度（内部バンド幅）も高速化していく必要がある。この高速化対応は、パラレルバスを用いた場合、難しかった。
【００７４】
これに対して、ＰＣＩ−ＥＸの特徴部分であるシリアルインタフェースは、複数の信号線を利用するパラレルインタフェースに比べ、配線数が減りインタフェースコストを低減することができ、また信号線同士でのデータのずれや不ぞろい（スキュー）がなく、また信号線同士が電圧の影響を与え合うクロストーク現象も起こらない。パラレル通信方式の場合に必要であったデータの同期をとる必要がなくなり、コントローラを構成するＣＰＵのクロックの向上に合わせて、画像形成に関わる機能部分の処理を高速化することができる。
【００７５】
また、ＰＣＩ−ＥＸのようにピアツーピア接続とすることで、伝送ラインを、時分割ではなく専用してデータ転送することができる。たとえば、コントローラ部１００（詳しくはＩ／Ｏブリッジ部１４０）に対して各接続デバイスを“ピアツーピア”接続する構成とすることで、Ｉ／Ｏブリッジ部１４０と各接続デバイスとの間で画像データや制御信号の入出力が必ずなされるようになる。
【００７６】
このように、シリアルインタフェースやピアツーピア接続は高速かつ長距離のデータ転送に適しており、画像形成装置のシステムアーキテクチャに利用することで、画像データや制御コマンドデータなどの、データの流れの速度を高速化していくことが、低コストかつ簡易に実現できるようになる。高速・長距離のデータ転送が可能となり、加えて、機能モジュール（デバイス）の組替えが容易となり、画像形成装置の高機能化や高速化を図る際の自由度が増す。画像形成に関わる機能部分が高速処理可能となるから、システムスループットの向上したカラー複写装置１を実現することができる。
【００７７】
また、カラー複写装置１を実質的に１つのコンピュータとすることができ、またネットワーク化も容易となる。また、コントローラ部にオペレーティングシステムＯＳや画像形成に関わる各機能部分あるいは周辺デバイスを制御するためのアプリケーションプログラムを組み込むようにすれば、機能モジュールの汎用性、適用性の向上、拡張性の向上、あるいは資源の共有を図ることができる。また、これらのことから、装置の製造メーカにとっては作り易く、ユーザにとっては使い勝手のよいものとなる。
【００７８】
たとえば、機能モジュール（ハードウェアに限らずソフトウェアも含む）のバージョンアップや機能モジュールの組合せを変えることで、高性能化、多機能化、あるいは高速化を図る場合に、それらの変更に応じて、コントローラ部にインストールするアプリケーションプログラムを変更するだけで、変更後の機能モジュールを適切に制御して使用することができる。バージョンアップをしたり機能モジュールの組合せを変えたりしても、コントローラ部に対する機能モジュールの接続構成は変わらないので、それらの変更に応じたアプリケーションプログラムの更新設計は容易である。
【００７９】
また、ＰＣＩ−ＥＸなどの標準インタフェースを利用して各機能ブロック間の接続をとることで、複写装置とクライアント端末間のデータ受渡し用のインタフェースを有線ＬＡＮやＩＥＥＥ１３９４などの汎用規格とすることができる。コントローラ部を、パソコンのマザーボードと同様の構成にすることができるので、パソコン市場の安価な部品を流用してカラー複写装置１を構成することができる。ＰＣＩ−ＥＸなどの標準インタフェースをカラー複写装置１の基本アーキテクチャに採用すると、容易に入手可能なコンピュータのアクセサリや周辺機器をデジタル複写装置などにおいて簡単にかつ安価に利用することが可能となる。
【００８０】
また、ＰＣＩ−ＥＸなどの標準インタフェースを利用して各機能ブロックを接続することで、マザーボード・チャンネルをはじめとする電気設計の制約がなくなり、ハードウェアＨ／Ｗ（電気回路）レイアウトの自由度や独立性が高くなる。よって、ハードウェア設計上の制約から解放され、従来のパラレルバスの延長線上では不可能であった高機能化や高速化を、容易かつ低コストで実現することができる。たとえば、画像取込部、画像処理部、あるいは画像形成部（画像記録部）などの画像形成に関わる機能部分（デバイス）をコントローラ部が搭載されるプリント基板とは各別のプリント基板に搭載すれば、各デバイスをコントローラ部１００から離れたところに分散配置することも容易で、柔軟性およびスケーラビリティ（Scalability ）を与える。
【００８１】
＜＜消耗品管理処理機能と課金管理処理機能＞＞
一方、上述のようなアーキテクチャを採ると、各機能モジュールや周辺デバイスなどを任意に取り替えて装着することができるので、従来のように、各デバイスとコントローラとが一義的な組合せしか取り得ない場合では生じ得ない新たな問題が生じ得る。たとえば、各画像形成機能モジュールをユーザが必要に応じて変更することが容易であるので、より生産性の高い画像記録モジュールに置き換える方策や、画像記録モジュールを複数台接続する方策など、制御部（コントローラ）を中心とする様々な構成を採ることが考えられる。この場合、デバイスの組合せに応じた消耗品管理や課金管理をどのようにして実行するかが問題となる。従来のように、各機能部分とコントローラ（システムソフトウェア）とが一義的に決められた複写機の構成で行なわれているような消耗品や課金の管理機能では対応することは困難である。
【００８２】
そこで、この対策のために、図１に示したように、本実施形態のカラー複写装置１は、デバイスの組合せに応じて、適切な消耗品や課金の管理機能を行なう仕組みとして、消耗品課金コンフィギュレーションＪ９を各デバイスから取得し、この消耗品課金コンフィギュレーションＪ９を参照して、システム全体として、好適な消耗品管理機能や課金管理処理機能を実行する消耗品課金管理処理部３６０を備えている。以下、消耗品課金管理処理部３６０の機能について詳しく説明する。
【００８３】
図２は、処理フロー制御部３００と消耗品課金管理処理部３６０の詳細例を説明する図である。この図は、ＰＣＩ−ＥＸの接続インタフェースを利用した制御系統を示している。この制御系統では、たとえば、各接続デバイスのデバイスコンフィギュレーションＪ０を取得するとともに、デバイスコンフィギュレーションＪ０に基づいて決定したデータパスルートを制御するための指令を各デバイスに通知する。
【００８４】
処理フロー制御部３００は、たとえばＩ／Ｏブリッジ部１４０と通信接続されている接続デバイスからはＩ／Ｏブリッジ部１４０を介して、Ｉ／Ｏブリッジ部１４０と通信接続されていない接続デバイスはメモリブリッジ部１２０などを介してというように、標準インタフェースによる接続インタフェースを利用して、各接続デバイスのデバイスコンフィギュレーションＪ０を取得する。また、処理フロー制御部３００は、各接続デバイスのデバイスコンフィギュレーションＪ０に基づいてシステム全体として効率のよい処理となるように各デバイスを制御するための制御コマンドデータをその接続デバイスに通知する際にも、標準インタフェースによる接続インタフェースを利用する。さらに、処理フロー制御部３００は、デバイスコンフィギュレーションＪ０に含まれているＵＩコンフィギュレーションＪ４をユーザインタフェース制御部３５０に、また、消耗品課金コンフィギュレーションＪ９を消耗品課金管理処理部３６０に、それぞれ渡す。
【００８５】
ユーザインタフェース制御部３５０は、各接続デバイスのＵＩコンフィギュレーションＪ４に基づいて各デバイスに応じたユーザインタフェース（操作キーや表示メニューなど）を提示する際にも、たとえば表示メニューの画面データの表示デバイスへの送出やユーザからの指示受付けなどについても、標準インタフェースによる接続インタフェースを利用する。同様に、消耗品課金管理処理部３６０は、各接続デバイス（特に画像記録部２３０や給紙処理部２３２あるいは排紙処理部２３６）の消耗品課金コンフィギュレーションＪ９に基づいて各デバイスに応じた消耗品情報や課金情報を所定の表示デバイスに提示する際にも、標準インタフェースによる接続インタフェースを利用する。
【００８６】
具体的に説明すると、先ず、処理フロー制御部３００は、接続デバイスの属性を示す情報であって接続デバイスの動作仕様に関する情報であるデバイスコンフィギュレーションＪ０を各接続デバイスから取得するデバイス情報取得部３０２（画像処理機能情報取得部の一例）と、表示デバイスに提示された表示メニュー上のソフトキーやハードウェア（機構的な）の操作キーを介したユーザ指示による動作条件を受け付けるユーザ指示受付制御部３０４（動作条件取得部の一例）とを備える。
【００８７】
また処理フロー制御部３００は、ユーザ指示に従った各機能の動作が最短でなされるように各部の動作タイミングを決定し、決定したタイミングで各部が動作するよう制御するタイミング制御部３０６と、デバイス情報取得部３０２が取得した画像処理機能情報Ｊ６に基づきユーザ指示に従った動作が効率的になされるように画像データのパスルートを制御するデータパス制御部３０８とを備える。
【００８８】
デバイス情報取得部３０２は、ＣＰＵ１１０の制御の元で、画像取込部２１０などの画像形成機能部、周辺デバイス用のドライバ回路、あるいはユーザインタフェース部１４など、カラー複写装置１の本体に任意に着脱される各接続デバイスから、これら接続デバイスとＩ／Ｏブリッジ部１４０あるいはメモリブリッジ部１２０との接続インタフェースをなすＰＣＩ−ＥＸを利用して、ＵＩコンフィギュレーションＪ４や消耗品課金コンフィギュレーションＪ９を含む各デバイスのデバイスコンフィギュレーションＪ０を取得する。なお、デバイス情報取得部３０２は、コントローラ部１００やユーザインタフェース部１４など、ほぼ装置に固定的に取り付けられているデバイスに関しても、それらのＵＩコンフィギュレーションＪ４や消耗品課金コンフィギュレーションＪ９を取得する。
【００８９】
デバイス情報取得部３０２は、取得したデバイスコンフィギュレーションＪ０に含まれている種々の情報のうち、ＵＩコンフィギュレーションＪ４についてはユーザインタフェース制御部３５０に、消耗品課金コンフィギュレーションＪ９については消耗品課金管理処理部３６０に、それぞれ通知する。
【００９０】
図示を省略するが、ユーザインタフェース制御部３５０は、ＵＩコンフィギュレーションＪ４を参照し各デバイスの機能に応じた操作キーや表示メニューなどを自動的に提示するための機能部分を備える。たとえば、各接続デバイスからＵＩコンフィギュレーションＪ４を取得するＵＩ機能情報取得部と、想定される全ての組合せにて必要となる全てのボタンをレイアウトした基本表示パターンを格納する基本表示パターン格納部とを備える。
【００９１】
また、接続デバイスの組合せや各接続デバイスの機能に応じた動作モードに対応するユーザインタフェースを決定し、基本表示パターン格納部に格納されている基本表示パターンを利用し、決定したユーザインタフェースを反映するソフトキー（ソフトウェアスイッチ）を具備した表示メニューを生成し所定の表示デバイスに提示する表示メニュー生成部と、表示デバイスに提示された表示メニュー上のソフトキーやハードウェア（機構的な）の操作キーを介したユーザ指示を受け付け、その指示に応じて装置（本体や接続デバイスの各機能部）を動作させるユーザ指示受付制御部とを備える。
【００９２】
ユーザインタフェース制御部３５０は、これら各機能部が連携して動作することで、複数デバイスが任意に組み合わされる構成においても、的確かつ効率のよいユーザインタフェースを構築する。なお、このユーザインタフェース制御部３５０の構成や機能の詳細については、本願出願人が特願２００２−２７５０８５号にて提案したアーキテクチャを参照するとよい。
【００９３】
消耗品課金管理処理部３６０は、デバイス情報取得部３０２を介して各接続デバイスから消耗品管理機能や課金管理機能に関する消耗品課金コンフィギュレーションＪ９を取得する消耗品課金情報取得部３６２と、カラー複写装置１の消耗品（たとえば用紙やトナー残量など）の情報や装置使用料（コピー出力代金を含む）の基礎データを格納する消耗品課金情報格納部３６４とを備える。また消耗品課金管理処理部３６０は、情報提示制御部３６６と、ユーザ指示受付制御部３６８とを備える。ユーザ指示受付制御部３６８は、処理フロー制御部３００のユーザ指示受付制御部３０４と兼用されるものであってもよい。
【００９４】
なお、本実施形態の構成では、消耗品管理処理や課金管理処理を実行する主要部をなす消耗品課金管理処理部３６０をコントローラ部１００（つまりカラー複写装置１）に備えており、カラー複写装置１側でこれらの管理を実行する仕組みとなる。つまり、カラー複写装置１が消耗品課金管理装置５（消耗品管理処理装置と課金管理処理装置の兼用機）の機能を備えたものとなる。なお、この消耗品課金管理装置５をコントローラ部１００（つまりカラー複写装置１）から切り離して、消耗品管理処理や課金管理処理を実行する専用の装置とする構成としてもよい。
【００９５】
情報提示制御部３６６は、消耗品課金情報取得部３６２が取得した消耗品課金コンフィギュレーションＪ９に基づいて、接続デバイスの組合せや各接続デバイスの機能に応じた動作モードに対応する消耗品管理や代金徴収処理の基礎情報を決定して、この決定した基礎情報を、機能一覧などに対応付けて消耗品課金情報格納部３６４に格納する。ユーザがカラー複写装置１を操作し所定サイズ用紙に所定仕様（たとえばモノクロ／カラーの別）で出力したときに即時に課金情報をコイン投入機２３８の表示部に提示したり、あるいは、カラー複写装置１とネットワークで接続されている管理センタ９に通知するための情報を事前に準備しておく趣旨である。
【００９６】
消耗品課金情報格納部３６４に格納されるデバイス接続状態に適合した消耗品管理や代金徴収処理の基礎情報は、コントローラ部１００に接続されるデバイス接続状態に応じて適宜更新することができる。たとえば、画像形成機能部２０２として設けられる給紙処理部２３２のトレイに用意されている用紙サイズや画像記録部２３０がモノクロ対応機であるのかカラー対応機であるのかなどの、実際のデバイス接続状況下における、モジュール機能の情報を登録する。また、実際のデバイス接続状況下における、トナー残量や感光体の使用時間などの消耗品のその時点での使用状況を示す情報も登録する。
【００９７】
ユーザインタフェース制御部３５０は、ユーザインタフェース部１４の表示デバイスに提示された表示メニュー上のソフトキーやハードウェア（機構的な）による出力指示をユーザ指示受付制御部３０４を介して受け付け、タイミング制御部３０６に通知する。このとき、出力用紙サイズや出力枚数、またモノクロ／カラーの何れの出力であるのかなどの指示を受け付ける。ユーザインタフェース制御部３５０は、これらの情報を、消耗品課金管理処理部３６０の情報提示制御部３６６に通知する。
【００９８】
情報提示制御部３６６は、画像記録部２３０などにて正常に出力処理が完了したか否かの情報を受けつつ、その出力処理に見合った課金処理をコイン投入機２３８と連動して実行する。また、情報提示制御部３６６は、装置使用過程でトナー残量不足になると、その情報を管理センタ９に通知する。あるいは、用紙使用量を管理センタ９に通知する。管理センタ９では、これを受けて、トナー不足や用紙不足が現地で起きないよう、消耗品を補充する手だてを講じる。
【００９９】
つまり、消耗品課金管理処理部３６０は、各接続デバイスからデバイスの属性を示すデバイスコンフィギュレーションＪ０に含まれている消耗品課金コンフィギュレーションＪ９を参照して、装置を構成する各デバイス接続状態に応じた消耗品管理や課金管理の基礎情報内を予め消耗品課金情報格納部３６４に保持しておき、ユーザによる装置操作があったときに、適応する処理をコイン投入機２３８や管理センタ９と協働して実行する。これにより、複数デバイスが任意に組み合わされる構成においても、実際のデバイス接続状態に適合する消耗品管理機能や課金処理機能を効率よく実現する。
【０１００】
加えて、複数デバイスが任意に組み合わされる構成においても、ユーザインタフェース制御部３５０によって的確かつ効率のよいユーザインタフェースが構築されており、このユーザインタフェースに基づくユーザ指示と連動することで、実際のデバイス組合せに適合した的確な消耗品管理機能や課金処理機能を実現することができる。たとえば、当初はカラー用の画像記録部２３０が接続されている状態でユーザインタフェースや課金処理の条件を決定していた場合であっても、モノクロ用の画像記録部２３０に切り替えられると、モノクロ用のユーザインタフェースや課金処理の条件を決定するので、適切なユーザ指示を受け付けかつ適切な課金処理を行なうことができ、ユーザに不都合を与えることもない。
【０１０１】
＜＜接続デバイスの構成（主要部）＞＞
図３は、各接続デバイスに設けられる電源回路系およびデバイスコンフィギュレーションＪ０の本体側への通知に着目した機能ブロック図である。図示するように、各接続デバイスには、コントローラ部１００の制御の元で接続デバイスのデバイスコンフィギュレーションＪ０をコントローラ部１００（の処理フロー制御部３００）に通知する機構が設けられる。カラー複写装置１に接続されているデバイスの機能情報をコントローラ部１００側で判断し、実際の接続モジュールに対応した消耗品管理システムや課金管理システムを構築するためである。
【０１０２】
たとえば、電源回路４００は、カラー複写装置１のメイン電源が投入されることでシステム電源部（図示しない）から所定電圧の電源（ＵＮＳＷ）の供給を受けて、システムのメイン電源がオンされている限り常に稼働する機能部分である常時稼働部４０２と、システム電源部から所定電圧の電源（ＵＮＳＷ）の供給を受けて安定化した２次電圧を生成するスイッチング電源４０４と、スイッチング電源４０４から電力供給を受けて稼働する機能部分であるスイッチ稼働部４０６とを備える。
【０１０３】
図示する例では、スイッチ稼働部４０６は、スイッチング電源４０４の電源出力であるＳＷ系統ＰＷ１〜ＰＷ５のうち、ＰＷ１〜ＰＷ３の供給を受けて動作する機能部分の他に、ＰＷ４，ＰＷ５というパワーセーブ系統からの供給を受けて動作するパワーセーブ部４０７を有する。常時稼働部４０２には、たとえば、その接続デバイス内の各部を制御するデバイスシステム制御部やＰＣＩ−ＥＸを利用した接続インタフェース部をなす送受信回路などが設けられる。
【０１０４】
また、本体側の処理フロー制御部３００からの要求を受け、電源コンフィギュレーションＪ１やＵＩコンフィギュレーションＪ４、画像処理機能情報Ｊ６、あるいは消耗品課金コンフィギュレーションＪ９を含むデバイスコンフィギュレーションＪ０を保持する情報格納部や各情報を通知するデバイス情報通知部の機能も設けられる。たとえば、デバイスシステム制御部には不揮発性のメモリが情報格納部４０３として設けられ、このメモリの所定の格納領域（コンフィグレーションレジスタ）には、各接続デバイスの属性を示す情報であって接続デバイスの動作仕様に関するデバイスコンフィギュレーション（接続デバイスに固有のシステム情報）Ｊ０が記録される。
【０１０５】
たとえば、接続デバイスがスキャナ（画像取込部２１０）である場合、読取解像度や有効画像サイズあるいは各種原稿検知機能の判定結果算出時間、プロセス速度、スキャン開始命令から実際にデータが送出されるまでの時間などの機種ごとの画質パラメータ設定方法や詳細動作仕様が画像処理機能情報Ｊ６として記録される。また、デバイスコンフィギュレーション（システム情報）Ｊ０の中には、接続デバイスの消費電力（定格値や最大値の何れでもよい）に関する情報である電源コンフィギュレーションＪ１も記録される。接続デバイスの消費電力が、その接続デバイスの動作状態によって異なる場合には、動作状態ごとのデバイスコンフィギュレーションＪ０が記録される。さらに、デバイスコンフィギュレーションＪ０の中には、たとえばそのデバイスの消耗品や代金徴収処理に関する情報（トナー残量や対応用紙サイズやモノクロ／カラーの機能別）が消耗品課金コンフィギュレーションＪ９として記録される。
【０１０６】
＜＜消耗品管理処理手順と課金管理処理手順＞＞
図４は、消耗品課金管理処理部３６０における課金管理処理手順や消耗品管理処理手順の一例を示すフローチャートである。たとえば、コントローラ部１００に画像取込部２１０、画像処理部２２０、画像記録部２３０などの各デバイスが接続された状態でメインスイッチがオンされると（Ｓ１００−ＹＥＳ）、装置全体が先ずパワーオンリセットされる。この後、システム電源部（図示せず）がカラー複写装置１の各部（コントローラ部１００や各デバイス）に所定電圧の電源（ＵＮＳＷ）を共通に供給する（Ｓ１０２）。これを受けて、先ずコントローラ部１００のパワーマネージメント機能部はＳＷ系統制御信号ＣＴ１およびパワーセーブ制御信号ＣＴ２をオフに設定する（Ｓ１０４）。よって、各接続デバイスは、常時稼働部４０２のみが動作するようになる。
【０１０７】
次に、コントローラ部１００のＣＰＵ１１０（処理フロー制御部３００）は、各接続デバイスのコンフィグレーションレジスタの値を読み込む（Ｓ１０８，Ｓ１１０）。なお、パワーオン時に限らず、メイン電源が入れられたままでデバイス接続が変更されても（ホットアンドプラグ）、各デバイスのコンフィギュレーションレジスタの値を再取得する（Ｓ１０９−ＹＥＳ）。また、ダウンロード用パソコンなどの外部機器から要求を受けたときにも、各デバイスのコンフィギュレーションレジスタの値を再取得するようにしてもよい。
【０１０８】
これにより、コントローラ部１００には、各デバイスのドライバおよびユーティリティが用意（登録）される。たとえば、スキャナからのコンフィグレーションレジスタの値を読み込むと、スキャナのユーティリティとして、プロセススピードによる消費電力（スタンバイ時の値や動作最大値など）に関する電源コンフィギュレーションＪ１が取得され登録される。また画像記録部２３０からのコンフィグレーションレジスタの値を読み込むと、プリント出力機能部のユーティリティとして、トナー残量やデバイス対応情報（処理用紙サイズやモノクロ／カラーの種別）など、消耗品管理や課金管理に関する消耗品課金コンフィギュレーションＪ９が取得され登録される。さらには、読取解像度や有効画像サイズなど、ユーザ指示に従った動作が効率的になされるように画像データのパスルートや動作シーケンスなどを決めるための処理時間ＦＣＯＴに関わるＦＣＯＴ関連情報Ｊ５や画像処理機能情報Ｊ６、さらにはその機能を作動させるために必要なキー（ボタン）やメニューに関する情報（ＵＩコンフィギュレーションＪ４）が取得され登録される。
【０１０９】
なお、一旦取り込んだデバイスコンフィギュレーションＪ０は、コントローラ部１００に設けられた不揮発性メモリ１３２やハードディスク装置５４に保持しておくとよい。ステップＳ１１１にてデバイスコンフィギュレーションＪ０を接続デバイスから読み込む前にデバイス認証をした際、既に不揮発性メモリ１３２に登録済みデバイスであれば、デバイスコンフィギュレーションＪ０を再度読み込む必要がなくなる。
【０１１０】
ＣＰＵ１１０は、このような個々のデバイスのユーティリティ情報の中から、その接続デバイスが備える機能を使いこなすためのユーザインタフェースに関するＵＩコンフィギュレーションＪ４を抽出し、このＵＩコンフィギュレーションＪ４をユーザインタフェース制御部３５０に通知する（Ｓ１１２）。これを受けて、ユーザインタフェース制御部３５０は、装置全体として適切なユーザインタフェースを決定する（Ｓ１１３）。そして、ユーザインタフェース上に用意するべきボタン（ハードウェアの操作キーや画面に提示するソフトウェアキー）の種類やレイアウト、あるいはメニュー表示など特定する。
【０１１１】
また、ＣＰＵ１１０は、消耗品課金コンフィギュレーションＪ９を抽出し、この消耗品課金コンフィギュレーションＪ９を消耗品課金管理処理部３６０の情報提示制御部３６６に通知する（Ｓ１１４）。情報提示制御部３６６は、この消耗品課金コンフィギュレーションＪ９に基づいて、接続デバイスの組合せや各接続デバイスの機能に応じた動作モードに対応する消耗品管理や代金徴収処理の基礎情報を決定して、その時点のデバイス組合せに応じた機能一覧などに対応付けて、消耗品課金情報格納部３６４に格納する（Ｓ１１５）。
【０１１２】
そして、装置の最大消費電力が最大定格の範囲内にある限り、コントローラ部１００は、通常のように、全ての接続デバイスについて、ＳＷ系統制御信号ＣＴ１をオンに設定するとともに、パワーセーブ制御信号ＣＴ２をオフに設定することで全接続デバイスのＳＷ系統の電源をオンさせる（Ｓ１１６）。
【０１１３】
また、ユーザインタフェース制御部３５０は、決定したユーザインタフェースを反映するソフトキーを具備した表示メニューを表す画像データを所定の表示デバイス（たとえば操作パネル１４やユーザインタフェース装置１５の表示画面など）に送出する（Ｓ１１８）。これにより、表示デバイスには、デバイスの組合せや動作モードに応じた適切なメニューが表示される。
【０１１４】
なお、図では示さないが、全体の最大消費電力が最大定格を超える場合は、コントローラ部１００のパワーマネージメント機能部は、全ての接続デバイスのＳＷ系統の電源をオンさせるが、先ず、全ての接続デバイスを消費電力が小さいスタンバイ状態に維持し、その後、最大定格を超えないように、各接続デバイスの動作モードを切り替える、あるいは動作のシーケンスを制御する。
【０１１５】
このようにして、所用の接続デバイスにＵＮＳＷ系統の電源を供給し各接続デバイス側にて個々の電源回路（詳しくはスイッチング電源４０４）を制御コマンドＣＴ１，ＣＴ２で制御し、デバイスの組合せや動作モードに応じた適切な表示メニューを所定の表示デバイスに表示させまた操作キーを機能付けた後に、表示面上のソフトキーあるいはハードキーである操作キーを介したユーザ指示を受け付ける（Ｓ１２０）。処理フロー制御部３００は、受け付けたユーザ指示に従って装置の各部を制御する。これを受けて、接続デバイスは、それぞれの持つ処理能力で通常の出力処理を実行する（Ｓ１３０）。
【０１１６】
このようにして通常の出力処理に移行すると、処理フロー制御部３００のタイミング制御部３０６は、各デバイスに対して、その時点のデバイス組合せにて最適化された複写装置の画質パラメータ設定方法や動作情報などを提供する。たとえば、ユーザ指示受付制御部３０４が受け付けたユーザ指示に従い、ＦＣＯＴ関連情報Ｊ５や画像処理機能情報Ｊ６を参照して、装置全体として適切な（好ましくはベストな／処理時間ＦＣＯＴが最短となる）動作シーケンスの設定処理などを開始する。
【０１１７】
たとえば、タイミング制御部３０６は、スタートボタンが押された後の転送終了後に、それぞれが持つ処理能力で処理待機状態（Ｓ１３４）にある各接続デバイスに対して、所定のタイミングで、一斉にスタートを知らせる制御コマンド（スタートコード；動作開始指示）を送出する（Ｓ１３６）。各デバイスは、タイミング制御部３０６から受け取ったスタートコードをトリガとして、各機能部を動作させる（Ｓ１３８）。
【０１１８】
また、処理フロー制御部３００は、全デバイスに一斉にスタートを知らせる制御コマンドを送出した後（Ｓ１３６）の装置動作実行中には、各デバイス間のデータや通信状態をモニタし、動作状態に異常がある場合、その状態に合わせた対応（フィードバック制御）を行なう。また、異常がない場合、動作条件が変更される、パワーセーブモード（待機状態／スリープモードなども含む）に設定される、あるいはメイン電源がオフされるまで、動作フロー制御処理手順を待機状態にする（Ｓ１４０）。また、メイン電源がオフされると、システム電源部は、常時オン系統を除いて、全ての電源供給（ＵＮＳＷ）を停止し、メイン電源が再投入されるのを待つ（Ｓ１４０−メインＳＷ）。
【０１１９】
なお、処理フロー制御部３００は、待機状態から通常モードへ復旧する際も、ユーティリティの情報に基づいて、装置全体として適切な処理シーケンスとなるよう各部を制御する（Ｓ１４０−復帰，Ｓ１２０〜Ｓ１３８）。また、動作モードが変更された場合にも、ユーティリティの情報に基づいて、新規な動作モードの元においても、装置全体として適切なユーザインタフェースを決定し、ソフトキーを具備する表示メニューを生成し、あるいはハードキーの機能割り付けをし、その後ユーザ指示を受け付け、装置の各部を制御する。
【０１２０】
これらの通常の処理に移行した後の処理手順の詳細については本願と直接的な関わりがないので、詳細な説明を割愛する（本願出願人に係る特願２００２−２７３９５８号、同２００２−２７５０８５号、同２００２−２７５０８６号などを参照）。
【０１２１】
一方、ユーザ指示に基づく出力処理を行なう過程で、消耗品課金管理処理部３６０は、消耗品課金情報格納部３６４に登録指定ある代金徴収処理用の基礎情報を参照して、出力態様に応じた適切な代金徴収処理（課金処理）をコイン投入機２３８と連動して実行する（Ｓ１５０）。代金徴収処理は、ユーザの指示に従った出力処理に対する対価を徴収するもので、たとえば、コンビニ店やその他の店舗などに設置されている複写装置における代金徴収処理と同様のものである。
【０１２２】
また、消耗品課金管理処理部３６０は、トナー残量や用紙残量などの消耗品管理も実行する（Ｓ１５０）。この消耗品管理は、カラー複写装置１を設置しているユーザ側にて、トナー不足や用紙切れが生じないようにするもので、管理センタ９との間で締結される保守サービスに基づいて実行される機能である。
これら代金徴収処理や消耗品管理処理は、従前のカラー複写装置１において実施されているものと基本的には変わりがない。その詳細な説明は割愛する。
【０１２３】
＜＜デバイス組合せと消耗品管理や課金管理処理の一例＞＞
図５は、コントローラ部１００と画像形成機能部２０２とを組み合わせてカラー複写装置１を構成する場合のシステム構成例を示す図である。
【０１２４】
当初は、図５（Ａ）に示すように、基本構成としては、画像取込部２１０、画像処理部２２０、画像記録部２３０、あるいは給紙処理部２３２や排紙処理部２３６をはじめとする各画像形成機能モジュールがＰＣＩ−ＥＸで接続されたカラー複写装置１として構成されているものとする。
【０１２５】
ここでユーザが、たとえば図５（Ｂ）に示すように、画像記録部２３０ａよりも生産性の高い画像記録部２３０ｂへ接続先を変更したカラー複写装置１を再構築する、すなわち画像記録部２３０の機能を変更する場合が起こる。あるいは、図５（Ｃ）に示すように、画像記録部２３０ａとは異なる機能を備えた画像記録部２３０ｃ（たとえば高解像度のモノクロ機など）を追加したカラー複写装置１を再構築する、すなわち画像記録部２３０の機能を追加する場合も想定される。
【０１２６】
一方、コイン投入機２３８に設けられている図示しない課金カウンタは、その信頼性を高める目的で複数モジュールに課金情報を分散させることが望ましい。たとえば、画像記録部２３０がモノクロ機であるのかカラー機であるのかや、処理速度などに応じて、同一の出力サイズであっても、課金額を変更する必要が生じる。また、デバイス組合せが切り替れば、それまでに管理していたトナー残量の情報も切り替える必要が生じる。
【０１２７】
そこで、本実施形態のコントローラ部１００は、装置起動時などに消耗品課金管理処理部３６０が各画像記録部２３０から取得した課金情報とそれまでの課金カウンタの一致を確認し、不一致の場合はエラー検出を行なう。そのため、機能モジュールの変更や追加が発生した場合には、変更および追加モジュールからのモジュール基本情報（モジュール名、モジュールシリアルＮｏ．など）によりエラー検知を回避し、その後、課金カウンタをその時点のデバイス組合せに適合するように一致させることができる。同様に、消耗品管理カウンタについても、それまでに管理していたトナー残量や感光体使用時間など消耗品の使用状況情報をその時点のデバイス組合せに適合するように一致させることができる。
【０１２８】
以上、本発明を実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更または改良を加えることができ、そのような変更または改良を加えた形態も本発明の技術的範囲に含まれる。
【０１２９】
また、上記の実施形態は、クレーム（請求項）にかかる発明を限定するものではなく、また実施形態の中で説明されている特徴の組合せの全てが発明の解決手段に必須であるとは限らない。前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件における適宜の組合せにより種々の発明を抽出できる。実施形態に示される全構成要件から幾つかの構成要件が削除されても、効果が得られる限りにおいて、この幾つかの構成要件が削除された構成が発明として抽出され得る。
【０１３０】
たとえば、上記実施形態では、コントローラ部と画像形成機能部の間の接続インタフェースとして、ＰＣＩ−ＥＸなどの標準インタフェースを用いたが、これに限らず、設計者またはユーザの要求事項を満足する、他のあらゆる“ピアツーピア”の接続態様を採る接続インタフェース部を適用してもよい。たとえばＩＥＥＥ１３９４やＵＳＢ１．１やＵＳＢ２．０の規格に基づく接続仕様を適用可能である。
【０１３１】
また、上記実施形態では、ＰＣＩ−ＥＸなどの標準インタフェースを用いたＩ／Ｏブリッジ部１４０との接続を、画像取込部２１０や画像処理部２２０など、比較的大きな機能ブロックで分け機能モジュールとして取り扱っていたが、たとえば画像処理部２２０については、色変換部や下色除去部などより小さな機能ブロックに分けて取り扱ってもよい。
【０１３２】
また、上記実施形態では、可視画像を所定の記録媒体上に形成する画像形成装置におけるデバイス整合について説明したが、上記実施形態の代金徴収処理や消耗品管理処理の手法やそのためのシステム構成は、画像形成装置に限らず、他の情報処理装置（電子機器）にも同様に適用可能である。つまり、交換可能な複数のデバイスが組み合わされて構成されているシステムや装置については、上記実施形態で示した代金徴収処理方法や消耗品管理処理方法を同様に適用可能であり、かつ、同様の効果を享受可能である。各機能部分（デバイス）がスター状に接続されたシステム構成であることは必須ではない。たとえば、特許文献１（特開２０００−１５１８７８号公報）に記載のように、パラレルＰＣＩインタフェースを用いた装置やシステムであっても、上記実施形態の代金徴収処理や消耗品管理処理方法を利用してデバイス組合せに適合する課金管理処理や消耗品管理を実行する技術を適用可能である。
【図面の簡単な説明】
【０１３３】
【図１】本発明に係る情報処理システムを適用した、カラー複写装置のシステムアーキテクチャの一例を示す図である。
【図２】処理フロー制御部と消耗品課金管理処理部の詳細例を説明する図である。
【図３】各接続デバイスに設けられる電源回路系およびデバイスコンフィギュレーションの本体側への通知に着目した機能ブロック図である。
【図４】消耗品課金管理処理部における課金管理処理手順や消耗品管理処理手順の一例を示すフローチャートである。
【図５】コントローラ部と画像形成機能部とを組み合わせてカラー複写装置を構成する場合のシステム構成例を示す図である
【符号の説明】
【０１３４】
１…カラー複写装置、５…消耗品課金管理装置、１００…コントローラ部、１１０…ＣＰＵ、１２０…メモリブリッジ部、１３０…メインメモリ、１３２…不揮発性メモリ、１４０…Ｉ／Ｏブリッジ部、１５０…スイッチ部、１６０…グラフィックスドライバ部、２１０…画像取込部、２２０…画像処理部、２２２…画像蓄積処理部、２３０…画像形成部（画像記録部）、２４０…拡張ユニット、２５０…アドオンボード、２５２…ＬＡＮボード、２５４…１３９４ボード、２５６…ＵＳＢボード、３００…処理フロー制御部、３０２…デバイス情報取得部、３０４…ユーザ指示受付制御部（動作条件取得部）、３０６…タイミング制御部、３０８…データパス制御部、３５０…ユーザインタフェース制御部、３６０…消耗品課金管理処理部、３６２…消耗品課金情報取得部、３６４…消耗品課金情報格納部、３６６…情報提示制御部、３６８…ユーザ指示受付制御部
【図１】
2005084570.tif 000003
【図２】
2005084570.tif 000004
【図３】
2005084570.tif 000005
【図４】
2005084570.tif 000006
【図５】
2005084570.tif 000007