"集計サーバーと複数のサブシステムとからなるサービス提供システムにおいて、前記集計サーバーは、前記複数のサブシステムごとに、当該サブシステムによって提供されるサービスに対する料金を定める料金テーブルを記憶するサブシステム別料金テーブル記憶手段と、前記複数のサブシステム各々から、サービスを提供した実績を収集する実績収集手段と、前記収集された実績に基づいて、前記複数のサブシステムごとの料金テーブルを用いて課金額を集計する集計手段と、を備え、前記複数のサブシステムは、第1の種類と第2の種類とを含み、前記第1の種類のサブシステムは、前記集計サーバーから当該サブシステムに対する第1料金テーブルを受信する第1料金テーブル受信手段と、前記第1の種類のサブシステムに予め登録されたユーザーを認証する第1認証手段と、登録されたユーザーとして認証されることを条件に、サービスを提供するユーザー限定提供手段と、前記ユーザー限定提供手段がサービスを提供した実績を含む未徴収実績を前記集計サーバーに送信する未徴収実績送信手段と、登録されたユーザーが携帯する携帯情報装置からの要求に応じて、前記第1料金テーブルと前記第1の種類のサブシステムを識別するためのサブシステム識別情報とを含む第1サブシステム情報を前記携帯情報装置に送信するサブシステム情報送信手段と、を備え、前記第2の種類のサブシステムは、前記集計サーバーから当該サブシステムに対する第2料金テーブルを受信する第2料金テーブル受信手段と、前記受信された第2料金テーブルで定められる料金が徴収されることを条件に、サービスを提供する徴収後提供手段と、前記徴収後提供手段がサービスを提供した実績を含む徴収済実績を前記集計サーバーに送信する徴収済実績送信手段と、ユーザーが携帯する携帯情報装置から前記第1料金テーブルとサブシステム識別情報とを含む第1サブシステム情報を受信するサブシステム情報受信手段と、前記サブシステム情報受信手段により前記第1サブシステム情報が受信される場合、サービスに対する料金が徴収される前に当該サービスを提供する代理提供手段と、前記代理提供手段がサービスを提供した実績と前記第1サブシステム情報に含まれる前記サブシステム識別情報とを含む代理実績を前記集計サーバーに送信する代理実績送信手段と、ユーザーの操作を受け付ける操作受付手段と、前記操作受付手段により受け付けられ、サービスを特定するサービス特定情報を取得するサービス特定手段と、前記取得されたサービス特定情報で特定されるサービスを提供するために、前記第1料金テーブルと前記第2料金テーブルとを比較して、前記徴収後提供手段と前記代理提供手段とのいずれかにサービスを提供させる切換制御手段と、を備えた、サービス提供システム。前記切換制御手段は、前記第1料金テーブルを用いて、前記取得されたサービス特定情報で特定されるサービスの料金の合計を第1合計課金額として算出する第1課金額算手段と、前記第2料金テーブルを用いて、前記取得されたサービス特定情報で特定されるサービスの料金を第2合計課金額として算出する第2課金額算手段と、前記第1合計課金額が第2合計課金額より小さい場合は、前記代理提供手段にサービスを提供させ、前記第2合計課金額が第1合計課金額以下の場合は、前記徴収後提供手段にサービスを提供させる合計選択手段と、を含む請求項1に記載のサービス提供システム。前記切換制御手段は、同一のサービスについて前記第1料金テーブルで定められる料金と前記第2料金テーブルで定められる料金とを比較する比較手段と、前記取得されたサービス特定情報で特定されるサービスのうち前記第1料金テーブルで定められる料金が前記第2料金テーブルで定められる料金より低いサービスに対しては前記代理提供手段に当該サービスを提供させ、前記取得されたサービス特定情報で特定されるサービスのうち前記第2料金テーブルが前記第1料金テーブル以下の料金を定めるサービスに対しては前記徴収後提供手段に当該サービスを提供させるサービス別選択手段と、を含む請求項1に記載のサービス提供システム。前記切換制御手段は、前記取得されたサービス特定情報で特定されるサービスについて、前記第1料金テーブルで定められる第1料金と前記第2料金テーブルで定められる第2料金とを表示する比較情報表示手段と、前記取得されたサービス特定情報で特定されるサービスに対して前記第1料金と前記第2料金とのいずれか一方を選択するユーザーによる操作を受け付ける選択操作受付手段と、前記取得されたサービス特定情報で特定されるサービスのうち前記受け付けられた操作によって前記第1料金が選択されるサービスに対しては前記代理提供手段に当該サービスを提供させ、前記取得されたサービス特定情報で特定されるサービスのうち前記受け付けられた操作によって前記第2料金が選択されるサービスに対しては前記徴収後提供手段に当該サービスを提供させるサービス別操作選択手段とを含む、請求項1に記載のサービス提供システム。前記切換制御手段は、同一のサービスについて前記第1料金テーブルで定められる料金と前記第2料金テーブルで定められる料金とを比較し、いずれか低い料金を採用する第3料金テーブルを生成する第3料金テーブル生成手段と、前記第1料金テーブルを用いて、前記取得されたサービス特定情報で特定されるサービスの課金額の合計を第1合計課金額として算出する第1課金額算手段と、前記第2料金テーブルを用いて、前記取得されたサービス特定情報で特定されるサービスの課金額を第2合計課金額として算出する第2課金額算手段と、前記第3料金テーブルを用いて、前記取得されたサービス特定情報で特定されるサービスの課金額の合計を第3合計課金額として算出する第3課金額算手段と、前記第1~第3合計課金額を表示する合計課金額表示手段と、前記取得されたサービス特定情報で特定されるサービスに対して前記第1~第3合計課金額のいずれか1つを選択するユーザーによる操作を受け付ける選択操作受付手段と、前記受け付けられた操作によって前記第1合計課金額が選択される場合は、前記徴収後提供手段に当該サービスを提供させ、前記受け付けられた操作によって前記第2合計課金額が選択される場合は、前記代理提供手段に当該サービスを提供させ、前記受け付けられた操作によって前記第3合計課金額が選択される場合は、前記取得されたサービス特定情報で特定されるサービスのうち前記第1料金テーブルが前記第2料金テーブルより低い課金額を定めるサービスに対しては前記代理提供手段に当該サービスを提供させ、前記取得されたサービス特定情報で特定されるサービスのうち前記第2料金テーブルが前記第1料金テーブル以下の課金額を定めるサービスに対しては前記徴収後提供手段に当該サービスを提供させる総合操作選択手段と、を含む請求項1に記載のサービス提供システム。前記第1に種類のサブシステムが備えるユーザー限定提供手段、前記第2の種類のサブシステムが備える前記代理提供手段および前記徴収後提供手段それぞれは、1以上の処理を実行可能な処理実行手段を含む、請求項1~5のいずれかに記載のサービス提供システム。前記処理実行手段は、データの画像を形成する画像形成手段と、データを記憶するデータ記憶手段と、データを送受信するデータ送受信手段と、画像データを処理する画像処理手段と、を含む、請求項6に記載のサービス提供システム。前記第2の種類のサブシステムは、料金を徴収するための料金徴収手段をさらに備える、請求項1~7のいずれかに記載のサービス提供システム。前記第1の種類のサブシステムは、それぞれが前記ユーザー限定提供手段を備えた複数の画像形成装置と、前記複数の画像形成装置を管理するローカルサーバーと、を含む請求項1~8のいずれかに記載のサービス提供システム。集計サーバーと複数のサブシステムとからなるサービス提供システムで実行されるサービス提供方法であって、前記集計サーバーは、前記複数のサブシステムごとに、当該サブシステムによって提供されるサービスに対する料金を定める料金テーブルを記憶するサブシステム別料金テーブル記憶手段を備えており、前記集計サーバーに、前記複数のサブシステム各々から、サービスを提供した実績を収集するステップと、前記収集された実績に基づいて、前記複数のサブシステムごとの料金テーブルを用いて課金額を集計するステップと、を実行させ、前記複数のサブシステムは、第1の種類と第2の種類とを含み、前記第1の種類のサブシステムに、前記集計サーバーから当該サブシステムに対する第1料金テーブルを受信するステップと、前記第1の種類のサブシステムに予め登録されたユーザーを認証するステップと、登録されたユーザーとして認証されることを条件に、サービスを提供するユーザー限定提供ステップと、前記ユーザー限定提供ステップにおいてサービスを提供した実績を含む未徴収実績を前記集計サーバーに送信するステップと、登録されたユーザーが携帯する携帯情報装置からの要求に応じて、前記第1料金テーブルと前記第1の種類のサブシステムを識別するためのサブシステム識別情報とを含む第1サブシステム情報を前記携帯情報装置に送信するステップと、を実行させ、前記第2の種類のサブシステムに、前記集計サーバーから当該サブシステムに対する第2料金テーブルを受信するステップと、前記受信された第2料金テーブルで定められる料金が徴収されることを条件に、サービスを提供する徴収後提供ステップと、前記徴収後提供ステップにおいてサービスを提供した実績を含む徴収済実績を前記集計サーバーに送信するステップと、ユーザーが携帯する携帯情報装置から前記第1料金テーブルとサブシステム識別情報とを含む第1サブシステム情報を受信するステップと、前記第1サブシステム情報が受信される場合、サービスに対する料金が徴収される前に当該サービスを提供する代理提供ステップと、前記代理提供ステップにおいてサービスを提供した実績と前記第1サブシステム情報に含まれる前記サブシステム識別情報とを含む代理実績を前記集計サーバーに送信する代理実績送信ステップと、ユーザーの操作を受け付けるステップと、前記操作を受け付けるステップにおいて受け付けられ、サービスを特定するサービス特定情報を取得するステップと、前記取得されたサービス特定情報で特定されるサービスを提供するために、前記第1料金テーブルと前記第2料金テーブルとを比較して、前記徴収後提供ステップと前記代理提供ステップとのいずれか一方を実行させる切換制御ステップと、を実行させるサービス提供システム。この発明は上述した問題点を解決するためになされたもので、この発明の目的の1つは、予め定められた料金とは別にユーザーに適用される料金でサービスを提供することが可能なサービス提供システムを提供することである。この発明の他の目的は、予め定められた料金とは別にユーザーに適用される料金でサービスを提供することが可能なサービス提供方法を提供することである。上述した目的を達成するために、この発明のある局面によれば、サービス提供システムは、集計サーバーと複数のサブシステムとからなるサービス提供システムにおいて、集計サーバーは、複数のサブシステムごとに、当該サブシステムによって提供されるサービスに対する料金を定める料金テーブルを記憶するサブシステム別料金テーブル記憶手段と、複数のサブシステム各々から、サービスを提供した実績を収集する実績収集手段と、収集された実績に基づいて、複数のサブシステムごとの料金テーブルを用いて課金額を集計する集計手段と、を備え、複数のサブシステムは、第1の種類と第2の種類とを含み、第1の種類のサブシステムは、集計サーバーから当該サブシステムに対する第1料金テーブルを受信する第1料金テーブル受信手段と、第1の種類のサブシステムに予め登録されたユーザーを認証する第1認証手段と、登録されたユーザーとして認証されることを条件に、サービスを提供するユーザー限定提供手段と、ユーザー限定提供手段がサービスを提供した実績を含む未徴収実績を集計サーバーに送信する未徴収実績送信手段と、登録されたユーザーが携帯する携帯情報装置からの要求に応じて、第1料金テーブルと第1の種類のサブシステムを識別するためのサブシステム識別情報とを含む第1サブシステム情報を携帯情報装置に送信するサブシステム情報送信手段と、を備え、第2の種類のサブシステムは、集計サーバーから当該サブシステムに対する第2料金テーブルを受信する第2料金テーブル受信手段と、受信された第2料金テーブルで定められる料金が徴収されることを条件に、サービスを提供する徴収後提供手段と、徴収後提供手段がサービスを提供した実績を含む徴収済実績を集計サーバーに送信する徴収済実績送信手段と、ユーザーが携帯する携帯情報装置から第1料金テーブルとサブシステム識別情報とを含む第1サブシステム情報を受信するサブシステム情報受信手段と、サブシステム情報受信手段により第1サブシステム情報が受信される場合、サービスに対する料金が徴収される前に当該サービスを提供する代理提供手段と、代理提供手段がサービスを提供した実績と第1サブシステム情報に含まれるサブシステム識別情報とを含む代理実績を集計サーバーに送信する代理実績送信手段と、ユーザーの操作を受け付ける操作受付手段と、操作受付手段により受け付けられ、サービスを特定するサービス特定情報を取得するサービス特定手段と、取得されたサービス特定情報で特定されるサービスを提供するために、第1料金テーブルと第2料金テーブルとを比較して、徴収後提供手段と代理提供手段とのいずれかにサービスを提供させる切換制御手段と、を備える。この局面に従えば、第1の種類のサブシステムと第2の種類のサブシステムとを含み、第1の種類のサブシステムに対して定められた第1料金テーブルと第1の種類のサブシステムのサブシステム識別情報とを含む第1サブシステム情報を、登録されたユーザーが携帯する携帯情報装置に送信し、第2の種類のサブシステムは、ユーザーが携帯する携帯情報装置から第1料金テーブルとサブシステム識別情報とを含む第1サブシステム情報を受信し、サービスを提供するために、第1料金テーブルと第2の種類のサブシステムに対して定められた第2料金テーブルとを比較して、第2料金テーブルで定められる料金が徴収されることを条件に、サービスを提供するか、サービスに対する料金が徴収される前にサービスを提供し、実績と第1サブシステムのサブシステム識別情報とを含む代理実績を集計サーバーに送信するか、を選択する。このため、ユーザーは、第2の種類のサブシステムからサービスの提供を受ける場合に、第1料金テーブルで定められた料金でサービスの提供を受けることができる。その結果、予め定められた料金とは別にユーザーに適用される料金でサービスを提供することが可能なサービス提供システムを提供することができる。好ましくは、切換制御手段は、第1料金テーブルを用いて、取得されたサービス特定情報で特定されるサービスの料金の合計を第1合計課金額として算出する第1課金額算手段と、第2料金テーブルを用いて、取得されたサービス特定情報で特定されるサービスの料金を第2合計課金額として算出する第2課金額算手段と、第1合計課金額が第2合計課金額より小さい場合は、代理提供手段にサービスを提供させ、第2合計課金額が第1合計課金額以下の場合は、徴収後提供手段にサービスを提供させる合計選択手段と、を含む。この局面に従えば、複数の料金体系のいずれか1つの料金体系でサービスを提供することができる。好ましくは、切換制御手段は、同一のサービスについて第1料金テーブルで定められる料金と第2料金テーブルで定められる料金とを比較する比較手段と、取得されたサービス特定情報で特定されるサービスのうち第1料金テーブルで定められる料金が第2料金テーブルで定められる料金より低いサービスに対しては代理提供手段に当該サービスを提供させ、取得されたサービス特定情報で特定されるサービスのうち第2料金テーブルが第1料金テーブル以下の料金を定めるサービスに対しては徴収後提供手段に当該サービスを提供させるサービス別選択手段と、を含む。この局面に従えば、複数の料金体系をサービスごとに選択するので、最も安い料金でサービスを提供することができる。好ましくは、切換制御手段は、取得されたサービス特定情報で特定されるサービスについて、第1料金テーブルで定められる第1料金と第2料金テーブルで定められる第2料金とを表示する比較情報表示手段と、取得されたサービス特定情報で特定されるサービスに対して第1料金と第2料金とのいずれか一方を選択するユーザーによる操作を受け付ける選択操作受付手段と、取得されたサービス特定情報で特定されるサービスのうち受け付けられた操作によって第1料金が選択されるサービスに対しては代理提供手段に当該サービスを提供させ、取得されたサービス特定情報で特定されるサービスのうち受け付けられた操作によって第2料金が選択されるサービスに対しては徴収後提供手段に当該サービスを提供させるサービス別操作選択手段を含む。この局面に従えば、複数の料金体系のうちから複数のサービスごとに選択された料金体系でサービスを提供することができる。好ましくは、切換制御手段は、同一のサービスについて第1料金テーブルで定められる料金と第2料金テーブルで定められる料金とを比較し、いずれか低い料金を採用する第3料金テーブルを生成する第3料金テーブル生成手段と、第1料金テーブルを用いて、取得されたサービス特定情報で特定されるサービスの課金額の合計を第1合計課金額として算出する第1課金額算手段と、第2料金テーブルを用いて、取得されたサービス特定情報で特定されるサービスの課金額を第2合計課金額として算出する第2課金額算手段と、第3料金テーブルを用いて、取得されたサービス特定情報で特定されるサービスの課金額の合計を第3合計課金額として算出する第3課金額算手段と、第1~第3合計課金額を表示する合計課金額表示手段と、取得されたサービス特定情報で特定されるサービスに対して第1~第3合計課金額のいずれか1つを選択するユーザーによる操作を受け付ける選択操作受付手段と、受け付けられた操作によって第1合計課金額が選択される場合は、徴収後提供手段に当該サービスを提供させ、受け付けられた操作によって第2合計課金額が選択される場合は、代理提供手段に当該サービスを提供させ、受け付けられた操作によって第3合計課金額が選択される場合は、取得されたサービス特定情報で特定されるサービスのうち第1料金テーブルが第2料金テーブルより低い課金額を定めるサービスに対しては代理提供手段に当該サービスを提供させ、取得されたサービス特定情報で特定されるサービスのうち第2料金テーブルが第1料金テーブル以下の課金額を定めるサービスに対しては徴収後提供手段に当該サービスを提供させる総合操作選択手段と、を含む。好ましくは、第1に種類のサブシステムが備えるユーザー限定提供手段、第2の種類のサブシステムが備える代理提供手段および徴収後提供手段それぞれは、1以上の処理を実行可能な処理実行手段を含む。この局面に従えば、1以上の処理を実行する1以上のサービスを提供することができる。好ましくは、処理実行手段は、データの画像を形成する画像形成手段と、データを記憶するデータ記憶手段と、データを送受信するデータ送受信手段と、画像データを処理する画像処理手段と、を含む。この局面に従えば、データの画像を形成するサービス、データを記憶するサービスおよびデータを送信するサービスを提供することができる。好ましくは、第2の種類のサブシステムは、料金を徴収するための料金徴収手段をさらに備える。好ましくは、第1の種類のサブシステムは、それぞれがユーザー限定提供手段を備えた複数の画像形成装置と、複数の画像形成装置を管理するローカルサーバーと、を含む。この局面に従えば、複数の画像形成装置いずれかでサービスを提供することができる。この発明の他の局面によれば、サービス提供方法は、集計サーバーと複数のサブシステムとからなるサービス提供システムで実行されるサービス提供方法であって、前記集計サーバーは、前記複数のサブシステムごとに、当該サブシステムによって提供されるサービスに対する料金を定める料金テーブルを記憶するサブシステム別料金テーブル記憶手段を備えており、前記集計サーバーに、前記複数のサブシステム各々から、サービスを提供した実績を収集するステップと、前記収集された実績に基づいて、前記複数のサブシステムごとの料金テーブルを用いて課金額を集計するステップと、を実行させ、前記複数のサブシステムは、第1の種類と第2の種類とを含み、前記第1の種類のサブシステムに、前記集計サーバーから当該サブシステムに対する第1料金テーブルを受信するステップと、前記第1の種類のサブシステムに予め登録されたユーザーを認証するステップと、登録されたユーザーとして認証されることを条件に、サービスを提供するユーザー限定提供ステップと、前記ユーザー限定提供ステップにおいてサービスを提供した実績を含む未徴収実績を前記集計サーバーに送信するステップと、登録されたユーザーが携帯する携帯情報装置からの要求に応じて、前記第1料金テーブルと前記第1の種類のサブシステムを識別するためのサブシステム識別情報とを含む第1サブシステム情報を前記携帯情報装置に送信するステップと、を実行させ、前記第2の種類のサブシステムに、前記集計サーバーから当該サブシステムに対する第2料金テーブルを受信するステップと、前記受信された第2料金テーブルで定められる料金が徴収されることを条件に、サービスを提供する徴収後提供ステップと、前記徴収後提供ステップにおいてサービスを提供した実績を含む徴収済実績を前記集計サーバーに送信するステップと、ユーザーが携帯する携帯情報装置から前記第1料金テーブルとサブシステム識別情報とを含む第1サブシステム情報を受信するステップと、前記第1サブシステム情報が受信される場合、サービスに対する料金が徴収される前に当該サービスを提供する代理提供ステップと、前記代理提供ステップにおいてサービスを提供した実績と前記第1サブシステム情報に含まれる前記サブシステム識別情報とを含む代理実績を前記集計サーバーに送信する代理実績送信ステップと、ユーザーの操作を受け付けるステップと、前記操作を受け付けるステップにおいて受け付けられ、サービスを特定するサービス特定情報を取得するステップと、前記取得されたサービス特定情報で特定されるサービスを提供するために、前記第1料金テーブルと前記第2料金テーブルとを比較して、前記徴収後提供ステップと前記代理提供ステップとのいずれか一方を実行させる切換制御ステップと、を実行させる。この局面に従えば、予め定められた料金とは別にユーザーに適用される料金でサービスを提供することが可能なサービス提供方法を提供することができる。以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰り返さない。図1は、本発明の実施の形態の1つにおけるサービス提供システムの全体概要を示す図である。図1を参照して、サービス提供システム1は、集計サーバー500と、第1の種類の第1サブシステム10と、第2の種類の第2サブシステム20,20A,20Bと、ユーザーにより携帯される携帯情報装置600と、を含む。集計サーバー500、第1サブシステム10および第2サブシステム20,20A,20Bそれぞれは、インターネット3に接続されており、互いに通信可能である。なお、ここでは、インターネット3を用いる例を説明するが、ローカルエリアネットワーク、またはワイドエリアネットワークを用いてもよい。サービス提供システム1は、第1サブシステム10および第2サブシステム20,20A,20Bそれぞれにおいてサービスを提供し、提供したサービスの対価を課金し、集計サーバー500で第1サブシステム10および第2サブシステム20,20A,20Bごとに集計する。具体的には、第1サブシステム10および第2サブシステム20,20A,20Bそれぞれが、ユーザーにサービスを提供し、提供したサービスの対価を課金するための実績情報をインターネット3を介して集計サーバー500に送信する。第1サブシステム10および第2サブシステム20,20A,20Bは、同一のサービスを提供可能であるが、第1サブシステム10および第2サブシステム20,20A,20B間で、サービスに対する対価の額は異なる場合がある。なお、サービス提供システム1が1つの第1サブシステム10と、3つの第2サブシステム20,20A,20Bを含む場合を示すが、第1サブシステム10、第2サブシステム20,20A,20Bそれぞれの数を限定するものではなく、第1サブシステム10は複数存在してもよく、第2サブシステム20,20A,20Bは1以上存在すればよい。ここでは、事業者Aが、サービス提供システム1を管理し、事業者B~Eがサービスの提供を受ける場合を説明する。事業者Aは集計サーバー500を所有し、事業者Bが使用可能な場所に第1サブシステム10が配置され、事業者C~Eが使用可能な場所に第2サブシステム20,20A,20Bがそれぞれ配置される場合を説明する。この場合、第1サブシステム10におけるサービスの対価の額は、事業者Aと事業者Bとの間で決定され、サービスごとに単価を定めた料金テーブルが、集計サーバー500に記憶され、集計サーバー500と第1サブシステム10において用いられる。第2サブシステム20におけるサービスの対価の額は、事業者Aと事業者Cとの間で決定され、サービスごとに単価を定めた料金テーブルが、集計サーバー500に記憶され、集計サーバー500と第2サブシステム20において用いられる。同様に、第2サブシステム20Aにおけるサービスの対価の額は、事業者Aと事業者Dとの間で決定され、サービスごとに単価を定めた第2料金テーブルが、集計サーバー500に記憶され、集計サーバー500と第2サブシステム20Aにおいて用いられる。第2サブシステム20Bにおけるサービスの対価の額は、事業者Aと事業者Eとの間で決定され、サービスごとに単価を定めた第2料金テーブルが、集計サーバー500に記憶され、集計サーバー500と第2サブシステム20Bにおいて用いられる。ここでは、第1サブシステム10におけるサービスの対価の額を定める料金テーブルを第1料金テーブルという。また、第2サブシステム20,20A20Bそれぞれにおけるサービスの対価の額は、すべて同じとし、サービスの対価の額を定める料金テーブルを第2料金テーブルという。集計サーバー500は、一般的なパーソナルコンピューターであり、少なくとも第1サブシステム10および第2サブシステム20,20A,20Bから実績を収集するプログラムがインストールされている。第1サブシステム10は、ローカルサーバー200と、4台の複合機以下、MFPという100,100A,100B,100Cと、を含む。ローカルサーバー200と、4台のMFP100,100A,100B,100Cとは、ローカルエリアネットワークLAN5に接続されており、互いに通信可能である。第1サブシステム10が4台のMFP100,100A,100B,100Cを備える場合を示すが、台数を限定するものではなく、1台以上あればよい。MFP100,100A,100B,100Cは、ハードウエア構成および機能は同じである。以下の説明では、特に言及しない限り、MFP100を例に説明する。第2サブシステム20,20Aそれぞれは、MFP400,400Aを、それぞれ備える。第2サブシステム20Bは、MFP400Bと、通信装置410とを備える。MFP400,400A、400Bは、コインベンダー405,405A、405Bとそれぞれ接続され、MFP400,400A、400Bそれぞれは、コインベンダー405,405A,405Bによって料金が投入されることを条件に、処理を実行する。第2サブシステム20Bが備える通信装置410は、集計サーバー500とMFP400Bとの間に設けられ、通信機能を有する。MFP400,400A,400Bは、ハードウエア構成は同じである。また、MFP400,400A,400Bは、第2サブシステム20Bが備える通信装置410が有する機能を、MFP400,400Aは有するが、MFP400Bは有しない点が異なるが、その他の機能は同じである。MFP400,400A,400Bが、MFP100,100A~100Cと異なる機能は、サービスに対する対価を徴収する機能を有する点である。なお、サービスに対する対価を徴収する機能としては、コインベンダー405,405A,405Bに代えて、クレジットカードを用いて徴収するようにしてもよい。本実施の形態においては、集計サーバー500が事業者Aの管理下にある場合を例に説明する。また、第1サブシステム10が事業者Bの管理下にあり、事業者Bの従業員等の予め登録されたユーザーが第1サブシステム10を利用することが可能とする場合を例に説明する。さらに、第2サブシステム20,20A,20Bは、事業者C~Eそれぞれが経営するコンビニエンスストア等に設置され、任意のユーザーが第2サブシステム20,20A,20Bを利用することが可能とする場合を例に説明する。携帯情報装置600は、ユーザーにより携帯される一般的なPDAPersonalDigitalAssistantsである。携帯情報装置600は、所定の距離の範囲内に存在する相手方の短距離無線通信装置を備えたMFP100と無線通信する短距離無線装置を有する。また、携帯情報装置600は、アプリケーションプログラムをインストールすることにより、種々の処理を実行することが可能である。ここでは、携帯情報装置600に、MFP100,100A~100Cのいずれかから第1料金テーブルを受信し、MFP400,400A,400Bのいずれかに第1料金テーブルを送信するためのアプリケーションプログラムがインストールされている場合を例に説明する。本実施の形態におけるサービス提供システム1は、第1サブシステム10を利用可能なユーザーが、そのユーザーの携帯する携帯情報装置600に、MFP100,100A~100Cのいずれかから第1料金テーブルをダウンロードしておき、MFP400,400A,400Bのうち利用する装置に携帯情報装置600から第1料金テーブルをアップロードすることにより、第1サブシステム10における第1料金テーブルにより定められた料金でサービスの提供を受けることを可能にする。以下、より詳細に説明する。本実施の形態においてサービスの提供は、MFP100,100A~100C,400,400A,400Bにより処理が実行されることにより実現される。MFP100,100A~100C,400,400A,400Bは、複数の処理を実行可能であるため、1以上の処理が実行されることにより1つのサービスが提供される場合がある。ここでは、MFP100,100A~100C,400,400A,400Bそれぞれが実行する1以上の処理の組み合わせをジョブといい、1つのサービスは、1つのジョブが実行されることをいう。MFP100,100A~100C,400,400A,400Bそれぞれが実行可能な処理は、例えば、原稿を読み取って電子データに変換するスキャン処理、データの画像を用紙に形成する画像形成処理、画像データを文字認識する文字認識処理、画像データに先鋭化処理等の種々の画像処理を実行する画像処理機能、画像が形成された用紙を並べ替えるソート処理、パンチ穴加工処理、ステープル針の打ち込み処理、データを記憶するデータ記憶処理、データを電子メールなどで送信するデータ送信処理等を含む。図2は、集計サーバーのハードウエア構成の一例を示す図である。図2を参照して、集計サーバー500は、それぞれがバスに接続された、集計サーバー500の全体を制御するためのCPU501と、CPU501が実行するプログラム等を記憶するためのROM503と、CPU501の作業領域として用いられるRAM505と、大容量記憶装置としてのHDD507と、表示部509と、ユーザーの操作の入力を受け付ける操作部511と、集計サーバー500をインターネット3に接続するための通信I/F513と、外部記憶装置515と、を含む。外部記憶装置515は、プログラムを記憶したCD-ROMCompactDisc-ROM515Aが装着される。CPU501は、外部記憶装置515を介してCD-ROM515Aに記憶されたプログラムをRAM505にロードし、実行する。なお、プログラムを記憶する記録媒体としては、CD-ROM515Aに限られず、フレキシブルディスク、カセットテープ、光ディスクMOMagneticOpticalDisc/MDMiniDisc/DVDDigitalVersatileDisc、ICカード、光カード、マスクROM、EPROMErasableProgrammableROM、EEPROMElectricallyErasableandProgrammableROMなどの半導体メモリ等でもよい。また、HDD17に記憶されたプログラムをRAM15にロードして実行するようにしてもよい。この場合、集計サーバー500が、インターネット3に接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをHDD507に記憶するようにしてもよい。ここでいうプログラムは、CPU501が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。図3は、ローカルサーバーのハードウエア構成の一例を示す図である。図3を参照して、ローカルサーバー200は、それぞれがバス217に接続された、ローカルサーバー200の全体を制御するためのCPU201と、CPU201が実行するプログラム等を記憶するためのROM203と、CPU201の作業領域として用いられるRAM205と、大容量記憶装置としてのHDD207と、表示部209と、ユーザーの操作の入力を受け付ける操作部211と、ローカルサーバー200をLAN5およびインターネット3に接続するための通信I/F213と、外部記憶装置215と、を含む。通信I/F213は、CPU201をLAN5およびインターネット3に接続するためのインターフェースである。CPU201は、通信I/F部213を介してMFP100,100A~100Cとの間、および集計サーバー500との間でそれぞれ通信し、データを送受信する。外部記憶装置215は、プログラムを記憶したCD-ROM215Aが装着される。CPU201は、外部記憶装置215を介してCD-ROM215Aに記憶されたプログラムをRAM205にロードし、実行する。なお、プログラムを記憶する記録媒体としては、CD-ROM215Aに限られず、フレキシブルディスク、カセットテープ、光ディスクMO/MD/DVD、ICカード、光カード、マスクROM、EPROM、EEPROMなどの半導体メモリ等でもよい。また、HDD207に記憶されたプログラムをRAM205にロードして実行するようにしてもよい。この場合、ローカルサーバー200が、インターネット3に接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをHDD207に記憶するようにしてもよい。ここでいうプログラムは、CPU201が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。本実施の形態においては、MFP100,100A~100C、MFP400,400A,400Bそれぞれのハードウエア構成は同じとしている。ここでは、MFP100のハードウエア構成を例に説明する。なお、MFP100,100A~100C、MFP400,400A,400Bのハードウエア構成は、異なってもよいが、同一のサービスを提供するために少なくとも画像を形成する機能を有している。図4は、MFPのハードウエア構成の一例を示すブロック図である。図4を参照して、MFP100は、メイン回路110と、原稿を読み取るための原稿読取部130と、原稿を原稿読取部130に搬送するための自動原稿搬送装置120と、原稿読取部130が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部140と、画像形成部140に用紙を供給するための給紙部150と、ユーザーインターフェースとしての操作パネル160とを含む。メイン回路110は、CPU111と、通信インターフェースI/F部112と、ROM113と、RAM114と、EEPROMElectronicallyErasableandProgrammableROM115と、大容量記憶装置としてのハードディスクドライブHDD116と、ファクシミリ部117と、短距離無線通信部118と、CD-ROM119Aが装着される外部記憶装置119と、を含む。CPU111は、自動原稿搬送装置120、原稿読取部130、画像形成部140、給紙部150および操作パネル160と接続され、MFP100の全体を制御する。ROM113は、CPU111が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。RAM114は、CPU111がプログラムを実行する際の作業領域として用いられる。また、RAM114は、原稿読取部130から連続的に送られてくる読取データ画像データを一時的に記憶する。操作パネル160は、MFP100の上面に設けられ、表示部160Aと操作部160Bとを含む。表示部160Aは、液晶表示装置LCD、有機ELDElectro-LuminescenceDisplay等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部160Bは、複数のキーを備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。操作部160Bは、表示部160A上に設けられたタッチパネルをさらに含む。通信I/F部112は、MFP100をLAN5に接続するためのインターフェースである。CPU111は、通信I/F部112を介してLAN5に接続されたローカルサーバー200との間で通信し、データを送受信する。また、通信I/F部112は、LAN5がインターネット3に接続される場合、インターネット3に接続されたコンピューターと通信が可能である。なお、MFP400,400Aそれぞれが備える通信I/F部112は、MFP400,400Aそれぞれが備えるCPU111をインターネット3に接続するためのインターフェースである。MFP400,400A,400Bそれぞれが備えるCPU111は、通信I/F部112を介してインターネット3に接続された集計サーバー500との間で通信し、データを送受信する。なお、MFP400Bが備える通信I/F部112は、MFP400Bが備えるCPU111を通信装置410に接続するためのインターフェースである。通信装置410が、MFP400Bをインターネット3に接続する機能を有し、集計サーバー500との間で通信し、データを送受信する。ファクシミリ部117は、公衆交換電話網PSTNに接続され、PSTNにファクシミリデータを送信する、またはPSTNからファクシミリデータを受信する。ファクシミリ部117は、受信したファクシミリデータを、HDD116に記憶する、または画像形成部140に出力する。画像形成部140は、ファクシミリ部117により受信されたファクシミリデータを用紙にプリントする。また、ファクシミリ部117は、HDD116に記憶されたデータをファクシミリデータに変換して、PSTNに接続されたファクシミリ装置に送信する。短距離無線通信部118は、通信可能な範囲内に携帯情報装置600が存在する場合に、携帯情報装置600の短距離無線通信部608図5参照と無線通信する。短距離無線通信部118は、通信媒体は限定されず、例えば、IrDAInfraredDataAssociationの通信規格、またはBluetooth登録商標の通信規格等で無線通信する機能を有する。なお、データを送受信するプロトコルは、特に限定されることはなく、任意のプロトコルを用いることが可能である。短距離無線通信部118の通信可能な距離は、所定の距離に制限されており、特に限定するものではないが、数メート~10数メートルであるのが好ましい。短距離無線通信部118は、通信可能な距離の範囲内に携帯情報装置600が存在する場合には、携帯情報装置600を検出し、通信可能な状態となる。ファクシミリ部117は、公衆交換電話網PSTNに接続され、PSTNにファクシミリデータを送信する、またはPSTNからファクシミリデータを受信する。ファクシミリ部117は、受信したファクシミリデータを、HDD116に記憶する、または画像形成部140に出力する。画像形成部140は、ファクシミリ部117により受信されたファクシミリデータを用紙に印刷する。また、ファクシミリ部117は、HDD116に記憶されたデータをファクシミリデータに変換して、PSTNに接続されたファクシミリ装置に送信する。外部記憶装置119は、CD-ROM119Aが装着される。CPU111は、外部記憶装置119を介してCD-ROM119Aにアクセス可能である。CPU111は、外部記憶装置119に装着されたCD-ROM119Aに記録されたプログラムをRAM114にロードして実行する。なお、CPU111が実行するプログラムは、CD-ROM119Aに記録されたプログラムに限られず、HDD116に記憶されたプログラムをRAM114にロードして実行するようにしてもよい。この場合、ネットワークに接続された他のコンピューターが、MFP100のHDD116に記憶されたプログラムを書き換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、MFP100が、ネットワークに接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをHDD116に記憶するようにしてもよい。ここでいうプログラムは、CPU111が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。なお、CPU111が実行するプログラムを記憶する媒体としては、CD-ROM119Aに限られず、フレキシブルディスク、カセットテープ、光ディスクMO/MD/DVD、ICカード、光カード、マスクROM、EPROM、EEPROMなどの半導体メモリ等でもよい。また、HDD207に記憶されたプログラムをRAM205にロードして実行するようにしてもよい。この場合、MFP100が、インターネット3に接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをHDD116に記憶するようにしてもよい。ここでいうプログラムは、CPU111が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。図5は、携帯情報装置のハードウエア構成の概要を示す機能ブロック図である。図5を参照して、携帯情報装置600は、携帯情報装置600の全体を制御するためのCPU601と、カメラ602と、データを不揮発的に記憶するフラッシュメモリ603と、通話部605と接続された無線通信部604と、画像を表示する表示部606と、ユーザーの操作を受け付ける操作部607と、短距離無線通信部608と、を含む。無線通信部604は、電話通信網に接続された携帯電話用基地局と無線通信する。無線通信部604は、携帯情報装置600を電話通信網に接続し、通話部605を用いた通話を可能とする。無線通信部604は、携帯電話用基地局から受信した無線信号を復調した音声信号を復号して通話部605に出力する。また、無線通信部604は、通話部605から入力される音声を符号化し、携帯電話用基地局に送信する。通話部605は、マイクおよびスピーカを備え、無線通信部604から入力される音声をスピーカから出力し、マイクから入力される音声を無線通信部604に出力する。さらに、無線通信部604は、CPU601により制御され、携帯情報装置600を電子メールサーバに接続し、電子メールを送受信する。カメラ602は、レンズおよびCMOSComplementaryMetalOxideSemiconductorセンサー等の光電変換素子を備え、レンズで集光した光をCMOSセンサーに結像し、CMOSセンサーは受光した光を光電変換して画像データをCPU601に出力する。なお、CMOSセンサーに代えて、CCDChargeCoupledDevicesセンサーを用いるようにしてもよい。表示部606は、液晶表示装置LCD、有機ELD等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部607は、複数のキーと、タッチパネルとを備える。操作部607は、複数のキーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。また、ユーザーが、表示部606の表示面を指示する場合、操作部607は、タッチパネルにより検出される表示面の位置をCPU601に出力する。CPU601は、タッチパネルによる検出された位置に基づいて、表示部606に表示されている画面中でユーザーにより指示された位置を検出する。短距離無線通信部608は、MFP100,100A~100C,400,400A,400Bのいずれか、例えばMFP100が通信可能な距離の範囲内に存在する場合、MFP100が備える短距離無線通信部118と、予め定められた通信プロトコルで無線通信する。短距離無線通信部608は、通信距離が限られており、特に限定するものではないが、数メート~10数メートルであるのが好ましい。短距離無線通信部608は、通信可能な距離の範囲内にMFP100,100A~100C,400,400A,400Bのいずれかが存在する場合には、MFP100,100A~100C,400,400A,400Bのいずれかがのうち通信可能な装置を検出し、通信可能な状態となる。図6は、集計サーバーが備えるCPUが有する機能の一例をHDDに記憶するデータとともに示すブロック図である。図6に示す機能は、集計サーバー500が備えるCPU501が、ROM503、HDD507またはCD-ROM515Aに記憶されたプログラムを実行することにより、CPU501に実現される機能である。図6を参照して、CPU501は、料金テーブルを管理する料金テーブル管理部551と、第1および第2サブシステム10,20,20A,20Bそれぞれからサービスを提供した実績を収集する実績収集部553と、課金額を算出する集計部555と、を含む。料金テーブル管理部551は、第1サブシステム10の第1料金テーブルおよび第2サブシステム20,20A,20Bそれぞれの第2料金テーブルを生成し、生成された第1料金テーブルおよび第2料金テーブルを、HDD507に記憶されているサブシステム別料金テーブル561に追加して記憶する。第1料金テーブルおよび第2料金テーブルは、処理を識別するための処理識別情報と、その処理を1回実行することに対する単価とを関連付ける。例えば、A4サイズの用紙にモノクロで画像を形成する画像形成処理は、1回の処理の実行により、A4用紙1枚にモノクロの画像が形成され、1回の処理の実行に対して例えば50円の単価が定められる。料金テーブル管理部551は、集計サーバー500の管理者により、第1サブシステム10を登録する指示が操作部511に入力されると、第1サブシステム10に対してサブシステム識別情報を付与する。そして、管理者により第1料金テーブルが操作部511に入力されると、第1料金テーブルとサブシステム識別情報とを関連付けて、HDD507に記憶されたサブシステム別料金テーブル561に追加して記憶する。同様に、料金テーブル管理部551は、集計サーバー500の管理者により、第2サブシステム20を登録する指示が操作部511に入力されると、第2サブシステム20に対してサブシステム識別情報を付与する。そして、管理者により第2料金テーブルが操作部511に入力されると、第2料金テーブルとサブシステム識別情報とを関連付けて、HDD507に記憶されたサブシステム別料金テーブル561に追加して記憶する。第2サブシステム20A,20Bが登録される場合も第2サブシステム20が登録される場合と同様である。したがって、サブシステム別料金テーブル561は、第1サブシステム10のサブシステム識別情報に第1料金テーブルを関連付け、第2サブシステム20,20A,20Bのサブシステム識別情報それぞれに第2料金テーブルを関連付ける。また、料金テーブル管理部551は、第1サブシステム10および第2サブシステム20,20A,20Bそれぞれからの登録要求により、サブシステム識別情報と料金テーブルとの組からなるサブシステム情報を返信する。第1サブシステム10のローカルサーバー200から送信要求を受信すれば、第1サブシステム10のサブシステム識別情報と関連付けられた第1料金テーブルをHDD507から読出し、第1サブシステム10のサブシステム識別情報と第1料金テーブルとからなるサブシステム情報をローカルサーバー200に返信する。第2サブシステム2020AのMFP400400Aから送信要求を受信すれば、第2サブシステム2020Aのサブシステム識別情報と関連付けられた第2料金テーブルをHDD507から読出し、第2サブシステム2020Aのサブシステム識別情報と第2料金テーブルとからなるサブシステム情報をMFP400400Aに返信する。第2サブシステム20Bの通信装置410から送信要求を受信すれば、第2サブシステム20Bのサブシステム識別情報と関連付けられた第2料金テーブルをHDD507から読出し、第2サブシステム20Bのサブシステム識別情報と第2料金テーブルとからなるサブシステム情報を通信装置410に返信する。実績収集部553は、第1サブシステム10から未徴収実績を受信し、第1サブシステム10のサブシステム識別情報と未徴収実績との組を、集計部555に出力する。徴収済実績は、実行結果を含む。実行結果は、処理識別情報と実行回数とを含む。第1サブシステム10は、サービスを提供するごとに、そのサービスを提供するために実行された1以上の処理それぞれに対する実行結果を含む未徴収実績を送信する。実績収集部553は、第2サブシステム20,20A,20Bのいずれかから、代理実績または/および徴収済実績を受信し、第2サブシステム20,20A,20Bのうち代理実績または/および徴収済実績を送信してきたサブシステムのサブシステム識別情報と受信された代理実績または/および徴収済実績との組を、集計部555に出力する。代理実績は、第1サブシステム10のサブシステム識別情報と実行結果とを含む。徴収済実績は、実行結果を含む。第2サブシステム20,20A,20Bそれぞれは、サービスを提供するごとに、そのサービスを提供するために実行された1以上の処理それぞれに対する実行結果を含む代理実績または/および未徴収実績を、送信する。集計部555は、所定の間隔、例えば、毎月月末に、第1サブシステム10および第2サブシステム20,20A,20Bごとに課金額を集計する。<第1サブシステムの課金額>集計部555は、第1サブシステム10に対する課金額を算出するために、第1サブシステム10のサブシステム識別情報と組になる未徴収実績と、代理実績のうち第1サブシステム10のサブシステム識別情報を含む代理実績とを用いて、処理ごとの実行回数の合計を算出する。第1サブシステム10に対する処理ごとの実行回数の合計は、第1サブシステム10のサブシステム識別情報と組になる未徴収実績に含まれる実行結果と、未徴収実績のうち第1サブシステム10のサブシステム識別情報を含む代理実績に含まれる実行結果とを用いて、同じ処理識別情報の実行回数を積算することにより算出される。集計部555は、複数の処理ごとの実行回数それぞれについて、第1料金テーブルにおいて対応付けられた単価を乗算することにより、課金額を算出する。<第2サブシステムの課金額>第2サブシステム20,20A,20Bの課金額の算出方法は、同じなので、ここでは第2サブシステム20の課金額の算出方法について説明する。集計部555は、第2サブシステム20に対する課金額を算出するために、第2サブシステム20のサブシステム識別情報と組になる徴収済実績と、代理実績のうち第2サブシステム20のサブシステム識別情報と組になる代理実績とを用いて、処理ごとの実行回数の合計を算出する。第2サブシステム20に対する処理ごとの実行回数の合計は、第2サブシステム20のサブシステム識別情報と組になる徴収済実績に含まれる実行結果と、代理実績のうち第2サブシステム20のサブシステム識別情報と組になる代理実績に含まれる実行結果とを用いて、同じ処理識別情報の実行回数を積算することにより算出される。集計部555は、複数の処理ごとの実行回数それぞれについて、第2サブシステム20に対応する第2料金テーブルにおいて対応付けられた単価を乗算することにより、仮想課金額を算出する。ここで、事業者Aと事業者Cとの間の取り決めにおいて、仮想課金額の所定の割合、例えば30を、事業者Cから事業者Aに対して支払う契約とすれば、仮想課金額の30を事業者Aから事業者Cに対する課金額とする。第2サブシステム20においては、MFP400に接続されたコインベンダー405によって売上が計上される。このため、コインベンダー405によって計上される売上額が、課金額を上回る場合には、上回る額が事業者Bの収益となり、逆に下回る場合には、事業者Aから事業者Cに差額が支払われる。図7は、第1サブシステムにおけるローカルサーバーが備えるCPUが有する機能の一例を示すブロック図である。図7に示す機能は、ローカルサーバー200が備えるCPU201が、ROM203、HDD207またはCD-ROM215Aに記憶されたプログラムを実行することにより、CPU201に実現される機能である。図7を参照して、CPU201は、第1サブシステム登録部251と、集計サーバー500から第1料金テーブルを受信する第1サブシステム情報受信部253と、サブシステム情報通知部255と、第1サブシステム10を利用可能なユーザーを登録するユーザー登録部257と、MFP100,100A~100Cを操作するユーザーを認証する認証部259と、MFP100,100A~100Cから実行結果を受信する実行結果受信部261と、実行結果を含む未徴収実績を集計サーバー500に送信する未徴収実績送信部263と、を含む。第1サブシステム登録部251は、集計サーバー500に第1サブシステム10を登録するとともに、MFP100,100A~100Cを第1サブシステム10に登録する。<集計サーバーへの登録>例えば、集計サーバー500の管理者により、集計サーバー500に第1サブシステム10が登録されると、集計サーバー500によって第1サブシステム10のサブシステム識別情報が付与される。ローカルサーバー200の管理者が、集計サーバー500の管理者から集計サーバー500のネットワークアドレスと、第1サブシステム10のサブシステム識別情報との通知を受け、操作部211にそれらを入力する。第1サブシステム登録部251は、管理者により集計サーバー500のネットワークアドレスと、第1サブシステム10のサブシステム識別情報とが入力されると、集計サーバー500にサブスステム登録要求を送信するとともに、第1サブシステム情報受信部253に受信指示を出力する。受信指示は、集計サーバー500のネットワークアドレスを含む。登録要求は、第1サブシステム10のサブシステム識別情報を含む。集計サーバー500は、登録要求を受信すると、第1サブシステム10のサブシステム識別情報と第1料金テーブルとの組からなる第1サブシステム情報を返信するので、第1サブシステム情報受信部253は、通信I/F213が第1サブシステム登録部251から入力される受信指示に含まれるネットワークアドレスで特定される集計サーバー500から第1サブシステム情報を受信すると、受信された第1サブシステム情報を取得し、第1サブシステム情報をサブシステム情報通知部255に出力し、第1サブシステム情報に含まれるサブシステム識別情報を未徴収実績送信部263に出力する。<MFPの登録>さらに、第1サブシステム登録部251は、第1サブシステム10に含まれるMFP100,100A~100Cの登録を受け付ける。第1サブシステム登録部251は、MFP100,100A~100Cのいずれかから装置登録要求を受信すると、MFP100,100A~100Cのうち装置登録要求を送信してきたMFPのネットワークアドレスを、第1サブシステム10に含まれる画像処理装置のネットワークアドレスとして登録するとともに、サブシステム情報通知部255に出力する。以下の説明では、MFP100,100A~100Cすべてが第1サブシステム10に登録されている場合を例に説明する。サブシステム情報通知部255は、第1サブシステム登録部251からMFP100,100A~100Cいずれかのネットワークアドレスが入力され、第1サブシステム情報受信部253から第1サブシステム情報が入力される。サブシステム情報通知部255は、第1サブシステム登録部251からネットワークアドレスが入力されることに応じて、入力されるネットワークアドレス宛に、第1サブシステム情報を通信I/F213を介して送信する。これにより、MFP100,100A~100Cのうち登録要求を送信してきたMFPに、第1サブシステム情報が送信される。MFP100,100A~100Cに送信される第1サブシステム情報は、第1サブシステム10のサブシステム識別情報と第1料金テーブルとを含む。<ユーザーの登録>ユーザー登録部257は、第1サブシステム10を利用可能なユーザーを登録する。例えば、ローカルサーバー200の管理者が、第1サブシステム10を利用可能なユーザーを識別するためのユーザー識別情報と、パスワードとを操作部211に入力することにより、ユーザー識別情報とパスワードとを含むユーザーレコードを、HDD207に予め記憶されているユーザーテーブルに追加して記憶する。ユーザー登録部257は、HDD207に記憶されているユーザーテーブルを認証部259に出力する。認証部259は、通信I/F213がMFP100,100A~100Cのいずれかから認証情報を受信すると、受信された認証情報に基づいてユーザーテーブルを用いて認証する。認証情報は、ユーザー識別情報とパスワードとを含む。認証部259は、認証情報に含まれるユーザー識別情報およびパスワードと同じ識別情報およびパスワードを含むユーザーレコードがユーザーテーブルに存在すれば真正なユーザーとして認証するが、そのようなユーザーレコードが存在しなければ認証しない。認証部259は、真正なユーザーとして認証する場合、MFP100,100A~100Cのうち認証情報を送信してきたMFPに許可を示す認証結果を通信I/F213を介して送信するとともに、認証したユーザーのユーザー識別情報を実行結果受信部261に出力する。認証部259は、真正なユーザーとして認証しない場合は、MFP100,100A~100Cのうち認証情報を送信してきたMFPに不許可を示す認証結果を通信I/F213を介して送信する。実行結果受信部261は、通信I/F213がMFP100,100A~100Cのいずれかから実行結果を受信すると、受信された実行結果を、未徴収実績送信部263に出力する。未徴収実績送信部263は、第1サブシステム登録部251からサブシステム識別情報が入力され、実績結果受信部261から実行結果が入力される。未徴収実績送信部263は、サブシステム識別情報と実行結果とを含む未徴収実績を生成し、生成された未徴収実績を集計サーバー500に通信I/F213を介して送信する。未徴収実績送信部263は、実績結果受信部261から実行結果が入力されるごとに未徴収実績を送信してもよいし、所定期間に入力される実行結果をまとめた未徴収実績を所定期間ごとに送信してもよい。また、実行結果が所定量になるまで蓄積し、実行結果が所定量になることに応じて、所定量の実行結果をまとめた未徴収実績を送信してもよい。図8は、第1料金テーブルの一例を示す図である。図8を参照して、第1料金テーブルは、処理ごとに単価を定める。具体的には、A4サイズの用紙を用いたコピー処理に対する単価として5円を定め、A3サイズの用紙を用いたコピー処理に対する単価として15円を定め、A4およびA3サイズ以外の用紙を用いたコピー処理に対する単価として8円を定める。また、ステープル処理に対する単価として5円を定め、パンチ処理に対する単価として5円を定め、折り処理に対する単価として5円を定める。さらに、交通費管理のアプリケーション処理に対する単価として30円を定め、その他のアプリケーション処理に対する単価として100円を定める。図9は、第1サブシステムに含まれるMFPが備えるCPUが有する機能の一例を示すブロック図である。図9に示す機能は、第1サブシステム10に含まれるMFP100,100A~100Cそれぞれが備えるCPU111が、ROM113、EEPROM115、HDD116またはCD-ROM119Aに記憶されたプログラムを実行することにより、CPU111に実現される機能である。ここでは、MFP100が備えるCPU111が有する機能を例に説明する。図9を参照して、MFP100が備えるCPU111は、MFP100を第1サブシステム10に登録する装置登録部51と、ローカルサーバー200から第1サブシステム情報を受信するサブシステム情報送信部53と、ユーザーによる操作を受け付ける操作受付部57と、認証情報をローカルサーバー200に送信する認証情報送信部59と、ローカルサーバー200から認証結果を受信する認証結果受信部55と、ユーザーにより入力される操作からサービスを特定するサービス特定部61と、特定されたサービスを提供するユーザー限定提供部63と、サービスを提供した実行結果をローカルサーバー200に送信する実行結果送信部65と、を含む。操作受付部57は、ユーザーが操作部160Bに入力する操作を受け付ける。操作受付部57は、受け付けられた操作を、装置登録部51、認証情報送信部59、サービス特定部61に出力する。装置登録部51は、MFP100の管理者が操作部160Bに入力するローカルサーバー200のネットワークアドレスと登録指示とを受け付ける。なお、MFP100の管理者は、ローカルサーバー200の管理者と同一人であってもよいし、異なる人物であってもよい。装置登録部51は、ネットワークアドレスと登録指示とを受け付けると、通信I/F部112を介してローカルサーバー200に装置登録要求を送信する。装置登録要求を受信するローカルサーバー200は、第1サブシステム情報を返信するので、装置登録部51は、通信I/F部112がローカルサーバー200から第1サブシステム情報を受信すると、第1サブシステム情報をサブシステム情報送信部53に出力する。認証情報送信部59は、表示部160Aにログイン画面を表示し、ユーザーがログイン画面にしたがって操作部160Bにユーザー識別情報とパスワードとを入力すると、操作受付部57からユーザー識別情報とパスワードとが入力される。認証情報送信部59は、操作受付部57から入力されるユーザー識別情報とパスワードとを含む認証情報を、通信I/F部112を介して、ローカルサーバー200に送信する。認証情報を受信するローカルサーバー200は、認証結果を返信するので、認証結果受信部55は、通信I/F部112がローカルサーバー200から受信する認証結果を取得する。認証結果受信部55は、認証結果が許可を示す場合、サブシステム情報送信部53およびユーザー限定提供部63に許可信号を出力するが、認証結果が不許可を示す場合、サブシステム情報送信部53およびユーザー限定提供部63に不許可信号を出力する。サブシステム情報送信部53は、ユーザーが携帯する携帯情報装置600と短距離無線通信部118を介して通信し、認証結果受信部55から許可信号が入力されていることを条件に、装置登録部51から入力される第1サブシステム情報を、ユーザーが携帯する携帯情報装置600に送信する。サブシステム情報送信部53は、ユーザーが操作部160Bにサブシステム情報の送信を指示する操作を入力する場合、操作が入力された時点で、短距離無線通信部118が通信可能な携帯情報装置600に第1サブシステム情報を送信する。なお、ユーザーが、携帯情報装置600を操作して、携帯情報装置600とMFP100とを通信させ、携帯情報装置600からMFP100を遠隔操作するようにしてもよい。この場合、サブシステム情報送信部53は、携帯情報装置600から送信要求を受信することに応じて、その時点で、認証結果受信部55から許可信号が入力される場合に、第1サブシステム情報を返信する。サービス特定部61は、表示部160Aに処理条件を設定するための処理条件設定画面を表示し、ユーザーが処理条件設定画面にしたがって操作部160Bに処理条件を入力すると、操作受付部57から処理条件が入力される。処理条件は、処理を特定する処理識別情報と、処理を実行するためのパラメータ等を含む。サービス特定部61は、操作受付部57から入力される1以上の処理条件に基づいて、ジョブを生成し、生成したジョブをユーザー限定提供部63に出力する。ジョブは、1以上の処理をそれぞれの処理識別情報と、1以上の処理それぞれを実行するためのパラメータとを含む。ユーザー限定提供部63は、サービス特定部61からジョブが入力されると、認証結果受信部55から許可信号が入力されることを条件に、ジョブにしたがって処理を実行する。ユーザー限定提供部63は、自動原稿搬送装置120、原稿読取部130、画像形成部140、給紙部150、通信I/F部112、HDD116およびファクシミリ部117の1以上を制御することにより、ジョブを実行する。実行結果送信部65は、ユーザー限定提供部63がジョブを実行した実行結果を、通信I/F部112を介して、ローカルサーバー200に送信する。実行結果は、ジョブにより定める処理識別情報と、その処理識別情報で特定される処理を実行した実行回数と、を含む。図10は、第2サブシステムに含まれるMFPが備えるCPUが有する機能の一例を示すブロック図である。図10に示す機能は、第2サブシステム20,20Aに含まれるMFP400,400Aそれぞれが備えるCPU111Aが、ROM113、EEPROM115、HDD116またはCD-ROM119Aに記憶されたプログラムを実行することにより、CPU111Aに実現される機能である。ここでは、MFP400が備えるCPU111Aが有する機能を例に説明する。図10を参照して、MFP400が備えるCPU111Aは、ユーザーによる操作を受け付ける操作受付部451と、ユーザーにより入力される操作からサービスを特定するサービス特定部453と、第3サブシステム情報受信部455と、第2サブシステム登録部463と、集計サーバー500から第2料金テーブルを受信する第2サブシステム情報受信部465と、切換制御部461と、代理提供部457と、代理実績を集計サーバー500に送信する代理実績送信部459と、料金徴収部469と、徴収後提供部467と、徴収済実績を集計サーバー500に送信する徴収済実績送信部471と、を含む。操作受付部451は、ユーザーが操作部160Bに入力する操作を受け付ける。操作受付部451は、受け付けられた操作を、サービス特定部453に出力する。サービス特定部453は、表示部160Aに処理条件を設定するための処理条件設定画面を表示し、ユーザーが処理条件設定画面にしたがって操作部160Bに処理条件を入力すると、操作受付部57から処理条件が入力される。処理条件は、処理を特定する処理識別情報と、処理を実行するためのパラメータ等を含む。サービス特定部453は、操作受付部451から入力される1以上の処理条件に基づいて、ジョブを生成し、生成したジョブを切換制御部461に出力する。ジョブは、1以上の処理をそれぞれの処理識別情報と、1以上の処理それぞれを実行するためのパラメータとを含む。第3サブシステム情報受信部455は、ユーザーが携帯する携帯情報装置600と短距離無線通信部118を介して通信し、携帯情報装置600から第1サブシステム情報を受信する。第3サブシステム情報受信部455は、受信された第1サブシステム情報を切換制御部461に出力し、第1サブシステム情報に含まれる第1サブシステム10のサブシステム識別情報を代理提供部457に出力する。ここで、携帯情報装置600が、第1サブシステム10のMFP100,100A~100Cのいずれかから第1サブシステム情報を受信していれば、第3サブシステム情報受信部455が受信する第1サブシステム情報は、第1サブシステム10のサブシステム識別情報と第1料金テーブルとを含む。第3サブシステム情報受信部455は、ユーザーが操作部160Bにシステム情報読込要求指示を入力する場合、操作が入力された時点で、短距離無線通信部118が通信可能な携帯情報装置600から第1サブシステム情報を受信する。なお、ユーザーが、携帯情報装置600を操作して、携帯情報装置600とMFP400とを通信させ、携帯情報装置600からMFP400を遠隔操作するようにしてもよい。この場合には、第3サブシステム情報受信部455は、携帯情報装置600から受信要求を受信することに応じて、第1サブシステム情報を受信する。第2サブシステム登録部463は、集計サーバー500に第2サブシステム20を登録する。例えば、集計サーバー500の管理者により、集計サーバー500に第2サブシステム20が登録されると、集計サーバー500によって第2サブシステム20のサブシステム識別情報が付与される。MFP400の管理者が、集計サーバー500の管理者から集計サーバー500のネットワークアドレスと、第2サブシステム20のサブシステム識別情報との通知を受け、操作部160Bにそれらを入力する。第2サブシステム登録部463は、管理者により集計サーバー500のネットワークアドレスと、第2サブシステム20のサブシステム識別情報とが入力されると、集計サーバー500に登録要求を、送信するとともに、第2サブシステム情報受信部465に受信指示を出力する。受信指示は、集計サーバー500のネットワークアドレスを含む。登録要求は、第2サブシステム20のサブシステム識別情報を含む。集計サーバー500は、登録要求を受信すると、第2サブシステム20のサブシステム識別情報と第2料金テーブルとの組からなる第2サブシステム情報を返信するので、第2サブシステム情報受信部465は、第2サブシステム登録部463から入力される受信指示に含まれるネットワークアドレスで特定される集計サーバー500からサブシステム情報を通信I/F部112が受信すると、受信された第2サブシステム情報を取得し、第2サブシステム情報を切換制御部461に出力する。切換制御部461は、サービス特定部453からジョブが入力され、第3サブシステム情報受信部455から第1サブシステム情報が入力され、第2サブシステム情報受信部465から第2サブシステム情報が入力される。切換制御部461は、サービス特定部453から入力されるジョブに含まれる1以上の処理識別情報それぞれで特定される処理を、代理提供部457および徴収後提供部467のいずれかに実行させる。切換制御部461は、第1サブシステム情報に含まれる第1料金テーブルと第2サブシステム情報に含まれる第2料金テーブルとを比較することによって、代理提供部457および徴収後提供部467のいずれか一方に処理を実行させる。切換制御部461は、代理提供部457に処理を実行させる場合、代理提供部457に、処理識別情報とパラメータとを出力し、徴収後提供部467に処理を実行させる場合、徴収後提供部467に第2料金テーブルと、処理識別情報と、パラメータと、を出力する。料金徴収部469は、コインベンダー405を制御し、コインベンダー405に投入された金額を取得し、投入された金額を徴収後提供部467に出力する。また、料金徴収部469は、徴収後提供部467から徴収指示が入力されると、コインベンダー405に投入された金額のうちから徴収指示に含まれる料金を徴収し、残額を投入金額に変更する。徴収後提供部467は、切換制御部461から第2料金テーブルと、処理識別情報と、パラメータとが入力され、料金徴収部469から投入された金額が入力される。徴収後提供部467は、第2料金テーブルを参照して、処理識別情報に対応する単価を取得し、処理識別情報で特定される処理を実行するための料金を算出する。徴収後提供部467は、コインベンダー405に投入された金額が算出された料金以上であることを条件に、処理識別情報で特定される処理を実行する。徴収後提供部467は、自動原稿搬送装置120、原稿読取部130、画像形成部140、給紙部150、通信I/F部112、HDD116およびファクシミリ部117の1以上を制御することにより、処理を実行する。徴収済実績送信部471は、徴収後提供部467が処理を実行した実行結果を含む徴収済実績を、通信I/F部112を介して、集計サーバー500に送信する。代理提供部457は、切換制御部461から処理識別情報とパラメータとが入力され、第3サブシステム情報受信部455から第1サブシステム10のサブシステム識別情報が入力される。代理提供部457は、処理識別情報で特定される処理を実行し、第1サブシステム10のサブシステム識別情報を代理実績送信部459に出力する。代理提供部457は、自動原稿搬送装置120、原稿読取部130、画像形成部140、給紙部150、通信I/F部112、HDD116およびファクシミリ部117の1以上を制御することにより、処理を実行する。代理実績送信部459は、代理提供部457が処理を実行した実行結果と、代理提供部457から入力される第1サブシステム10のサブシステム識別情報とを含む代理実績を、通信I/F部112を介して、集計サーバー500に送信する。図11は、第2料金テーブルの一例を示す図である。図11を参照して、第2料金テーブルは、処理ごとに単価を定める。具体的には、すべての用紙を用いたコピー処理に対する単価として10円を定め、他のコピー処理に対する単価として5円を定める。また、名刺作成のアプリケーション処理に対する単価として50円を定め、OfficeCiewerのアプリケーション処理に対する単価として30円を定め、その他のアプリケーション処理に対する単価として80円を定める。図12は、切換制御部の詳細な機能の一例を示す図である。図12を参照して、切換制御部461は、第1課金額算出部631と、第2課金額算出部633と、合計選択部635と、を含む。第1課金額算出部631は、サービス特定部453からジョブが入力され、第3サブシステム情報受信部455から第1サブシステム情報が入力される。第1課金額算出部631は、第1サブシステム情報に含まれる第1料金テーブルを参照して、サービス特定部453から入力されるジョブに含まれる1以上の処理のすべてを実行するための第1合計課金額を算出する。第1課金額算出部631は、算出された第1合計課金額を合計選択部635に出力する。第2課金額算出部633は、サービス特定部453からジョブが入力され、第2サブシステム情報受信部465から第2サブシステム情報が入力される。第2課金額算出部633は、第2サブシステム情報に含まれる第2料金テーブルを参照して、サービス特定部453から入力されるジョブに含まれる1以上の処理のすべてを実行するための第2合計課金額を算出する。第2課金額算出部631は、算出された第2合計課金額を合計選択部635に出力する。合計選択部635は、第1課金額算出部631から入力される第1合計課金額と、第2課金額算出部633から入力される第2合計課金額とを比較することにより、サービス特定部453から入力されるジョブに含まれる1以上の処理のすべてを、代理提供部457および徴収後提供部467のいずれかに実行させる。合計選択部635は、第1合計課金額が第2合計課金額より小さい場合は、代理提供部457に決定し、第2合計課金額が第1合計課金額以下の場合は、徴収後提供部467に決定する。合計選択部635は、徴収後提供部467に決定に決定する場合、サービス特定部453から入力されるジョブに含まれる1以上の処理のすべての処理識別情報とパラメータとの組を、徴収後提供部467に出力し、代理提供部457に決定に決定する場合、サービス特定部453から入力されるジョブに含まれる1以上の処理のすべての処理識別情報とパラメータとの組を、代理提供部457に出力する。図13は、料金テーブル管理処理の流れの一例を示すフローチャートである。料金テーブル管理処理は、集計サーバー500が備えるCPU501が、ROM503、HDD507またはCD-ROM515Aに記憶されたプログラムを実行することにより、CPU501により実行される処理である。図13を参照して、CPU501は、サブシステムの登録要求を受け付けたか否かを判断するステップS201。集計サーバー500の管理者が、サブシステムを登録する指示を操作部511に入力すると、サブシステムの登録要求を受け付ける。集計サーバー500の管理者は、ユーザーを認証することにより判断する。サブシステムの登録要求を受け付けるまで待機状態となりステップS201でNO、サブシステムの登録要求を受け付けたならばステップS201でYES、処理をステップS202に進める。ステップS202においては、サブシステム識別情報を付与する。次のステップS203においては、料金テーブルを受け付ける。管理者が操作部511に入力する料金テーブルを受け付けても良いし、CD-ROM515Aに記憶された料金テーブルを外部記憶装置515から読み出しても良いし、通信I/F513を介してインターネット3に接続されたコンピューターからダウンロードするようにしてもよい。料金テーブルを受け付けるまで待機状態となりステップS203でNO、料金テーブルを受け付けるとステップS203でYES、処理をステップS204に進める。ステップS204においては、サブシステム情報を生成する。サブシステム情報は、ステップS22において付与されたサブシステムを識別情報と、ステップS203において受け付けるが料金テーブルとを含む。次のステップS205においては、HDD507に記憶されたサブシステム別料金テーブル561に、ステップS204において生成されたサブシステム情報を追加して記憶する。次のステップS206においては、サブシステム登録要求を受信したか否かを判断する。通信I/F513が第1サブシステム10のローカルサーバー200、第2サブシステム20,20AのMFP400,400A、または第2サブシステム20Bの通信装置410のいずれかから、サブシステム登録要求を受信したか否かを判断する。サブシステム登録要求は、サブシステム識別情報を含む。サブシステム登録要求を受信したならば、処理をステップS207に進めるが、そうでなければ処理を終了する。ステップS207においては、受信されたサブシステム登録要求に含まれるサブシステム識別情報を含むサブシステム情報を、HDD507に記憶されたサブシステム別料金テーブル561から読み出す。そして、読み出されたサブシステム情報を、サブシステム登録要求を送信してきた装置に通信I/F513を介して返信しステップS208、処理を終了する。図14は、集計処理の流れの一例を示すフローチャートである。集計処理は、集計サーバー500が備えるCPU501が、ROM503、HDD507またはCD-ROM515Aに記憶されたプログラムを実行することにより、CPU501により実行される処理である。図14を参照して、CPU501は、未徴収実績を受信したか否かを判断するステップS211。通信I/F513が、第1サブシステム10のローカルサーバー200から未徴収実績を受信したか否かを判断する。未徴収実績を受信したならば処理をステップS212に進めるが、そうでなければステップS212をスキップして処理をステップS213に進める。ステップS212においては、受信された未徴収実績を、未徴収実績を送信してきたローカルサーバー200が属する第1サブシステム10のシステム識別情報と関連付けてHDD507に記憶し、処理をステップS213に進める。ステップS213においては、徴収済実績を受信したか否かを判断する。通信I/F513が、第2サブシステム20,20AのMFP400,400A、または第2サブシステム20Bの通信装置410のいずれかから徴収済実績を受信したか否かを判断する。徴収済実績を受信したならば処理をステップS214に進めるが、そうでなければステップS214をスキップして処理をステップS215に進める。ステップS214においては、受信された徴収済実績を、徴収済実績を送信してきた装置が属する第2サブシステムのシステム識別情報と関連付けてHDD507に記憶し、処理をステップS215に進める。MFP400から徴収済実績を受信したなら第2サブシステム20のサブシステム識別情報と関連付けて記憶し、MFP400Aから徴収済実績を受信したなら第2サブシステム20Aのサブシステム識別情報と関連付けて記憶し、通信装置410から徴収済実績を受信したなら第2サブシステム20Bのサブシステム識別情報と関連付けて記憶する。ステップS215においては、代理実績を受信したか否かを判断する。通信I/F513が、第2サブシステム20,20AのMFP400,400A、または第2サブシステム20Bの通信装置410のいずれかから代理実績を受信したか否かを判断する。代理実績を受信したならば処理をステップS216に進めるが、そうでなければステップS216をスキップして処理をステップS217に進める。ステップS216においては、受信された代理実績を、代理実績を送信してきた装置が属する第2サブシステムのシステム識別情報と関連付けてHDD507に記憶し、処理をステップS217に進める。MFP400から代理実績を受信したなら第2サブシステム20のサブシステム識別情報と関連付けて記憶し、MFP400Aから代理実績を受信したなら第2サブシステム20Aのサブシステム識別情報と関連付けて記憶し、通信装置410から代理実績を受信したなら第2サブシステム20Bのサブシステム識別情報と関連付けて記憶する。ステップS217においては、集計指示を受け付けたか否かを判断する。予め定められた日時になると集計指示を受け付ける。予め定められた日時は、例えば毎月月末の予め定められた時刻とすることができる。また、集計サーバー500の管理者が操作部511に、集計指示を入力するようにしてもよい。集計指示を受け付けたならば処理をステップS218に進めるが、そうでなければ処理をステップS211に戻す。ステップS218においては、集計の対象となるサブシステムを選択する。そして、選択されたサブシステムが第1サブシステムか否かを判断するステップS219。選択されたサブシステムのサブシステム識別情報が、第1サブシステム10のサブシステム識別情報と同じか否かを判断する。選択されたサブシステムが第1サブシステムならば、処理をステップS220に進めるが、そうでなければ処理をステップS224に進める。ステップS220においては、選択されたサブシステムの第1料金テーブルを読み出す。具体的には、HDD507に記憶されたサブシステム別料金テーブル561から、選択されたサブシステムのサブシステム識別情報を含むサブシステム情報に含まれる第1料金テーブルを読み出す。次のステップS221においては、ステップS212においてHDD507に記憶された未徴収実績のうち、ステップS218において選択されたサブシステムのサブシステム識別情報と関連付けられた未徴収実績を抽出する。次のステップS222においては、ステップS215においてHDD507に記憶された代理実績のうち、ステップS218において選択されたサブシステムのサブシステム識別情報を含む代理実績を抽出する。次のステップS223においては、課金額を算出し、処理をステップS228に進める。ステップS221において抽出された未徴収実績に含まれる実行結果と、ステップS222において抽出された代理実績に含まれる実行結果とを用いて、同じ処理識別情報の実行回数を積算することにより処理ごとの実行回数の合計を算出する。そして、複数の処理ごとの実行回数それぞれについて、ステップS220において読み出された第1料金テーブルにおいて対応付けられた単価を乗算することにより、課金額を算出する。ステップS224においては、選択されたサブシステムの第2料金テーブルを読み出す。具体的には、HDD507に記憶されたサブシステム別料金テーブル561から、選択されたサブシステムのサブシステム識別情報を含むサブシステム情報に含まれる第2料金テーブルを読み出す。次のステップS225においては、ステップS214においてHDD507に記憶された徴収済実績のうち、ステップS218において選択されたサブシステムのサブシステム識別情報と関連付けられた徴収済実績を抽出する。次のステップS225においては、ステップS216においてHDD507に記憶された代理実績のうち、ステップS218において選択されたサブシステムのサブシステム識別情報と関連付けられた代理実績を抽出する。次のステップS227においては、課金額を算出し、処理をステップS228に進める。ステップS225において抽出された徴収済実績に含まれる実行結果と、ステップS226において抽出された代理実績に含まれる実行結果とを用いて、同じ処理識別情報の実行回数を積算することにより処理ごとの実行回数の合計を算出する。そして、複数の処理ごとの実行回数それぞれについて、ステップS220において読み出された第1料金テーブルにおいて対応付けられた単価を乗算することにより、仮想課金額を算出する。ここで、事業者Aと事業者C、D,Eそれぞれとの間の取り決めにおいて、仮想課金額の所定の割合、例えば30を、事業者Bから事業者Aに対して支払う契約とすれば、仮想課金額の30を事業者Aから事業者Bに対する課金額として算出する。ステップS228においては、集計の対象としていないサブシステムが存在するか否かを判断する。集計の対象としていないサブシステムが存在するならば処理をステップS218に戻すが、存在しなければ処理をステップS211に戻す。なお、処理をステップS211に戻す場合、HDD507に記憶された未徴収実績、徴収済実績および代理実績は、HDD507から消去されるか、または、次の集計の対象から除くために、集計済であることを示す印が付される。HDD507に未徴収実績、徴収済実績および代理実績を年月日を付加して記憶する場合には、集計の対象となる実績を、期間で限定することができる。図15は、サブシステム登録処理の流れの一例を示すフローチャートである。サブシステム登録処理は、ローカルサーバー200が備えるCPU201が、ROM203、HDD207またはCD-ROM215Aに記憶されたプログラムを実行することにより、CPU201により実行される処理である。図15を参照して、CPU201は、サブシステム登録指示を受け付けたか否かを判断するステップS01。ローカルサーバー200の管理者が、操作部211に、集計サーバー500のネットワークアドレスと、第1サブシステム10のサブシステム識別情報とを入力したならばサブシステム登録指示を受け付ける。サブシステム登録指示を受け付けたならば処理をステップS02に進めるが、そうでなければ処理をステップS05に進める。ステップS02においては、集計サーバー500にサブスステム登録要求を送信する。そして、集計サーバー500から第1サブシステム情報を受信したか否かを判断するステップS03。通信I/F213が集計サーバー500から第1サブシステム情報を受信したならば処理をステップS04に進めるが、そうでなければステップS04をスキップして処理をステップS05に進める。ステップS04においては、受信された第1システム情報を、HDD207に記憶し、処理をステップS05に進める。ステップS05においては、ユーザ登録指示を受け付けたか否かを判断する。ユーザ登録指示を受け付けたならば処理をステップS06に進めるが、そうでなければ処理をステップS08に進める。ステップS06においては、認証情報を受け付けたか否かを判断する。認証情報を受け付けたならば処理をステップS07に進めるが、そうでなければステップS07をスキップして処理をステップS08に進める。認証情報は、第1サブシステム10を利用可能なユーザーを識別するためのユーザー識別情報と、パスワードとを含む。ローカルサーバー200の管理者が、操作部211に入力する認証情報を受け付ける。ステップS07においては、受け付けられた認証情報をHDD207に記憶する。ここでは、認証情報を含むユーザーレコードを、HDD207に予め記憶されているユーザーテーブルに追加して記憶する。ステップS08においては、装置登録要求を受信したか否かを判断する。通信I/F213が、MFP100,100A~100Cのいずれかから装置登録要求を受信したか否かを判断する。装置登録要求を受信したならば処理をステップS09に進めるが、そうでなければ処理をステップS01に戻す。ステップS09においては、装置登録要求を送信してきた装置を第1サブシステム10に登録する。具体的には、MFP100,100A~100Cのうち装置登録要求を送信してきたMFPのネットワークアドレスを、第1サブシステム10に含まれる画像処理装置のネットワークアドレスとしてHDD207に記憶する。次のステップS10においては、ステップS04においてHDD207に記憶された第1サブシステム情報をMFP100,100A~100Cのうち装置登録要求を送信してきたMFPに送信し、処理をステップS01に戻す。図16は、実績管理処理の流れの一例を示すフローチャートである。実績管理処理は、ローカルサーバー200が備えるCPU201が、ROM203、HDD207またはCD-ROM215Aに記憶されたプログラムを実行することにより、CPU201により実行される処理である。図16を参照してCPU201は、認証情報受信したか否かを判断するステップS11。通信I/F213が、MFP100,100A~100Cのいずれかから認証情報を受信したか否かを判断する。認証情報を受信したならば処理をステップS12に進めるが、そうでなければ処理をステップS14に進める。ステップS12においては、ステップS11において受信された認証情報に基づいて認証し、認証に成功したか否かを判断する。図15のステップS07においてHDD207に、使用が許可されたユーザーの認証情報が記憶されているので、ステップS11において受信された認証情報と同じ認証情報がHDD207に記憶されていれば、認証するが、HDD207に同じ認証情報が記憶されていなければ認証しない。認証に成功したならば処理をステップS13に進めるが、認証に失敗したならばステップS13をスキップして処理をステップS14に進める。ステップS13においては、認証情報を送信してきた装置に許可信号を送信し、処理をステップS14に進める。MFP100,100A~100Cのうち認証情報を送信してきたMFPに、許可信号を通信I/F213を介して送信する。ステップS14においては、通信I/F213がMFP100,100A~100Cのいずれかから実行結果を受信したか否かを判断する。実行結果を受信したならば処理をステップS15に進めるが、そうでなければ処理をステップS11に戻す。ステップS15においては、未徴収実績を生成する。未徴収実績は、ローカルサーバー200が属する第1サブシステム10のサブシステム識別情報と、ステップS14において受信された実行結果とを含む。そして、生成された未徴収実績を集計サーバー500に通信I/F213を介して送信しステップS16、処理をステップS11に戻す。図17は、第1サービス提供処理の流れの一例を示すフローチャートである。第1サービス提供処理は、第1サブシステム10に含まれるMFP100,100A~100Cそれぞれが備えるCPU111が、ROM113、EEPROM115、HDD116またはCD-ROM119Aに記憶されたプログラムを実行することにより、CPU111により実行される処理である。ここでは、MFP100が備えるCPU111が実行する第1サービス提供処理を例に説明する。CPU111は、装置登録指示を受け付けたか否かを判断するステップS21。MFP100の管理者が操作部160Bにローカルサーバー200のネットワークアドレスと登録指示とを入力すると、登録指示を受け付ける。装置登録指示を受け付けたならば処理をステップS22に進めるが、そうでなければ処理をステップS25に進める。ステップS22においては、装置登録要求をローカルサーバー200に通信I/F部112を介して送信する。そして、ローカルサーバー200から第1システム情報を受信したか否かを判断するステップS23。通信I/F部112がローカルサーバー200から第1システム情報を受信したならば処理をステップS25に進めるが、そうでなければステップS24をスキップして処理をステップS25に進める。ステップS24においては、ステップS23において受信された第1システム情報をHDD116に記憶し、処理をステップS25に進める。ステップS25においては、認証情報を受け付けたか否かを判断する。MFP100を操作するユーザーが、操作部160Bにユーザ識別情報とパスワードとを入力すると、認証情報を受け付ける。認証情報を受け付けたならば処理をステップS26に進めるが、そうでなければ処理をステップS21に戻す。ステップS26においては、認証情報をローカルサーバー200に通信I/F部112を介して送信し、ローカルサーバー200に認証させる。ローカルサーバー200は、認証に成功すると許可信号を返信するので、ステップS28においては、通信I/F部112がローカルサーバー200から許可信号を受信したか否かを判断する。許可信号受信したならば処理をステップS28に進めるが、そうでなければ処理をステップS21に戻す。MFP100を使用することのできるユーザーを、予め登録されたユーザーに制限するためである。次のステップS28においては、短距離無線通信部118が通信可能な携帯情報装置600からシステム情報送信要求を受信したか否かを判断する。短距離無線通信部118がシステム情報送信要求を受信したならば処理をステップS29に進めるが、そうでなければステップS29をスキップして処理をステップS30に進める。ステップS29においては、ステップS24においてHDD116に記憶された第1システム情報を携帯情報装置600に、短距離無線通信部118を介して送信する。これにより、ステップS27において認証されたユーザーが携帯する携帯情報装置600に、第1システム情報をダウンロードすることができる。ステップS29は、ステップS27においてMFP100を操作するユーザーが認証されることを条件に実行される。このため、第1システム情報をダウンロードすることができる携帯情報装置600を、予め登録されたユーザーが携帯する携帯情報装置600に制限することができる。ステップS30においては、ジョブ実行指示を受け付けたか否かを判断する。ジョブ実行指示を受け付けたならば処理をステップS31に進めるが、そうでなければ処理をステップS34に進める。表示部160Aに処理条件を設定するための処理条件設定画面を表示し、ユーザーが処理条件設定画面にしたがって操作部160Bに処理条件を入力すると、操作受付部57から処理条件が入力される。処理条件は、処理を特定する処理識別情報と、処理を実行するためのパラメータ等を含む。操作部160Bに、1以上の処理条件が入力され、操作部160Bに備えられるスタートキーが押下されると、ジョブ実行指示を受け付ける。また、スタートキーが押下されるまでに操作部160Bに入力された1以上の処理条件に基づいてジョブを生成する。ステップS31においては、ステップS31において実行が指示されたジョブに含まれる処理を特定する。そして次のステップS32においては、ステップS30において生成されたジョブを実行する。次のステップS33においては、通信I/F部112を介して実行結果をローカルサーバー200に送信する。実行結果は、ステップS31において特定された処理の処理識別情報と、その処理が実行された回数とを含む。ジョブが複数の処理を含む場合、ステップS32において複数の処理が特定される。ステップS34においては、複数の処理それぞれの処理識別情報と実行回数とを含む実行結果を送信する。ステップS34においては、ログアウト指示を受け付けたか否かを判断する。ユーザーが操作部160Bにログアウト指示を入力すると、ログアウト指示を受け付ける。ログアウト指示を受け付けたならば処理をステップS21に戻すが、そうでなければ処理をステップS30に戻す。図18は、第2サービス提供処理の流れの一例を示すフローチャートである。第2サービス提供処理は、第2サブシステム20,20Aにそれぞれ含まれるMFP400,400Aそれぞれが備えるCPU111が、ROM113、EEPROM115、HDD116またはCD-ROM119Aに記憶されたプログラムを実行することにより、CPU111Aにより実行される処理である。ここでは、MFP400が備えるCPU111Aが実行する第2サービス提供処理を例に説明する。図18を参照して、CPU201Aは、サブシステム登録指示を受け付けたか否かを判断するステップS51。MFP400の管理者が、操作部160Bに、集計サーバー500のネットワークアドレスと、第2サブシステム20のサブシステム識別情報とを入力したならばサブシステム登録指示を受け付ける。サブシステム登録指示を受け付けたならば処理をステップS52に進めるが、そうでなければ処理をステップS55に進める。ステップS52においては、集計サーバー500にサブスステム登録要求を送信する。そして、集計サーバー500から第2サブシステム情報を受信したか否かを判断するステップS53。通信I/F部112が集計サーバー500から第2サブシステム情報を受信したならば処理をステップS54に進めるが、そうでなければステップS54をスキップして処理をステップS55に進める。ステップS54においては、受信された第2システム情報を、HDD116に記憶し、処理をステップS55に進める。ステップS55においては、システム情報読込要求を受け付けたか否かを判断する。ユーザーが操作部160Bにシステム情報読込要求指示を入力する場合、システム情報読込要求を受け付ける。システム情報読込要求を受け付けたならば処理をステップS56に進めるが、そうでなければ処理をステップS63に進める。ステップS56においては、第1システム情報を受信する。短距離無線通信部118が通信可能な携帯情報装置600が存在する場合、その携帯情報装置600から第1サブシステム情報を受信する。ステップS57においては、ステップS56において受信された第1システム情報をHDD116に記憶し、処理をステップS58に進める。この段階で、携帯情報装置600の装置識別情報によって、MFP400を使用するユーザのログインを許可し、パブリック認証する。ステップS58においては、ジョブ実行指示を受け付けたか否かを判断する。ジョブ実行指示を受け付けたならば処理をステップS59に進めるが、そうでなければ処理をステップS61に進める。表示部160Aに処理条件を設定するための処理条件設定画面を表示し、ユーザーが処理条件設定画面にしたがって操作部160Bに処理条件を入力すると、操作受付部57から処理条件が入力される。処理条件は、処理を特定する処理識別情報と、処理を実行するためのパラメータ等を含む。操作部160Bに、1以上の処理条件が入力され、操作部160Bに備えられるスタートキーが押下されると、ジョブ実行指示を受け付ける。また、スタートキーが押下されるまでに操作部160Bに入力された1以上の処理条件に基づいてジョブを生成する。ステップS59においては、ステップS58において実行が指示されたジョブに含まれる処理を特定する。そして次のステップS60においては、切換制御処理を実行し、処理をステップS61に進める。切換制御処理の詳細は後述する。ステップS61においては、ログアウト指示を受け付けたか否かを判断する。ユーザーが操作部160Bにログアウト指示を入力すると、ログアウト指示を受け付ける。ログアウト指示を受け付けたならば処理をステップS62に進めるが、そうでなければ処理をステップS58に戻す。ステップS62においては、ステップS56においてパブリック認証によるログインを解消するとともに、ステップS57においてHDD116に記憶された第1システム情報を消去し、処理を終了する。次にMFP400を使用するユーザーにより、第1システム情報が用いられないようにするためである。一方、ステップS63においては、ステップS58と同様に、ジョブ実行指示を受け付けたか否かを判断する。ジョブ実行指示を受け付けたならば処理をステップS64に進めるが、そうでなければ処理をステップS51に戻す。ステップS64においては、ステップS53において実行が指示されたジョブに含まれる処理を特定する。そして次のステップS65においては、ジョブを実行するための料金を徴収したか否かを判断する。ステップS64において特定された処理を実行するための課金額を、ステップS54においてHDD116に記憶された第2システム情報に含まれる第2料金テーブルを用いて算出し、コインベンダー405に投入された金額が、算出された課金額よりも大きければ、投入された金額から課金額を減算することにより、料金を徴収する。コインベンダー405に課金額以上の額の貨幣が、コインベンダー405に投入されるまで待機状態となりステップS65でNO、コインベンダー405に課金額以上の額の貨幣が、コインベンダー405に投入されると、料金を徴収し、処理をステップS66に進める。ステップS66においては、ステップS63において生成されたジョブを実行する。次のステップS67においては、徴収済実績を生成する。徴収済実績は、ステップS64において特定された処理の処理識別情報と、その処理が実行された回数とからなる実行結果を含む。そして、生成された徴収済実績を、通信I/F部112を介して、集計サーバー500に送信し、処理を終了する。図19は、切換制御処理の流れの一例を示すフローチャートである。切換制御処理は、図18に示したステップS60において実行される処理である。図18を参照して、CPU111Aは、第1合計課金額を算出するステップS71。具体的には、HDD116に記憶されている第1料金テーブルを読み出し、図18のステップS59において特定された1以上の処理のすべてを実行するための第1合計課金額を算出する。次のステップS72においては、第2合計課金額を算出する。具体的には、HDD116に記憶されている第2料金テーブルを読み出し、図18のステップS59において特定された1以上の処理のすべてを実行するための第2合計課金額を算出する。第1合計課金額が第2合計課金額より小さいか否かを判断するステップS73。第1合計課金額が第2合計課金額より小さいならば処理をステップS74に進めるが、そうでなければ処理をステップS77に進める。ステップS74においては、図18のステップS59において生成されたジョブを実行する。次のステップS75においては、代理実績を生成する。代理実績は、図18のステップS59において特定された処理の処理識別情報と、その処理が実行された回数とからなる実行結果と、第1サブシステム10のサブシステム識別情報と、を含む。そして、生成された代理実績を、通信I/F部112を介して、集計サーバー500に送信し、処理を第2サービス提供処理に戻す。一方、ステップS77~ステップS89の処理は、図6のステップS65~ステップS68の処理と同じである。したがってここでは説明を繰り返さない。<第1の変形例>図20は、第1の変形例における切換制御部の詳細な機能の一例を示す図である。図20を参照して、第1の変形例における切換制御部461Aは、比較部641と、サービス別選択部643と、を含む。比較部641は、サービス特定部453からジョブが入力され、第3サブシステム情報受信部455から第1サブシステム情報が入力され、第2サブシステム情報受信部465から第2サブシステム情報が入力される。比較部641は、同一の処理識別情報の処理について第1料金テーブルで定められる単価と第2料金テーブルで定められる単価とを比較し、比較結果をサービス別選択部643に出力する。サービス別選択部643は、サービス特定部453から入力されるジョブに含まれる1以上の処理各々について、比較部641から入力される比較結果に基づいて、代理提供部457および徴収後提供部467のいずれに実行させるかを決定する。サービス別選択部643は、サービス特定部453から入力されるジョブに含まれる1以上の処理のうち第1料金テーブルの単価が第2料金テーブルの単価より小さい処理識別情報の処理に対しては代理提供部457に決定し、サービス特定部453から入力されるジョブに含まれる1以上の処理のうち第2料金テーブルの単価が第1料金テーブルの単価以下の処理識別情報の処理に対しては徴収後提供部467に決定する。サービス別選択部643は、サービス特定部453から入力されるジョブに含まれる1以上の処理それぞれについて、徴収後提供部467に決定に決定する場合は、当該処理の処理識別情報とパラメータとの組を徴収後提供部467に出力し、代理提供部457に決定に決定する場合は当該処理の処理識別情報とパラメータとの組を、代理提供部457に出力する。図21は、第1の変形例における切換制御処理の流れの一例を示すフローチャートである。第1の変形例における切換制御処理は、図18に示したステップS60において実行される処理である。図21を参照して、CPU111Aは、図18のステップS59において特定された1以上の処理のうちから1つを処理対象に選択するステップS81。次のステップS82においては、処理対象に選択された処理を実行するための第1課金額を算出する。具体的には、HDD116に記憶されている第1料金テーブルを読み出し、ステップS81において選択された処理を実行するための第1課金額を算出する。次のステップS83においては、処理対象に選択された処理を実行するための第2課金額を算出する。具体的には、HDD116に記憶されている第2料金テーブルを読み出し、ステップS83において選択された処理を実行するための第2課金額を算出する。次のステップS84においては、第1課金額が第2課金額より小さいか否かを判断する。第1課金額が第2課金額より小さいならば処理をステップS85に進めるが、そうでなければ処理をステップS86に進める。ステップS85においては、代理実績を更新し、処理をステップS88に進める。代理実績は、ステップS81において選択された処理の処理識別情報と、その処理が実行された回数とからなる実行結果と、第1サブシステム10のサブシステム識別情報と、を含む。一方、ステップS86においては、徴収済実績を更新する。徴収済実績は、ステップS81において選択された処理の処理識別情報と、その処理が実行された回数とからなる実行結果と、を含む。次のステップS87においては、徴収額を更新し、処理をステップS88に進める。ステップS83において算出された第2課金額を、徴収額に加算する。ステップS88においては、図18のステップS59において特定された1以上の処理のうちに、ステップS81において処理対象に選択されていない処理が存在するか否かを判断する。未選択の処理が存在するならば処理をステップS81に戻すが、存在しなければ処理をステップS89に進める。ステップS89においては、徴収額が0より大きいか否かを判断する。ステップS86が一度も実行されない場合、徴収額が0である。徴収額が0より大きいならば処理をステップS90に進めるが、そうでなければ処理をステップS91に進める。ステップS90においては、図18のステップS65と同様に、料金が徴収されているか否かを判断する。ここでは、徴収額以上の額がコインベンダー405に投入されていれば、料金を徴収すし、処理をステップS91に進める。ステップS91においては、図18のステップS58において生成されたジョブを実行する。次のステップS92においては、ステップS85において更新された代理実績を、通信I/F部112を介して、集計サーバー500に送信する。次のステップS93においては、ステップS86において更新された徴収済実績を、通信I/F部112を介して、集計サーバー500に送信し、処理を第2サービス提供処理に戻す。<第2の変形例>図22は、第2の変形例における切換制御部の詳細な機能の一例を示す図である。図22を参照して、第2の変形例における切換制御部461Bは、比較情報表示部651と、選択操作受付部653と、サービス別操作選択部655と、を含む。比較情報表示部651は、サービス特定部453からジョブが入力され、第3サブシステム情報受信部455から第1サブシステム情報が入力され、第2サブシステム情報受信部465から第2サブシステム情報が入力される。比較情報表示部651は、同一の処理識別情報の処理について第1料金テーブルで定められる第1単価と第2料金テーブルで定められる第2単価とを並べて表示する比較情報画面を生成し、生成した比較情報画面を表示部160Aに表示する。具体的には、比較情報画面は、サービス特定部453から入力されるジョブに含まれる1以上の処理各々について、当該処理の処理識別情報と、その処理識別情報に対して第1料金と第2料金とのいずれか一方を選択可能に表示する画面である。図23は、比較情報画面の一例を示す図である。図23を参照して、ジョブが、処理名がA4のA4サイズの用紙を用いてプリントする処理と、処理名がA3のA3サイズの用紙を用いてプリントする処理と、処理名がその他とその他のサイズの用紙を用いてプリントする処理と、処理名がステープルのステープル処理と、を含む場合に表示される比較情報画面である。それぞれの処理名に対して、左側に第1料金テーブルで定められる単価が表示され、右側に第2料金テーブルで定められる単価が表示される。また、第1料金テーブルで定められる単価と、第2料金テーブルで定められる単価とは、いずれか一方を選択可能であり、図では、選択された状態をハッチングで示している。図22に戻って、選択操作受付部653は、比較情報画面に含まれる処理識別情報ごとの第1料金と第2料金とのいずれか一方を選択する操作が、ユーザーにより操作部160Bに入力されると、選択された処理識別情報と、第1料金テーブルの単価または第2料金テーブルの単価のいずれが選択されたのかを判断する。選択操作受付部653は、処理識別情報ごとに、第1料金テーブルの単価と第2料金テーブルの単価とのうち選択された単価を示す信号を、サービス別操作選択部655に出力する。サービス別操作選択部655は、サービス特定部453から入力されるジョブに含まれる1以上の処理各々について、選択操作受付部653から処理識別情報ごとに入力される第1料金テーブルの単価と第2料金テーブルの単価のいずれかを示す信号に基づいて、代理提供部457および徴収後提供部467のいずれに実行させるかを決定する。サービス別操作選択部655は、サービス特定部453から入力されるジョブに含まれる1以上の処理のうちユーザーにより第1料金テーブルの単価が選択された処理識別情報の処理に対しては代理提供部457に決定し、サービス特定部453から入力されるジョブに含まれる1以上の処理のうちユーザーにより第2料金テーブルの単価が選択された処理識別情報の処理に対しては徴収後提供部467に決定する。サービス別選択部643は、サービス特定部453から入力されるジョブに含まれる1以上の処理それぞれについて、徴収後提供部467に決定する場合は、当該処理の処理識別情報とパラメータとの組を徴収後提供部467に出力し、代理提供部457に決定に決定する場合は当該処理の処理識別情報とパラメータとの組を、代理提供部457に出力する。図24は、第2の変形例における切換制御処理の流れの一例を示すフローチャートである。第2の変形例における切換制御処理は、図18に示したステップS60において実行される処理である。図24を参照して、CPU111Aは、比較情報画面を表示部160Aに表示するステップS101。比較情報画面は、図18のステップS59において特定された1以上の処理各々について、当該処理の処理識別情報と、その処理識別情報に対して第1料金テーブルで定められる単価と第2料金テーブルで定められる単価とのいずれか一方を選択可能に表示する画面である。ステップS102においては、ユーザーによる選択操作を受け付ける。比較情報画面に含まれる第1料金テーブルで定められる単価と第2料金テーブルで定められる単価とのいずれかを選択する操作を、処理識別情報ごとに受け付ける。ステップS103においては、実行指示を受け付けたか否かを判断する。操作部160Bが備えるスタートキーのユーザによる押下を検出すると、実行指示を受け付ける。実行指示を受け付けたならば処理をステップS104に進めるが、そうでなければ処理を、第2サービス提供処理に戻す。ステップS104においては、図18のステップS59において特定された1以上の処理のうちから1つを処理対象に選択する。次のステップS105においては、処理対象に選択された処理について、ステップS102において第1料金テーブルにより定められる単価が選択されたか否かを判断する。第1料金テーブルにより定められる単価が選択されたならば、処理をステップS106に進めるが、そうでなければ処理をステップS107に進める。ステップS106においては、代理実績を更新し、処理をステップS109に進める。代理実績は、ステップS104において選択された処理の処理識別情報と、その処理が実行された回数とからなる実行結果と、第1サブシステム10のサブシステム識別情報と、を含む。一方、ステップS107においては、徴収済実績を更新する。徴収済実績は、ステップS104において選択された処理の処理識別情報と、その処理が実行された回数とからなる実行結果と、を含む。次のステップS108においては、徴収額を更新し、処理をステップS109に進める。具体的には、HDD116に記憶されている第2料金テーブルを読み出し、ステップS104において処理対象に選択された処理を実行するための第2課金額を算出し、算出された第2課金額を徴収額に加算する。ステップS109においては、図18のステップS59において特定された1以上の処理のうちに、ステップS104において処理対象に選択されていない処理が存在するか否かを判断する。未選択の処理が存在するならば処理をステップS104に戻すが、存在しなければ処理をステップS110に進める。ステップS110~ステップS114の処理は、図21に示したステップS89~ステップS90とそれぞれ同じである。したがって、ここでは説明を繰り返さない。<第3の変形例>図25は、第3の変形例における切換制御部の詳細な機能の一例を示す図である。図25を参照して、第3の変形例における切換制御部461Cは、第1課金額算出部661と、第2課金額算出部665と、第3課金額算出部663と、第3料金テーブル生成部667と、合計課金額表示部669と、選択操作受付部671と、総合操作選択部673と、を含む。第1課金額算出部661は、サービス特定部453からジョブが入力され、第3サブシステム情報受信部455から第1サブシステム情報が入力される。第1課金額算出部661は、第1サブシステム情報に含まれる第1料金テーブルを参照して、サービス特定部453から入力されるジョブに含まれる1以上の処理のすべてを実行するための第1合計課金額を算出する。第1課金額算出部631は、算出された第1合計課金額を合計課金額表示部669に出力する。第2課金額算出部665は、サービス特定部453からジョブが入力され、第2サブシステム情報受信部465から第2サブシステム情報が入力される。第2課金額算出部665は、第2サブシステム情報に含まれる第2料金テーブルを参照して、サービス特定部453から入力されるジョブに含まれる1以上の処理のすべてを実行するための第2合計課金額を算出する。第2課金額算出部665は、算出された第2合計課金額を合計課金額表示部669に出力する。第3料金テーブル生成部667は、第3サブシステム情報受信部455から第1サブシステム情報が入力され、第2サブシステム情報受信部465から第2サブシステム情報が入力される。第3料金テーブル生成部667は、同一の処理識別情報について第1料金テーブルで定められる単価と第2料金テーブルで定められる単価とを比較し、いずれか低い単価を採用することにより、第3料金テーブルを生成する。第1料金テーブルで定められる単価と第2料金テーブルで定められる単価とが同じ場合には、双方で定められる同じ単価を採用する。第3料金テーブル生成部667は、生成された第3料金テーブルを第3課金額算出部663に出力する。図26は、第3課金テーブルの一例を示す図である。図26を参照して、第3課金テーブルは、処理ごとに単価を定める。具体的には、A4サイズの用紙を用いたコピー処理に対する単価として第1料金テーブルの単価と同じ5円を定め、A3サイズの用紙を用いたコピー処理に対する単価として第2料金テーブルの単価と同じ10円を定め、A4およびA3サイズ以外の用紙を用いたコピー処理に対する単価として第1料金テーブルの単価と同じ8円を定める。また、ステープル処理に対する単価として第1料金テーブルの単価と同じ5円を定め、パンチ処理に対する単価として第1料金テーブルの単価と同じ5円を定め、折り処理に対する単価として第1料金テーブルの単価と同じ5円を定める。さらに、交通費管理のアプリケーション処理に対する単価として第1料金テーブルの単価と同じ30円を定め、名刺作成のアプリケーション処理に対する単価として第2料金テーブルの単価と同じ50円を定め、OfficeViewerのアプリケーション処理に対する単価として第2料金テーブルの単価と同じ30円を定め、その他のアプリケーション処理に対する単価として第2料金テーブルの単価と同じ80円を定める。第3課金額算出部663は、サービス特定部453からジョブが入力され、第3料金テーブル生成部667から第3料金テーブルが入力される。第3課金額算出部663は、第3料金テーブルを参照して、サービス特定部453から入力されるジョブに含まれる1以上の処理のすべてを実行するための第3合計課金額を算出する。第3課金額算出部663は、算出された第3合計課金額を合計課金額表示部669に出力する。合計課金額表示部669は、第1課金額算出部661から第1合計課金額が入力され、第2課金額算出部665から第2合計課金額が入力され、第3課金額算出部663から第3合計課金額が入力される。合計課金額表示部669は、合計課金額画面を生成し、生成した合計課金額画面を表示部160Aに表示する。図27は、合計課金額画面の一例を示す図である。合計課金額画面は、第1合計課金額と、第2合計課金額と、第3合計課金額とを、選択可能に並べて表示する画面である。ここでは、第1合計課金額300円と、第2合計課金額350円と、第3合計課金額280とを、選択可能に並べて表示する例を示している。図25に戻って、選択操作受付部671は、合計課金額画面面に含まれる第1~第3合計課金額のいずれか1つを選択する操作が、ユーザにより操作部160Bに入力されると、第1~第3合計課金額のいずれが選択されたかを判断する。選択操作受付部671は、第1~第3合計課金額のいずれが選択かを示す信号を、総合操作選択部673に出力する。総合操作選択部673は、選択操作受付部671から第1合計課金額が選択されたことを示す信号が入力される場合、代理提供部457に決定し、選択操作受付部671から第2合計課金額が選択されたことを示す信号が入力される場合、徴収後提供部467に決定する。総合操作選択部673は、徴収後提供部467に決定に決定する場合、サービス特定部453から入力されるジョブに含まれる1以上の処理のすべての処理識別情報とパラメータとの組を、徴収後提供部467に出力し、代理提供部457に決定に決定する場合、サービス特定部453から入力されるジョブに含まれる1以上の処理のすべての処理識別情報とパラメータとの組を、代理提供部457に出力する。また、総合操作選択部673は、選択操作受付部671から第3合計課金額が選択されたことを示す信号が入力される場合、サービス特定部453から入力されるジョブに含まれる1以上の処理各々について、第3料金テーブルにおいて第1料金テーブルと第2料金テーブルのいずれの単価が採用さてたかに基づいて、代理提供部457および徴収後提供部467のいずれに実行させるかを決定する。総合操作選択部673は、3料金テーブルにおいて第1料金テーブルと第2料金テーブルのいずれの単価が採用されたかを判断するために内部テーブルを生成し、内部テーブルに基づき判断する。サービス別選択部643は、サービス特定部453から入力されるジョブに含まれる1以上の処理のうち第3料金テーブルにおいて第1料金テーブルの単価が採用された処理識別情報の処理に対しては代理提供部457に決定し、サービス特定部453から入力されるジョブに含まれる1以上の処理のうち第3料金テーブルにおいて第2料金テーブルの単価が採用された処理識別情報の処理に対しては徴収後提供部467に決定する。総合操作選択部673は、サービス特定部453から入力されるジョブに含まれる1以上の処理それぞれについて、徴収後提供部467に決定に決定する場合は、当該処理の処理識別情報とパラメータとの組を徴収後提供部467に出力し、代理提供部457に決定に決定する場合は当該処理の処理識別情報とパラメータとの組を、代理提供部457に出力する。図28は、内部テーブルの一例を示す図である。内部テーブルは、第3課金テーブルと第1課金テーブルおよび第2課金テーブルとの関係、および処理後との単価と実行回数を示す。図28を参照して、処理の項目と、単価の項目と、料金テーブルの項目と、カウントの項目とを含む。処理の項目は、処理を特定する。単価の項目は、処理の項目により特定される処理に対して、第3課金テーブルで採用された単価が設定される。料金テーブルの項目は、処理の項目により特定される処理に対して、単価が、第1課金テーブルと第2料金テーブルのうちから採用された一方が設定される。カウントの項目は、処理の項目により特定される処理が実行された回数が設定される。図29および図30は、第3の変形例における切換制御処理の流れの一例を示すフローチャートである。第3の変形例における切換制御処理は、図18に示したステップS60において実行される処理である。図29を参照して、CPU111Aは、HDD116から第1料金テーブルを読み出すステップS121。次のステップS122においては、HDD116から第2料金テーブルを読み出す。次のステップS123においては、第1料金テーブルと第2料金テーブルとから第3料金テーブルを生成する。同一の処理識別情報について第1料金テーブルで定められる料金と第2料金テーブルで定められる料金とを比較し、いずれか低い料金を採用することにより、第3料金テーブルを生成する。ステップS124においては、第1合計課金額を算出する。具体的には、ステップS121においてHDD116から読み出された第1料金テーブルを参照して、図18のステップS59において特定された1以上の処理のすべてを実行するための第1合計課金額を算出する。次のステップS125においては、第2合計課金額を算出する。具体的には、ステップS122においてHDD116から読み出された第2料金テーブルを参照して、図18のステップS59において特定された1以上の処理のすべてを実行するための第2合計課金額を算出する。次のステップS126においては、第3合計課金額を算出する。具体的には、ステップS123において生成された第3料金テーブルを参照して、図18のステップS59において特定された1以上の処理のすべてを実行するための第3合計課金額を算出する。次のステップS127においては、合計課金額画面を表示部160Aに表示する。具体的には、第1合計課金額と、第2合計課金額と、第3合計課金額とを、選択可能に並べて表示する合計課金額画面を生成し、生成した合計課金額画面を表示部160Aに表示する。そして、第1合計課金額と、第2合計課金額と、第3合計課金額とのいずれが選択されたか判断するステップS128。ユーザーが操作部160Bに、第1合計課金額と、第2合計課金額と、第3合計課金額とのいずれかを選択する操作を受け付け、第1合計課金額が選択されたならば処理をステップS129に進め、第2合計課金額が選択されたならば処理をステップS133に進め、第3合計課金額が選択されたならば処理をステップS137に進める。ステップS129~ステップS132の処理は、図19に示したステップS74~ステップS76の処理とそれぞれ同じである。ステップS133~ステップS136の処理は、図19のステップS77~ステップS80の処理をそれぞれ同じである。さらに、ステップS137~ステップS149の処理は、図21のステップS81~ステップS93とそれぞれ同じである。したがって、ここでは説明を繰り返さない。以上説明したように、本実施の形態におけるサービス提供システム1は、第1サブシステム10と第2サブシステム20,20A、20Aとを含み、第1サブシステム10に含まれるMFP100,100A~100Cのいずれかは、第1サブシステム10に対して定められた第1料金テーブルと第1サブシステム10のサブシステム識別情報とを含む第1サブシステム情報を、集計サーバー500からダウンロードし、登録されたユーザーが認証されると、そのユーザーが携帯する携帯情報装置600に第1サブシステム情報を送信する。そのユーザーが、第2サブシステム20,20A、20Bのいずれかでサービスの提供を受ける場合、例えば第2サブシステム20からサービスの提供を受ける場合は、第2サブシステム20のMFP400に、携帯情報装置600から第1サブシステム情報を送信すれば、MFP400は、サービスを提供するために、第1料金テーブルと第2サブシステム20に対して定められた第2料金テーブルとを比較して、第1料金テーブルと第2料金テーブルとのいずれかを選択してサービスを提供する。具体的には、MFP400は、第2料金テーブルで定められる料金が徴収されることを条件に、サービスを提供するか、サービスに対する料金が徴収される前にサービスを提供し、実績と第1サブシステム識別情報とを含む代理実績を集計サーバーに送信するか、を選択する。このため、ユーザーは、第2サブシステム20,20A,20Bのいずれかでサービスの提供を受ける場合に、第1料金テーブルで定められた料金でサービスの提供を受けることができる。また、ユーザーにより指定された処理に対する料金の合計を、第1料金テーブルを用いて算出した第1合計課金額と、第2料金テーブルを用いて算出した第2合計課金額とを比較し、第1合計課金額が第2合計課金額より小さい場合は、第1料金テーブルを用いて課金し、第2合計課金額が第1合計課金額以下の場合は第2料金テーブルを用いて課金する。このため、複数の料金体系のいずれか1つの料金体系でサービスを提供することができる。第1の変形例によれば、同一の処理について第1料金テーブルで定められる単価と第2料金テーブルで定められる単価とを比較し、第1料金テーブルで定められる単価が第2料金テーブルで定められる単価より低い処理に対しては第1料金テーブルを用いて課金し、第2料金テーブルで定められる単価が第1料金テーブルで定められる単価以下の処理に対しては第2料金テーブルを用いて課金する。このため、複数の料金体系をサービスごとに選択するので、最も安い料金でサービスを提供することができる。第2の変形例によれば、ユーザーにより指定された処理について、第1料金テーブルで定められる単価と第2料金テーブルで定められる単価とを選択可能に表示し、ユーザーにより第1料金テーブルが選択される処理に対しては第1料金テーブルを用いて課金し、ユーザーにより第2料金テーブルが選択される処理に対しては第2料金テーブルを用いて課金する。このため、複数の料金体系のうちから複数の処理ごとにユーザにより選択された料金体系でサービスを提供することができる。第3の変形例によれば、同一の処理について第1料金テーブルで定められる単価と第2料金テーブルで定められる単価とを比較し、いずれか低い料金を採用する第3料金テーブルを生成し、ユーザーにより指定された処理に対する料金の合計を、第1料金テーブルを用いて算出した第1合計課金額と、第2料金テーブルを用いて算出した第2合計課金額と、第3料金テーブルを用いて算出した第3合計課金額と、を表示し、ユーザーにより第1合計課金額が選択された場合は、第1料金テーブルを用いて課金し、第2合計課金額が選択された場合は第2料金テーブルを用いて課金し、第3合計課金額が選択された場合は、第1料金テーブルで定められる単価が第2料金テーブルで定められる単価より低い処理に対しては第1料金テーブルを用いて課金し、第2料金テーブルで定められる単価が第1料金テーブルで定められる単価以下の処理に対しては第2料金テーブルを用いて課金する。このため、複数の料金体系のいずれか1つの料金体系でサービスを提供することができる。MFP100,100A~100C,400,400A、400Bそれぞれは、データの画像を形成する画像形成処理、データを記憶するデータ記憶処理、データを送受信するデータ送受信処理、画像データを処理する画像処理、後処理を実行可能なので、データの画像を形成するサービス、データを記憶するサービスおよびデータを送信するサービスを提供することができる。さらに、ユーザーは、MFP100,100A~100C,400,400A、400Bのいずれかに処理を実行させることができる。なお、上述した実施の形態においては、サービス提供システム1について説明したが、図13~図14に示した処理を集計サーバー500に実行させ、図15~図16に示した処理を第1サブシステム10のローカルサーバー200に実行させ、図17に示した処理をMFP100,100A~100Cそれぞれに実行させ、図18および図19に示した処理を第2サブシステム20,20A、20BのMFP400,400A、400Bそれぞれに実行させるサービス提供方法、またはサービス提供方法を、集計サーバー500、ローカルサーバー200、MFP100,100A~100C、400,400A,400Bそれぞれを制御するコンピューターに実行させるサービス提供プログラムとして、捉えることができるのは言うまでもない。また、図19に示す処理は、図21、図24、または図29および図39の組と置き換えることができる。の今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。"