[go: up one dir, main page]

JP2009060442A - Image processing system and control method thereof - Google Patents

Image processing system and control method thereof Download PDF

Info

Publication number
JP2009060442A
JP2009060442A JP2007226698A JP2007226698A JP2009060442A JP 2009060442 A JP2009060442 A JP 2009060442A JP 2007226698 A JP2007226698 A JP 2007226698A JP 2007226698 A JP2007226698 A JP 2007226698A JP 2009060442 A JP2009060442 A JP 2009060442A
Authority
JP
Japan
Prior art keywords
image processing
information
image
processing apparatus
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
JP2007226698A
Other languages
Japanese (ja)
Inventor
Naoto Yamada
直人 山田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Inc
Original Assignee
Canon Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Inc filed Critical Canon Inc
Priority to JP2007226698A priority Critical patent/JP2009060442A/en
Priority to US12/200,547 priority patent/US8384931B2/en
Publication of JP2009060442A publication Critical patent/JP2009060442A/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00222Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • H04N1/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • H04N1/00222Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing
    • H04N1/00233Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of image data generation or reproduction, e.g. scan-to-email or network printing details of image data reproduction, e.g. network printing or remote image display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00323Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a measuring, monitoring or signaling apparatus, e.g. for transmitting measured information to a central location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • H04N1/00416Multi-level menus
    • H04N1/00419Arrangements for navigating between pages or parts of the menu
    • H04N1/00424Arrangements for navigating between pages or parts of the menu using a list of graphical elements, e.g. icons or icon bar
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00408Display of information to the user, e.g. menus
    • H04N1/00413Display of information to the user, e.g. menus using menus, i.e. presenting the user with a plurality of selectable options
    • H04N1/00416Multi-level menus
    • H04N1/00419Arrangements for navigating between pages or parts of the menu
    • H04N1/00427Arrangements for navigating between pages or parts of the menu using a menu list
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/00474Output means outputting a plurality of functional options, e.g. scan, copy or print
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/0035User-machine interface; Control console
    • H04N1/00405Output means
    • H04N1/0048Indicating an illegal or impossible operation or selection to the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00912Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
    • H04N1/00915Assigning priority to, or interrupting, a particular operation
    • H04N1/00923Variably assigning priority
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00912Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
    • H04N1/00954Scheduling operations or managing resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32502Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device in systems having a plurality of input or output devices
    • H04N1/32523Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device in systems having a plurality of input or output devices a plurality of output devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32502Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device in systems having a plurality of input or output devices
    • H04N1/32545Distributing a job or task among a plurality of input devices or a plurality of output devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0072Detecting the status of a connected apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3225Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document
    • H04N2201/3246Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to an image, a page or a document of data relating to permitted access or usage, e.g. level of access or usage parameters for digital rights management [DRM] related to still images
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N2201/3201Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
    • H04N2201/3274Storage or retrieval of prestored additional information
    • H04N2201/3276Storage or retrieval of prestored additional information of a customised additional information profile, e.g. a profile specific to a user ID

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

【課題】システム内の何れの画像処理装置を連携させた場合であっても、適切に課金可能とする画像処理システム及びその制御方法を提供する。
【解決手段】本発明は、使用者を識別するためのID情報ごとに、課金することにより画像形成を提供する課金サービスが各画像処理装置で許可されているか否かを表す課金サービス情報、及び、画像形成後に課金情報を蓄積する画像処理装置の優先順位を設定した優先度テーブルを用いて、課金サービスが許可された画像処理装置であって、かつ、優先順位が最も高い画像処理装置を、課金情報を蓄積させる画像処理装置として選択し、画像形成が実行されると、選択された画像処理装置に対して、実行された画像形成の内容を示す課金情報を送信することによって、課金情報を蓄積させる。
【選択図】図8
An image processing system and a control method for the image processing system that enable appropriate charging even when any image processing apparatus in the system is linked.
The present invention relates to charging service information indicating whether or not a charging service for providing image formation by charging for each ID information for identifying a user is permitted in each image processing apparatus, and An image processing apparatus that is permitted for a charging service and that has the highest priority, using a priority table that sets the priority order of image processing apparatuses that store charging information after image formation, When the image processing apparatus is selected to store the charging information and the image formation is executed, the charging information indicating the contents of the executed image formation is transmitted to the selected image processing apparatus. Accumulate.
[Selection] Figure 8

Description

本発明は、複数の画像処理装置がネットワークを介して接続された画像処理システム及びその制御方法に関するものである。   The present invention relates to an image processing system in which a plurality of image processing apparatuses are connected via a network, and a control method therefor.

原稿をスキャンして画像データを得る画像処理装置からネットワークを介して印刷機能を有した画像処理装置に画像データを転送し、印刷実行するようなリモートコピー機能を実現しているシステムは既に提案されている。このようなシステムでは、通常、課金等のために印刷枚数をカウントする制御が印刷装置側で行われている。また、このようなシステムにおいて、例えばコピー、印刷、ファックスなどの機能を備えた複合機と、印刷機能のみを備えたプリンタとの間で相互接続して、リモートコピー機能を実現できれば、ユーザにとっても大きなメリットになる。   There has already been proposed a system that realizes a remote copy function in which image data is transferred from an image processing apparatus that scans a document and obtains image data to an image processing apparatus having a printing function via a network, and printing is performed. ing. In such a system, control for counting the number of printed sheets is usually performed on the printing apparatus side for billing or the like. In such a system, for example, a remote copy function can be realized by interconnecting a multi-function device having functions such as copying, printing, and faxing with a printer having only a printing function. It will be a big merit.

しかし、マルチファンクション機能を有する複合機についてはハードカウンタやソフトカウンタにより印刷枚数をカウントすることができるが、シングルファンクションプリンタではカウント機能を備えていないものも多い。したがって、複合機から画像の読み込みを行い、リモートコピー機能によってシングルファンクションプリンタで印刷する場合、カウント制御が正常に行えないという問題がある。   However, for multi-function machines having a multi-function function, the number of printed sheets can be counted by a hard counter or a soft counter, but many single-function printers do not have a count function. Therefore, when reading an image from a multifunction peripheral and printing with a single function printer by the remote copy function, there is a problem that the count control cannot be performed normally.

そこで、特許文献1では、画像の読み込み側及び出力側に課金制御機能が備えられているか否かを判断し、課金制御を行う装置を決定するシステムが提案されている。例えば、読み込み側と出力側との両方が課金制御機能を備える場合には出力側のみで課金し、一方しか備えていない場合には備えている側で課金することで、課金の不実施や、二重課金を抑制している。
特開2002−033868号公報
Therefore, Patent Document 1 proposes a system that determines whether or not a charging control function is provided on the image reading side and the output side, and determines a device that performs charging control. For example, if both the reading side and the output side are provided with a charging control function, charging is performed only on the output side, and if only one is provided, charging is performed on the side provided, Double billing is suppressed.
Japanese Patent Laid-Open No. 2002-033868

一方、近年のオフィス等では、このような複数の複合機においてユーザが操作部にてユーザIDをパスワードとともに入力することでコピー機能の使用を許可し、課金制御を行っている。これにより複合機を管理する管理者は他部門や、外部のユーザが行う課金に関わる動作を制限することができる。   On the other hand, in recent offices or the like, in such a plurality of multifunction peripherals, a user inputs a user ID together with a password at an operation unit to permit use of a copy function and perform charging control. As a result, the administrator who manages the multifunction peripheral can restrict operations related to charging performed by other departments or external users.

しかしながら、従来技術によるシステムでは、ユーザは課金制御機能の有無により課金する装置を決定するだけであり、上述した他部門や外部のユーザがリモート複写機能を使用した場合であっても同様に課金機能を有する装置に課金されることとなる。したがって、管理者は、他部門や外部のユーザが使用した複写サービスに対しても課金された金額を支払うこととなり、正しくサービスを使用したユーザへ課金を実行できないという問題がある。   However, in the system according to the prior art, the user only determines the device to be charged based on the presence or absence of the charging control function, and the charging function is the same even when the above-mentioned other departments or external users use the remote copying function. Will be charged for a device having. Therefore, there is a problem that the administrator pays the amount charged for the copy service used by other departments or external users, and cannot charge the user who uses the service correctly.

本発明は、上述の問題に鑑みて成されたものであり、システム内の何れの画像処理装置を連携させた場合であっても、適切に課金可能とする画像処理システム及びその制御方法を提供することを目的とする。   The present invention has been made in view of the above-described problems, and provides an image processing system and a control method thereof capable of appropriately charging even when any image processing apparatus in the system is linked. The purpose is to do.

本発明は、例えば、複数の画像処理装置がネットワークを介して接続され、複数の画像処理装置が連携して画像形成を行う画像処理システムとして実現できる。画像処理システムは、使用者を識別するためのID情報ごとに、課金可能とすべく使用量をカウントすることにより画像形成を提供するサービスが各画像処理装置で許可されているか否かを表すサービス情報、及び、画像形成が実行された後に画像形成の内容に基づくカウント情報を蓄積させる画像処理装置の優先順位を設定した優先度テーブルを記憶した記憶手段と、使用者のID情報に対応するサービス情報及び優先度テーブルを用いて、サービスが許可された画像処理装置であって、かつ、優先順位が高い画像処理装置を、カウント情報を蓄積させる画像処理装置として選択するカウント先選択手段と、複数の画像処理装置が連携して画像形成が実行されると、選択された画像処理装置にカウント情報を送信することによって、カウント情報を蓄積させるカウント情報蓄積手段とを備えることを特徴とする。   The present invention can be realized, for example, as an image processing system in which a plurality of image processing apparatuses are connected via a network and the plurality of image processing apparatuses cooperate to form an image. The image processing system is a service that indicates whether or not each image processing apparatus is permitted to provide a service for providing image formation by counting the usage amount so as to be chargeable for each ID information for identifying a user. A storage unit storing a priority table in which priorities of image processing apparatuses that store information and count information based on the contents of image formation after image formation is stored, and services corresponding to user ID information Count destination selection means for selecting an image processing apparatus having a high priority and an image processing apparatus for which service is permitted using the information and priority table as an image processing apparatus for storing count information; When image formation is executed in cooperation with the other image processing apparatuses, count information is transmitted to the selected image processing apparatus, thereby Characterized in that it comprises a counting information accumulating means for accumulating information.

また、本発明は、例えば、複数の画像処理装置がネットワークを介して接続され、複数の画像処理装置が連携して画像形成を行う画像処理システムの制御方法として実現できる。制御方法は、使用者を識別するためのID情報ごとに、課金可能とすべく使用量をカウントすることにより画像形成を提供するサービスが各画像処理装置で許可されているか否かを表すサービス情報、及び、画像形成が実行された後に画像形成の内容に基づくカウント情報を蓄積させる画像処理装置の優先順位を設定した優先度テーブルを用いて、サービスが許可された画像処理装置であって、かつ、優先順位が高い画像処理装置を、カウント情報を蓄積させる画像処理装置として選択するステップと、画像形成が実行されると、選択された画像処理装置に対して、実行された画像形成の内容を示すカウント情報を送信することによって、カウント情報を蓄積させるステップとを実行することを特徴とする。   Further, the present invention can be realized as a control method of an image processing system in which a plurality of image processing apparatuses are connected via a network and the plurality of image processing apparatuses cooperate to form an image. In the control method, for each ID information for identifying a user, service information indicating whether or not a service that provides image formation is permitted in each image processing apparatus by counting the usage amount so as to be chargeable. And an image processing apparatus for which a service is permitted using a priority table in which priorities of image processing apparatuses for storing count information based on the contents of image formation after image formation is executed, and The step of selecting an image processing apparatus having a high priority as an image processing apparatus for accumulating the count information, and when the image formation is executed, the contents of the executed image formation are indicated to the selected image processing apparatus. The step of accumulating the count information is performed by transmitting the indicated count information.

本発明は、例えば、システム内の何れの画像処理装置を連携させた場合であっても、適切に課金可能とする画像処理システム及びその制御方法を提供できる。   The present invention can provide, for example, an image processing system and a control method therefor that can be charged appropriately regardless of which image processing apparatus in the system is linked.

以下に本発明の一実施形態を示す。以下で説明される個別の実施形態は、本発明の上位概念、中位概念及び下位概念など種々の概念を理解するために役立つであろう。また、本発明の技術的範囲は、特許請求の範囲によって確定されるのであって、以下の個別の実施形態によって限定されるわけではない。   An embodiment of the present invention is shown below. The individual embodiments described below will help to understand various concepts, such as superordinate concepts, intermediate concepts and subordinate concepts of the present invention. Further, the technical scope of the present invention is determined by the scope of the claims, and is not limited by the following individual embodiments.

[第1の実施形態]
<画像処理システムの構成>
以下では、図1乃至図8を参照して、第1の実施形態について説明する。図1は、第1の実施形態に係る画像処理システム100の構成例を示す図である。なお、以下で示す画像処理システム100は、一適用例であり本発明はこれに限定されない。即ち、本発明に係る画像処理システム100は、他のデバイスを含んで構成されてもよい。
[First Embodiment]
<Configuration of image processing system>
Hereinafter, the first embodiment will be described with reference to FIGS. 1 to 8. FIG. 1 is a diagram illustrating a configuration example of an image processing system 100 according to the first embodiment. The image processing system 100 described below is an application example, and the present invention is not limited to this. That is, the image processing system 100 according to the present invention may be configured to include other devices.

画像処理システム100は、マルチファンクションプリンタ(以下、MFPと称す。)10、20、40及びシングルファンクションプリンタ(以下、SFPと称す。)30などの複数の画像処理装置を備える。さらに、各画像処理装置は、ネットワーク500を介して接続される。MFP10、20、40は、コピー、印刷、ファクシミリ、スキャナ等の機能を有する複合機である。また、SFP30は、印刷機能のみを有する。さらに、以下で説明するMFP10、20、40は、実行されたサービスに対して課金を行う課金制御機能(課金可能とするために印刷枚数等をカウントした情報を蓄積する機能をいう。)を有する。しかし、SFP30には、課金制御機能が備えられていないことを前提とする。ここで、実行されたサービスとは、コピー、印刷、ファクシミリ、スキャナ等をいう。   The image processing system 100 includes a plurality of image processing apparatuses such as multi-function printers (hereinafter referred to as MFP) 10, 20, and 40 and single function printers (hereinafter referred to as SFP) 30. Furthermore, each image processing apparatus is connected via a network 500. The MFPs 10, 20, and 40 are multifunction machines having functions such as copying, printing, facsimile, and scanner. Further, the SFP 30 has only a printing function. Further, the MFPs 10, 20, and 40 described below have a charging control function for charging for the executed service (refers to a function for accumulating information that counts the number of printed sheets so as to enable charging). . However, it is assumed that the SFP 30 is not provided with a charging control function. Here, the executed service means copying, printing, facsimile, scanner, or the like.

次に、図2A及び図2Bを参照して、MFP10、20、40及びSFP30の制御構成について説明する。図2Aは、第1の実施形態に係るMFP10の制御構成を示す図である。以下では、MFP10、20、40の制御構成が同一であるため、MFP10についての説明のみを記載する。   Next, with reference to FIG. 2A and FIG. 2B, the control configuration of the MFPs 10, 20, 40 and the SFP 30 will be described. FIG. 2A is a diagram illustrating a control configuration of the MFP 10 according to the first embodiment. In the following, since the control configurations of the MFPs 10, 20, and 40 are the same, only the description of the MFP 10 will be described.

MFP10は、図2Aに示すようにスキャナ部1000及びプリンタ部2000を備える。スキャナ部1000は、スキャナ1008と、操作部1009と、スキャナ制御ユニット1100とを有する。なお、操作部(例えば、タッチパネル)1009は、ユーザ(使用者)が操作するための各種スイッチやLED表示器等を有し、表示装置及び入力装置として機能する。   The MFP 10 includes a scanner unit 1000 and a printer unit 2000 as shown in FIG. 2A. The scanner unit 1000 includes a scanner 1008, an operation unit 1009, and a scanner control unit 1100. Note that an operation unit (for example, a touch panel) 1009 includes various switches for operation by a user (user), an LED display, and the like, and functions as a display device and an input device.

スキャナ制御ユニット1100は、スキャナ1008を統括的に制御する。また、スキャナ制御ユニット1100は、スキャナ1008でスキャンした画像データをビデオ信号として受け取り、画像処理した後に、内部I/O1010を介してプリンタ部2000に送出する。プリンタ部2000に送出された画像データは、画像処理が施されて印刷される。また、外部I/O2012を介してネットワーク500に送出され、他のMFP又はSFPに送信される。   A scanner control unit 1100 controls the scanner 1008 in an integrated manner. Further, the scanner control unit 1100 receives image data scanned by the scanner 1008 as a video signal, performs image processing, and then sends the image data to the printer unit 2000 via the internal I / O 1010. The image data sent to the printer unit 2000 is subjected to image processing and printed. Further, it is sent to the network 500 via the external I / O 2012 and sent to another MFP or SFP.

スキャナ制御ユニット1100は、CPU1001、RAM1002、プログラムROM1004、データROM1005、画像処理部1011、スキャナ部I/F1007及び内部I/O1010を備える。これらのコンポーネントは、システムバス1012によって接続される。   The scanner control unit 1100 includes a CPU 1001, a RAM 1002, a program ROM 1004, a data ROM 1005, an image processing unit 1011, a scanner unit I / F 1007, and an internal I / O 1010. These components are connected by a system bus 1012.

CPU1001は、プログラムROM1004に記憶されている処理等を行う制御プログラムやRAM1002に記憶されている制御プログラム等に基づいて、システムバス1012に接続されている各種デバイスを統括的に制御する。また、CPU1001は、カウント先選択手段、カウント情報蓄積手段、認証手段、表示制御手段、出力先選択手段、及び禁止手段として機能する。各手段については、図8を用いて後述する。   The CPU 1001 comprehensively controls various devices connected to the system bus 1012 based on a control program for performing processing and the like stored in the program ROM 1004, a control program stored in the RAM 1002, and the like. The CPU 1001 functions as a count destination selection unit, a count information storage unit, an authentication unit, a display control unit, an output destination selection unit, and a prohibition unit. Each means will be described later with reference to FIG.

データROM1005は、記憶手段として機能し、課金するデバイスを決定するための優先度テーブル1006がデータとして記憶される。さらに、データROM1005には、使用者を識別するためのID情報ごとに、課金可能とするためにカウントすることにより印刷機能を提供するサービスが各プリンタで許可されているか否かを表すサービス情報が記憶される。RAM1002は、CPU1001の主メモリやワークエリア等として機能するRAMである。また、RAM1002は、課金設定バッファ1003を備える。課金設定バッファ1003は、印刷(リモートコピーを含む。)終了時に課金ログのための課金カウンタを制御する設定を記憶する課金設定バッファ1003を有する。課金設定バッファ1003には、少なくとも印刷のモード種別、印刷に用いられた記録材(用紙)の種別及び印刷に用いられた記録材の枚数(使用量)を含む課金情報(カウント情報)が設定される。ここで、印刷のモード種別とは、例えば、モノクロ印刷又はカラー印刷を示す。また、記録材の種別には、例えば、普通紙、厚紙、グロス紙などの記録材の種別や、A4、B5等の記録材のサイズを含んでもよい。また、印刷に用いられた記録材の枚数とは、印刷が正常に行われた記録材の枚数を示すことが望ましい。また、枚数以外、面数(片面印刷であれば面数1、両面印刷であれば面数2)を用いてもよい。また、以上のような課金情報は必ずしも課金に利用する必要はなく、誰がどのような処理をどれだけ使用したかを示すカウント情報であればよい。   The data ROM 1005 functions as a storage unit, and stores a priority table 1006 for determining a device to be charged as data. Further, in the data ROM 1005, service information indicating whether or not each printer is permitted to provide a service that provides a printing function by counting the ID information for identifying the user so as to be charged. Remembered. A RAM 1002 is a RAM that functions as a main memory, a work area, or the like of the CPU 1001. The RAM 1002 includes a charging setting buffer 1003. The billing setting buffer 1003 has a billing setting buffer 1003 for storing settings for controlling a billing counter for a billing log when printing (including remote copy) ends. In the charging setting buffer 1003, charging information (count information) including at least the printing mode type, the type of recording material (paper) used for printing, and the number of recording materials used (used amount) is set. The Here, the printing mode type indicates, for example, monochrome printing or color printing. Further, the type of recording material may include, for example, the type of recording material such as plain paper, thick paper, gloss paper, and the size of recording material such as A4 and B5. The number of recording materials used for printing desirably represents the number of recording materials that have been printed normally. In addition to the number of sheets, the number of faces (the number of faces is 1 for single-sided printing and the number of faces is 2 for double-sided printing) may be used. Further, the above billing information does not necessarily have to be used for billing, and may be count information indicating who used what process and how much.

スキャナ部I/F1007は、スキャナ1008によってスキャンされた画像の画像データをスキャナ制御ユニット1100に取り込む。画像処理部1011は、スキャナ部I/F1007を介して入力された画像データに対して、データ圧縮、解像度変換、拡大/縮小、クリッピング及び多値/2値変換等の画像処理のうち、少なくとも1つの処理を実行する。その後、画像処理部1011によって画像処理された画像データは、内部I/O1010を介して、後述するプリンタ部2000へ送信される。   A scanner unit I / F 1007 captures image data of an image scanned by the scanner 1008 into the scanner control unit 1100. The image processing unit 1011 performs at least one of image processing such as data compression, resolution conversion, enlargement / reduction, clipping, and multi-value / binary conversion on the image data input via the scanner unit I / F 1007. Perform one process. Thereafter, the image data subjected to the image processing by the image processing unit 1011 is transmitted to the printer unit 2000 described later via the internal I / O 1010.

プリンタ部2000は、ネットワーク500又はスキャナ部1000内の内部I/O1010から供給される印刷情報(画像データ)等を取得し、記憶するとともに、印刷情報に対応する画像を記録材に形成する。また、プリンタ部2000は、外部メモリ2008、印刷部2010、操作部(パネル)2011及びプリンタ制御ユニット2100を備える。なお、操作パネル2011は、ユーザが操作するための各種スイッチやLED表示器等を有する。   The printer unit 2000 acquires and stores print information (image data) or the like supplied from the network 500 or the internal I / O 1010 in the scanner unit 1000, and forms an image corresponding to the print information on a recording material. The printer unit 2000 includes an external memory 2008, a printing unit 2010, an operation unit (panel) 2011, and a printer control unit 2100. The operation panel 2011 includes various switches for operation by a user, an LED display, and the like.

プリンタ制御ユニット2100は、MFP10の印刷機能を統括的に制御するとともに、外部装置から供給される印刷情報等を解析する。さらに、プリンタ制御ユニット2100は、文字情報に対応する文字パターンをビデオ信号に変換し、印刷部2010へ送信する。プリンタ制御ユニット2100は、CPU2001、RAM2002、プログラムROM2003、データROM2004、メモリコントローラ(MC)2007、印刷部インタフェース(I/F)2009、内部I/O2006及び外部I/O2012を備える。各コンポーネントは、システムバス2013によって接続されている。   The printer control unit 2100 comprehensively controls the print function of the MFP 10 and analyzes print information supplied from an external device. Further, the printer control unit 2100 converts the character pattern corresponding to the character information into a video signal and transmits it to the printing unit 2010. The printer control unit 2100 includes a CPU 2001, a RAM 2002, a program ROM 2003, a data ROM 2004, a memory controller (MC) 2007, a printing unit interface (I / F) 2009, an internal I / O 2006, and an external I / O 2012. Each component is connected by a system bus 2013.

CPU2001は、プログラムROM2003に記憶されている後述する処理等を行う制御プログラムや外部メモリ2008に記憶された制御プログラム等に基づいて、システムバス2013に接続されている各種デバイスヘを統括的に制御する。また、CPU2001は、印刷部インタフェース2009を介して接続される印刷部2010に、画像信号を出力し、印刷部2010に印刷を実行させる。なお、データROM2004には、MFPで行った課金サービスのログ情報として課金カウンタ情報2005が記憶される。   The CPU 2001 comprehensively controls various devices connected to the system bus 2013 on the basis of a control program for performing processing described later stored in the program ROM 2003, a control program stored in the external memory 2008, and the like. Further, the CPU 2001 outputs an image signal to the printing unit 2010 connected via the printing unit interface 2009 and causes the printing unit 2010 to execute printing. In the data ROM 2004, charging counter information 2005 is stored as log information of a charging service performed by the MFP.

また、プリンタ部2000は、内部I/O2006を介してスキャナ部1000と通信することができ、外部I/O2012及びネットワーク500を介して他のMFP20、40やSFP30と通信を行う。RAM2002は、CPU2001の主メモリやワークエリア等として機能するRAMである。メモリコントローラ(MC)2007は、外部メモリ2008へのアクセスを制御する。   The printer unit 2000 can communicate with the scanner unit 1000 via the internal I / O 2006, and communicate with other MFPs 20 and 40 and the SFP 30 via the external I / O 2012 and the network 500. A RAM 2002 is a RAM that functions as a main memory or a work area of the CPU 2001. A memory controller (MC) 2007 controls access to the external memory 2008.

図2Bは、第1の実施形態に係るSFP30の制御構成を示す図である。MFP10は、図2Aに示すようにスキャナ部1000及びプリンタ部3000を備える。プリンタ部3000は、図2Aに示すプリンタ部2000と異なり内部I/O2006に相当する部分を有しておらず、常にネットワーク500から外部I/O3012を介して印刷する画像データが入力される。   FIG. 2B is a diagram illustrating a control configuration of the SFP 30 according to the first embodiment. The MFP 10 includes a scanner unit 1000 and a printer unit 3000 as shown in FIG. 2A. Unlike the printer unit 2000 shown in FIG. 2A, the printer unit 3000 does not have a portion corresponding to the internal I / O 2006, and image data to be printed is always input from the network 500 via the external I / O 3012.

プリンタ部3000は、外部メモリ3008、印刷部3010、操作部(パネル)3011及びプリンタ制御ユニット3100を備える。なお、操作パネル3011は、ユーザが操作するための各種スイッチやLED表示器等を有する。   The printer unit 3000 includes an external memory 3008, a printing unit 3010, an operation unit (panel) 3011, and a printer control unit 3100. Note that the operation panel 3011 includes various switches for operation by a user, an LED display, and the like.

プリンタ制御ユニット3100は、SFP30の印刷機能を統括的に制御するとともに、外部装置から供給される印刷情報等を解析する。さらに、プリンタ制御ユニット3100は、文字情報に対応する文字パターンをビデオ信号に変換し、印刷部3010へ送信する。また、プリンタ制御ユニット3100は、CPU3001、RAM3002、プログラムROM3003、データROM3004、メモリコントローラ(MC)3007、印刷部インタフェース(I/F)3009及び外部I/O3012を備える。各コンポーネントは、システムバス3013によって接続されている。   The printer control unit 3100 comprehensively controls the printing function of the SFP 30 and analyzes print information and the like supplied from an external device. Further, the printer control unit 3100 converts a character pattern corresponding to the character information into a video signal and transmits it to the printing unit 3010. The printer control unit 3100 includes a CPU 3001, a RAM 3002, a program ROM 3003, a data ROM 3004, a memory controller (MC) 3007, a printing unit interface (I / F) 3009, and an external I / O 3012. Each component is connected by a system bus 3013.

CPU3001は、プログラムROM3003に記憶されている後述する処理等を行う制御プログラムや外部メモリ3008に記憶された制御プログラム等に基づいて、システムバス3013に接続されている各種デバイスヘを統括的に制御する。また、CPU3001は、印刷部インタフェース3009を介して接続される印刷部3010に、画像信号を出力し、印刷部3010に印刷を実行させる。なお、データROM3004には、SFPで行った課金サービスのログ情報として課金カウンタ情報3005が記憶される。また、RAM3002は、CPU3001の主メモリやワークエリア等として機能するRAMである。メモリコントローラ(MC)3007は、外部メモリ2008へのアクセスを制御する。   The CPU 3001 comprehensively controls various devices connected to the system bus 3013 based on a control program for performing processing described later stored in the program ROM 3003, a control program stored in the external memory 3008, and the like. In addition, the CPU 3001 outputs an image signal to the printing unit 3010 connected via the printing unit interface 3009 and causes the printing unit 3010 to execute printing. In the data ROM 3004, charging counter information 3005 is stored as log information of the charging service performed by the SFP. The RAM 3002 is a RAM that functions as a main memory, work area, or the like of the CPU 3001. A memory controller (MC) 3007 controls access to the external memory 2008.

<リモートコピー動作>
次に、図3A乃至図8を参照して、本実施形態の特徴であるリモートコピー動作について説明する。以下で説明するリモートコピーは、MFP10から画像データの読み込みを行い、MFP20でリモートコピー出力(印刷)を行う例について説明する。
<Remote copy operation>
Next, with reference to FIGS. 3A to 8, a remote copy operation that is a feature of the present embodiment will be described. In the remote copy described below, an example in which image data is read from the MFP 10 and remote copy output (printing) is performed by the MFP 20 will be described.

図3Aは、第1の実施形態に係るMFP10の操作部1009における操作モード入力画面310を示す図である。操作モード入力画面310は、電源投入後に操作部1009に表示される。操作モード入力画面310には、他のネットワークデバイスと連携して行うジョブである「リモートサービス」動作なのか、操作を行っているデバイス自身で行うジョブである「ローカルサービス」動作なのかを選択する領域が表示される。当該領域は、押下されることにより選択可能なソフトキーである。   FIG. 3A is a diagram showing an operation mode input screen 310 in the operation unit 1009 of the MFP 10 according to the first embodiment. The operation mode input screen 310 is displayed on the operation unit 1009 after the power is turned on. On the operation mode input screen 310, it is selected whether the operation is a “remote service” operation that is a job performed in cooperation with another network device or a “local service” operation that is a job performed by the device that is performing the operation itself. An area is displayed. This area is a soft key that can be selected by being pressed.

本実施形態では、ネットワーク500を介して接続されている他の装置(MFP20、40又はSFP30)から出力を行うリモートサービス動作を前提としている。したがって、ユーザによってボタン300が押下されて「リモートサービス」が選択された後にOKボタン301が押下される。その後、CPU1001は、図3Bに示すID入力画面320を操作部1009に表示する。   The present embodiment is premised on a remote service operation in which output is performed from another device (MFP 20, 40 or SFP 30) connected via the network 500. Therefore, the OK button 301 is pressed after the user presses the button 300 and selects “Remote Service”. Thereafter, the CPU 1001 displays an ID input screen 320 illustrated in FIG. 3B on the operation unit 1009.

図3Bは、第1の実施形態に係るMFP10の操作部1009におけるID入力画面320を示す図である。ID入力画面320は、操作モード入力画面310で「リモートサービス」が選択されると、表示される。ID入力画面320では、ユーザが図示しない操作部1009上のテンキーを用いてユーザID領域302及びパスワード領域303に各情報が入力され、OKボタン304が押下されると、操作画面が表示されて操作が可能になる。ID入力領域302とパスワード入力領域303との切り換えは、例えば、入力領域を直接押下することで切り換えてもよい。CPU1001は、入力されたユーザID(ID情報)及びパスワードが自身のデータROM1005に格納されているもの否かを判定することで認証を行う。しかし、本実施形態によれば、自身のデータROM1005に該当するユーザID及びパスワードが記憶されていない場合であっても、CPU1001は、ネットワーク500を介して他の装置に認証を依頼する。具体的に、CPU1001は、ネットワーク500に接続された他の装置に当該ユーザID及びパスワードが記憶されているか否かを判定する。ここで、ネットワーク500上の全ての装置において、当該ユーザID及びパスワードが記憶されていない場合、CPU1001は、不明なユーザに対して認証が失敗したことを報知するため図3Cに示すエラー画面330を表示する。   FIG. 3B is a diagram showing an ID input screen 320 on the operation unit 1009 of the MFP 10 according to the first embodiment. The ID input screen 320 is displayed when “Remote Service” is selected on the operation mode input screen 310. On the ID input screen 320, when the user inputs each information into the user ID area 302 and the password area 303 using a numeric keypad on the operation unit 1009 (not shown), and the OK button 304 is pressed, the operation screen is displayed and the operation is performed. Is possible. Switching between the ID input area 302 and the password input area 303 may be performed by, for example, directly pressing the input area. The CPU 1001 performs authentication by determining whether or not the input user ID (ID information) and password are stored in its own data ROM 1005. However, according to the present embodiment, even if the user ID and password corresponding to its own data ROM 1005 are not stored, the CPU 1001 requests authentication from another device via the network 500. Specifically, the CPU 1001 determines whether or not the user ID and password are stored in another device connected to the network 500. Here, when the user ID and password are not stored in all the devices on the network 500, the CPU 1001 displays an error screen 330 shown in FIG. 3C to notify an unknown user that the authentication has failed. indicate.

図3Cは、第1の実施形態に係るMFP10の操作部1009におけるエラー画面330を示す図である。CPU1001は、ユーザID又はパスワードの入力が間違いである場合や、上述のようにネットワーク500に配置された全ての装置において登録されているユーザIDでない場合に、エラー画面330を操作部1009に表示する。エラー画面330には、例えば、「Invalid ID or PassWord」のメッセージが表示される。この場合、確認キー305を押すことにより、再度、ID入力画面320に表示を遷移させてもよい。   FIG. 3C is a diagram showing an error screen 330 on the operation unit 1009 of the MFP 10 according to the first embodiment. The CPU 1001 displays an error screen 330 on the operation unit 1009 when the user ID or password is entered incorrectly, or when the user ID is not registered in all devices arranged in the network 500 as described above. . For example, a message “Invalid ID or Password” is displayed on the error screen 330. In this case, the display may be changed to the ID input screen 320 again by pressing the confirmation key 305.

図4は、第1の実施形態に係るID権限情報400を説明する図である。本画像処理システム100では、各ユーザのIDごとに各デバイスごとの課金サービス情報であるID権限情報(ユーザID管理情報)400を保持している。このID権限情報400は、例えば、MFP10のデータROM1005内に管理されている。また、他のMFP20、40やSFP30のデータROMにも管理されている。   FIG. 4 is a diagram illustrating the ID authority information 400 according to the first embodiment. The image processing system 100 holds ID authority information (user ID management information) 400 that is charging service information for each device for each user ID. This ID authority information 400 is managed, for example, in the data ROM 1005 of the MFP 10. It is also managed in the data ROM of other MFPs 20, 40 and SFP 30.

図4に示すように、ID権限情報400は、ユーザID毎に管理され、ローカルデバイス(ここでは、MFP10となる。)やネットワーク500を介した他のデバイス(ここでは、MFP20、SFP30、MFP40となる。)で許可されている課金サービス402を保持している。ここで、課金サービスには、図4に示すように、コピー/印刷機能(Copy/Print)、送信機能(Send)やリモートコピー機能(RemoteService)などがある。   As shown in FIG. 4, the ID authority information 400 is managed for each user ID, and is a local device (here, the MFP 10) or another device (here, the MFP 20, the SFP 30, the MFP 40) via the network 500. The charging service 402 permitted in (1) is held. Here, as shown in FIG. 4, the charging service includes a copy / print function (Copy / Print), a transmission function (Send), a remote copy function (RemoteService), and the like.

具体的に、ID権限情報400は、デバイスの種類401ごとに課金サービス402の制限情報を保持している。図中の’○’は、対応する課金サービス402が許可されていることを示す。一方、図中の’−’は、対応する課金サービス402が禁止されていることを示す。したがって、図4に示すユーザIDでは、ローカルデバイスであるMFP10と、MFP40とにおいてリモートコピーサービスが許可されている。また、MFP20においては、全てのサービスが許可されている。また、SFP30では、全てのサービスが禁止されている。各装置は、このID権限情報400に基づいて、ユーザの画像処理システム100の使用を制限する。   Specifically, the ID authority information 400 holds restriction information of the charging service 402 for each device type 401. “◯” in the figure indicates that the corresponding charging service 402 is permitted. On the other hand, “-” in the figure indicates that the corresponding charging service 402 is prohibited. Therefore, with the user ID shown in FIG. 4, the remote copy service is permitted in the MFP 10 and the MFP 40 which are local devices. In the MFP 20, all services are permitted. In the SFP 30, all services are prohibited. Each device restricts the user's use of the image processing system 100 based on the ID authority information 400.

図5Aは、第1の実施形態に係るユーザの認証後に表示される操作画面510を示す図である。なお、以下では、本発明に関する部分についてのみ説明を記載する。操作画面510には、ログアウトキー509及びリモートサービスキー501、502、503、504が表示される。   FIG. 5A is a diagram showing an operation screen 510 displayed after user authentication according to the first embodiment. In the following description, only the part related to the present invention will be described. On the operation screen 510, a logout key 509 and remote service keys 501, 502, 503, and 504 are displayed.

ログアウトキー509は、ユーザが認証後のログイン状態からログアウトするためのキーである。各リモートサービスキー(501〜504)は、各リモートサービス(課金サービス)を実行するタッチパネル上に表示されたソフトキーである。リモートサービスキー501が押下されると、リモートコピーが実行される。同様に、リモートサービスキー502が押下されると、ファクシミリ機能が実行される。また、リモートサービスキー503が押下されると、読み込んだ画像の送信が実行される。さらに、リモートサービスキー504が押下されると、読み込んだ画像の保存が実行される。   A logout key 509 is a key for the user to log out from the login state after authentication. Each remote service key (501 to 504) is a soft key displayed on a touch panel for executing each remote service (billing service). When the remote service key 501 is pressed, remote copy is executed. Similarly, when the remote service key 502 is pressed, the facsimile function is executed. When the remote service key 503 is pressed, the read image is transmitted. Further, when the remote service key 504 is pressed, the read image is saved.

リモートサービスキー501が選択されると、CPU1001は、操作部1009に図5Bに示す選択画面520を表示する。図5Bは、リモートコピーが選択された場合に表示される選択画面520を示す図である。図5Bに示すように、選択画面520には、出力先の候補となるプリンタリストが表示される。ここで、CPU1001は、操作画面510においてリモートコピーが選択されると、当該ユーザIDに対応するID権限情報400に記憶されている出力可能なプリンタのみを選択画面520に表示してもよい。また、CPU1001は、ネットワーク500の全てのデバイスを表示させ、リモートコピーが禁止されているデバイスをユーザが選択した場合は、「サービスが実行できないデバイスです」等の警告表示を出してもよい。   When the remote service key 501 is selected, the CPU 1001 displays a selection screen 520 shown in FIG. 5B on the operation unit 1009. FIG. 5B is a diagram showing a selection screen 520 displayed when remote copy is selected. As shown in FIG. 5B, the selection screen 520 displays a list of printers as output destination candidates. Here, when remote copy is selected on the operation screen 510, the CPU 1001 may display only the printers that can be output stored in the ID authority information 400 corresponding to the user ID on the selection screen 520. Further, the CPU 1001 may display all the devices in the network 500, and may display a warning display such as “This device cannot be serviced” when the user selects a device for which remote copying is prohibited.

選択画面520には、図5Bに示すように、エリア、デバイスの名前、印刷モードなどが表示され、さらに、各デバイスの選択ボタン505及びOKボタン506が表示される。したがって、ユーザは、選択ボタン505を押下することにより出力先のプリンタを選択し、OKボタン506を押下することで決定することができる。   As shown in FIG. 5B, the selection screen 520 displays an area, a device name, a print mode, and the like, and further displays a selection button 505 and an OK button 506 for each device. Therefore, the user can select the output destination printer by pressing the selection button 505 and can determine by pressing the OK button 506.

ここで、図5Bに示すように、ユーザによって”MFP20”が選択された場合に、コピー動作終了時に課金ログ用のカウンタを制御するためのカウントイネーブルコマンド(カウントインクリメント指令)を予め設定する課金制御について説明する。   Here, as shown in FIG. 5B, when “MFP 20” is selected by the user, a billing control that presets a count enable command (count increment command) for controlling a billing log counter at the end of the copying operation. Will be described.

”MFP20”が設定された場合に、CPU1001は、データROM1005内に記憶されている優先度テーブル1006を確認する。図6は、第1の実施形態に係る優先度テーブル600の内容を示す図である。図6に示すように、本実施形態によれば、課金される対象が優先順位をつけて予め設定されている。   When “MFP 20” is set, the CPU 1001 confirms the priority table 1006 stored in the data ROM 1005. FIG. 6 is a diagram showing the contents of the priority table 600 according to the first embodiment. As shown in FIG. 6, according to the present embodiment, the billing target is set in advance with priority.

優先度テーブル600は、優先順位601の順番で、デバイスの種類を記憶している。この優先度テーブル600は、サービスの終了後に、課金先のデバイスを決定するために用いられる。ここでは、優先順位の数が小さい値であるほど、優先順位が高いことを示す。したがって、図6に示す優先順位601は、出力デバイス(印刷を実行するプリンタ)、ローカルデバイス(印刷の対象となる画像データを入力するプリンタ)、連携デバイス(ネットワーク500に接続された他のプリンタ、ネットワークデバイスともいう。)、サービス不許可の順になる。即ち、CPU1001は、まず、第1の優先順位である出力デバイス(ここでは、MFP20となる。)にユーザIDの権限があるか否かを判定する。具体的に、CPU1001は、当該ユーザのユーザIDがMFP20のデータROMに保持されているか否かを判定する。MFP20にユーザIDの権限がない場合、第2の優先順位であるローカルデバイスにユーザIDの権限があるか否かを判定する。これにより、出力デバイスやローカルデバイスの両方にユーザIDの権限があった場合であっても、優先順位に従って1つのデバイスにて後述する課金制御を行うことができ、2重課金等を防止しうる。また、このような優先度テーブル600を保持している場合、当該優先度テーブル600を変更することで課金されるデバイスの優先順位を容易に変更することも可能である。   The priority table 600 stores device types in order of priority 601. This priority table 600 is used to determine a billing device after the service is completed. Here, the smaller the number of priorities, the higher the priorities. Accordingly, the priority order 601 shown in FIG. 6 includes an output device (printer that executes printing), a local device (printer that inputs image data to be printed), and a cooperation device (other printers connected to the network 500, It is also called a network device.) That is, the CPU 1001 first determines whether or not the output device having the first priority (here, the MFP 20) has the authority of the user ID. Specifically, the CPU 1001 determines whether or not the user ID of the user is held in the data ROM of the MFP 20. If the MFP 20 does not have the authority of the user ID, it is determined whether or not the local device having the second priority has the authority of the user ID. As a result, even when both the output device and the local device have the authority of the user ID, charging control described later can be performed by one device according to the priority order, and double charging or the like can be prevented. . In addition, when such a priority table 600 is held, it is possible to easily change the priority order of devices to be charged by changing the priority table 600.

ここで、図4で示したID権限情報400から、課金先は、MFP20と決定される。課金先のデバイスが決定されると、CPU1001は、優先度テーブル1006からカウントイネーブルコマンドとして出力プリンタのIPアドレスとカウントイネーブルコマンドとを課金設定バッファ1003に設定する。   Here, based on the ID authority information 400 shown in FIG. When the charging destination device is determined, the CPU 1001 sets the IP address of the output printer and the count enable command in the charging setting buffer 1003 as the count enable command from the priority table 1006.

図7は、第1の実施形態に係る課金設定バッファ700の内部情報を示す図である。図7に示すように、課金設定バッファ700は、例えば、課金先のIPアドレス701、サービス内容702、カラー印刷なのかモノクロ印刷なのか等を示す印刷モード703、及び、印刷される印刷枚数704の情報を有する。印刷枚数704は、ユーザがプリント枚数を設定した後に更新、格納される。この課金設定バッファ700によりコピー動作が終了した時点で送信先として設定してあるデバイスに課金カウンタイネーブルコマンドとともにバッファに格納されている情報が送信される。これにより、受信側の課金カウンタ情報を適切に更新し、課金情報を蓄積させることが可能となる。   FIG. 7 is a diagram showing internal information of the accounting setting buffer 700 according to the first embodiment. As shown in FIG. 7, the accounting setting buffer 700 includes, for example, an accounting destination IP address 701, service contents 702, a printing mode 703 indicating color printing or monochrome printing, and the number of printed sheets 704. Have information. The number of printed sheets 704 is updated and stored after the user sets the number of printed sheets. Information stored in the buffer together with the charging counter enable command is transmitted to the device set as the transmission destination when the copying operation is completed by the charging setting buffer 700. This makes it possible to appropriately update the charging counter information on the receiving side and accumulate the charging information.

このように、ユーザが出力プリンタの設定を完了し、MFP10内の課金設定バッファ1003に所定のカウントイネーブルコマンドが設定されると、CPU1001は、図5Cに示す確認画面530を操作部1009に表示する。図5Cは、リモートサービスを実行するための確認画面530を示す図である。確認画面530には、”MFP20”が選択されたことを示す”OutputPrinterMFP20”の表示507及びStartキー508が表示される。   As described above, when the user completes the setting of the output printer and a predetermined count enable command is set in the charging setting buffer 1003 in the MFP 10, the CPU 1001 displays the confirmation screen 530 shown in FIG. 5C on the operation unit 1009. . FIG. 5C is a diagram showing a confirmation screen 530 for executing the remote service. On the confirmation screen 530, an “Output Printer MFP 20” display 507 indicating that “MFP 20” has been selected and a Start key 508 are displayed.

ここまででリモートコピーのプリンタ選択を終了し、Startキー508が押下されると、CPU1001は、スキャナ部1000で原稿を読取らせて、指定したMFP20のプリンタ部2000へ外部I/O2012を介して画像データを送信する。MFP20では、受信した画像データに従って印刷を行う。印刷が終了すると、MFP20は、リモートコピー動作が終了したことを示すコピー終了コマンドをネットワーク500を介してMFP10のスキャナ部1000に通知する。その後、スキャナ部1000は、先ほど設定した課金設定バッファ1003内の情報により、出力デバイスであるMFP20へカウントイネーブルコマンドを送信する。MFP20は、カウントイネーブルコマンドを外部I/O2012を介して受信し、プリンタ部内の課金カウンタ情報に保持してあるカウンタを出力された印刷枚数分だけインクリントする。   When the selection of the remote copy printer is completed and the Start key 508 is pressed, the CPU 1001 causes the scanner unit 1000 to read the document and sends it to the designated printer unit 2000 of the MFP 20 via the external I / O 2012. Send image data. The MFP 20 performs printing according to the received image data. When printing ends, the MFP 20 notifies the scanner unit 1000 of the MFP 10 via the network 500 of a copy end command indicating that the remote copy operation has ended. Thereafter, the scanner unit 1000 transmits a count enable command to the MFP 20 serving as an output device based on the information in the accounting setting buffer 1003 set previously. The MFP 20 receives the count enable command via the external I / O 2012, and increments the counter stored in the charging counter information in the printer unit by the number of printed sheets.

また、リモートコピー中に紙詰まり等によりエラーが発生し、コピー動作が中断された場合、MFP20は、エラー情報を外部I/O及びネットワーク500を介してMFP10へ送信する。エラー情報を受信すると、CPU1001は、リモートコピーが正常に終了しなかったことを操作部1009に表示する。この場合、予めリモートコピー動作実行前に課金設定バッファ1003に格納していたカウントイネーブルコマンドの情報はそのまま情報を維持しておくことが望ましい。これは、ユーザが再度リモートコピー動作を実行し、正常終了した場合に同様にMFP20へカウントイネーブルコマンドを送信するためである。また、ユーザがリモートコピー動作のジョブをキャンセルした場合、CPU1001は、課金設定バッファ1003に保存していたカウントイネーブルの情報をクリアする。   If an error occurs due to a paper jam or the like during remote copying and the copying operation is interrupted, the MFP 20 transmits error information to the MFP 10 via the external I / O and the network 500. When the error information is received, the CPU 1001 displays on the operation unit 1009 that the remote copy has not ended normally. In this case, it is desirable to keep the information of the count enable command stored in advance in the accounting setting buffer 1003 before executing the remote copy operation as it is. This is because when the user executes the remote copy operation again and completes normally, a count enable command is similarly transmitted to the MFP 20. When the user cancels the remote copy operation job, the CPU 1001 clears the count enable information stored in the charging setting buffer 1003.

次に、図8を参照して、リモートコピーサービスの一連の処理手順について説明する。図8は、第1の実施形態に係るリモートコピーサービスの処理手順を示すフローチャートである。なお、以下で説明する処理は、操作画面510において、リモートコピーが選択されることを想定している。また、以下で説明するフローは、優先度テーブル600に従った処理手順を示す。   Next, a series of processing procedures of the remote copy service will be described with reference to FIG. FIG. 8 is a flowchart showing a processing procedure of the remote copy service according to the first embodiment. Note that the processing described below assumes that remote copy is selected on the operation screen 510. A flow described below shows a processing procedure according to the priority table 600.

ステップS801において、CPU1001は、ユーザによって操作部1009から入力されたユーザID及びパスワードを取得する。続いて、ステップS802において、CPU1001は、認証手段として機能し、取得したユーザIDがデータROM1005に予め記憶されているか否かを判定することでユーザの認証を行う。ここで、CPU1001は、入力されたユーザIDがデータROM1005に記憶されていない場合に、ネットワーク500を介して接続された他のプリンタ(ここでは、MFP20、40、SFP30となる。)にユーザIDが記憶されているか否かを判定する。具体的に、CPU1001は、送信手段として機能し、入力されたユーザIDをネットワーク500を介して他のプリンタに送信する。他のプリンタ側のCPU1001は、返信手段として機能し、自身のデータROM1005に送信されたユーザIDが記憶されているか否かを判定し、判定結果をユーザIDを送信したプリンタに返信する。即ち、本実施形態の画像処理システム100は、ユーザが使用しているプリンタに当該ユーザのユーザIDが記憶されていない場合であっても、システム内に配置された他のプリンタに記憶されているか否かを判定することにより、システム全体で認証を行う。ここで、入力されたユーザIDがシステム全体で不明である場合、CPU1001は処理をステップS803に遷移させる。ステップS803において、CPU1001は、ユーザに対してログイン不許可を報知するためのエラー画面330を操作部1009に表示して、処理を終了する。ここで、CPU1001は、禁止手段として機能する。   In step S801, the CPU 1001 acquires the user ID and password input from the operation unit 1009 by the user. Subsequently, in step S802, the CPU 1001 functions as an authentication unit, and authenticates the user by determining whether or not the acquired user ID is stored in the data ROM 1005 in advance. Here, when the input user ID is not stored in the data ROM 1005, the CPU 1001 has a user ID for another printer (in this case, the MFP 20, 40, SFP 30) connected via the network 500. It is determined whether or not it is stored. Specifically, the CPU 1001 functions as a transmission unit, and transmits the input user ID to another printer via the network 500. The CPU 1001 on the other printer side functions as a reply unit, determines whether or not the user ID transmitted to its own data ROM 1005 is stored, and returns the determination result to the printer that transmitted the user ID. That is, in the image processing system 100 according to the present embodiment, even if the user ID of the user is not stored in the printer used by the user, is it stored in another printer arranged in the system? By determining whether or not, the entire system is authenticated. If the input user ID is unknown in the entire system, the CPU 1001 shifts the process to step S803. In step S <b> 803, the CPU 1001 displays an error screen 330 for notifying the user of login disapproval on the operation unit 1009 and ends the process. Here, the CPU 1001 functions as a prohibiting unit.

一方、認証が成功した場合、ステップS804において、CPU1001は、印刷を実行する出力先のプリンタを設定する。具体的に、CPU1001は、データROM1005に記憶されている課金サービス情報を用いて、出力先のプリンタをユーザに選択させるための選択画面520を生成して操作部1009に表示する。ここで、CPU1001は、表示制御手段として機能する。さらに、CPU1001は、ユーザによって選択画面520を介して操作部1009の入力装置に入力された情報から、印刷を実行するプリンタを選択する。ここで、入力装置に入力された情報とは、例えば、図5Bの選択画面520に表示された選択ボタン505が選択されたことを示す情報である。また、CPU1001は、出力先選択手段として機能する。   On the other hand, if the authentication is successful, in step S804, the CPU 1001 sets an output destination printer to execute printing. Specifically, the CPU 1001 uses the charging service information stored in the data ROM 1005 to generate a selection screen 520 for allowing the user to select an output destination printer and display the selection screen 520 on the operation unit 1009. Here, the CPU 1001 functions as a display control unit. Furthermore, the CPU 1001 selects a printer that performs printing from information input to the input device of the operation unit 1009 via the selection screen 520 by the user. Here, the information input to the input device is, for example, information indicating that the selection button 505 displayed on the selection screen 520 in FIG. 5B has been selected. The CPU 1001 functions as an output destination selection unit.

印刷を実行するプリンタが選択されると、CPU1001は、課金情報を蓄積させるプリンタを決定する。ステップS805において、CPU1001は、まず、出力デバイス(S804で選択されたプリンタ)で対応するユーザアIDで課金サービスが許可されているか否かをデータROM1005に記憶されたID権限情報から判定する。ここで、まず出力デバイスで課金サービスが許可されているか否か判定する理由は、優先度テーブル600で最も高い優先順位が設定されているためである。したがって、CPU1001は、優先度テーブル600と、ID権限情報とをデータROM1005から取得して、判定する順番を決定している。なお、許可されている場合はS806に処理を遷移させ、許可されていない場合はS809に処理を遷移させる。   When a printer that performs printing is selected, the CPU 1001 determines a printer that accumulates accounting information. In step S805, the CPU 1001 first determines from the ID authority information stored in the data ROM 1005 whether or not the accounting service is permitted by the user ID corresponding to the output device (the printer selected in S804). Here, the reason why the charging service is first permitted in the output device is that the highest priority is set in the priority table 600. Therefore, the CPU 1001 acquires the priority table 600 and the ID authority information from the data ROM 1005 and determines the order of determination. If permitted, the process proceeds to S806, and if not permitted, the process proceeds to S809.

ステップS806において、CPU1001は、出力デバイス側で課金情報の蓄積を行うと判定し、リモートコピーを実行する。具体的に、CPU1001は、スキャナ1008で原稿から画像データを読み込み、読み込んだ画像データをネットワーク500を介して出力デバイスに送信する。出力側のプリンタでは、送信された画像データに従って印刷を実行する。さらに、出力側のプリンタは、印刷が正常に終了すると、画像データを読み込んだ側のプリンタに対して、正常終了を表す通知を送信する。また、出力側のプリンタは、印刷が異常終了した場合には、その旨を表す通知を読み込んだ側のプリンタに送信してもよい。また、印刷を実行するプリンタ及び課金情報を蓄積させるプリンタを決定すると、CPU1001は、出力側デバイスのIPアドレスと設定されたカウント枚数を課金設定バッファ1003に設定しておく。   In step S806, the CPU 1001 determines that charging information is to be accumulated on the output device side, and executes remote copy. Specifically, the CPU 1001 reads image data from an original with the scanner 1008, and transmits the read image data to the output device via the network 500. The printer on the output side performs printing according to the transmitted image data. Further, when printing ends normally, the output-side printer transmits a notification indicating normal end to the printer that has read the image data. In addition, when printing ends abnormally, the output-side printer may transmit a notification to that effect to the reading-side printer. When the printer that executes printing and the printer that accumulates charging information are determined, the CPU 1001 sets the IP address of the output device and the set count number in the charging setting buffer 1003.

ステップS807において、CPU1001は、正常終了を表す通知が送信されたか否かを判定することにより、印刷が正常に終了したか否かを判定する。ここで、CPU1001は、印刷が正常終了しなかったと判定した場合、S806に処理を遷移させ、再度印刷を実行する。一方、印刷が正常終了したと判定した場合、CPU1001は、処理をS808に遷移させる。   In step S <b> 807, the CPU 1001 determines whether printing has ended normally by determining whether a notification indicating normal termination has been transmitted. If the CPU 1001 determines that printing has not ended normally, the CPU 1001 shifts the process to S806 and executes printing again. On the other hand, if it is determined that the printing has been normally completed, the CPU 1001 shifts the process to S808.

ステップS808において、CPU1001は、S805で課金情報の蓄積を行うと判定した出力デバイスに対して、印刷を実行した内容を示す課金情報を送信することにより、課金情報を蓄積させる。具体的に、CPU1001は、課金設定バッファ1003に設定された内容を課金情報を蓄積させるプリンタに送信する。ここで、CPU1001は、課金情報蓄積手段として機能する。課金情報を蓄積するプリンタは、送信された情報に従って自身のデータROM2004に記憶されている課金カウンタ情報2005を更新する。   In step S808, the CPU 1001 accumulates the billing information by transmitting the billing information indicating the contents of the printing to the output device determined to store the billing information in step S805. Specifically, the CPU 1001 transmits the contents set in the charging setting buffer 1003 to the printer that stores the charging information. Here, the CPU 1001 functions as a billing information storage unit. The printer that accumulates the billing information updates the billing counter information 2005 stored in its own data ROM 2004 according to the transmitted information.

ステップS805で出力デバイスで課金サービスが許可されていないと判断した場合、ステップS809において、CPU1001は、ローカルデバイスで課金サービスが許可されているか否かを判定する。ローカルデバイスとは、印刷する画像データを読み込むプリンタを示す。即ち、ここでは、自身のプリンタを指す。ここで、課金サービスが許可されている場合はS810に遷移し、許可されていない場合はS813に遷移する。   If it is determined in step S805 that the billing service is not permitted in the output device, in step S809, the CPU 1001 determines whether the billing service is permitted in the local device. The local device indicates a printer that reads image data to be printed. That is, here, it refers to its own printer. If the charging service is permitted, the process proceeds to S810, and if it is not permitted, the process proceeds to S813.

ステップS810において、CPU1001は、ローカルデバイス側で課金情報の蓄積を行うと判定し、リモートコピーを実行する。具体的に、CPU1001は、スキャナ1008で原稿から画像データを読み込み、読み込んだ画像データを、ネットワーク500を介して出力デバイスに送信する。出力側のプリンタでは、送信された画像データに従って印刷を実行する。さらに、出力側のプリンタは、印刷が正常に終了すると、画像データを読み込んだ側のプリンタに対して、正常終了を表す通知を送信する。また、出力側のプリンタは、印刷が異常終了した場合には、その旨を表す通知を読み込んだ側のプリンタに送信してもよい。また、印刷を実行するプリンタ及び課金情報を蓄積させるプリンタを決定すると、CPU1001は、出力側デバイスのIPアドレスと設定されたカウント枚数を課金設定バッファ1003に設定しておく。   In step S810, the CPU 1001 determines that charging information is to be accumulated on the local device side, and executes remote copy. Specifically, the CPU 1001 reads image data from a document with the scanner 1008, and transmits the read image data to the output device via the network 500. The printer on the output side performs printing according to the transmitted image data. Further, when printing ends normally, the output-side printer transmits a notification indicating normal end to the printer that has read the image data. In addition, when printing ends abnormally, the output-side printer may transmit a notification to that effect to the reading-side printer. When the printer that executes printing and the printer that accumulates charging information are determined, the CPU 1001 sets the IP address of the output device and the set count number in the charging setting buffer 1003.

ステップS811において、CPU1001は、正常終了を表す通知が送信されたか否かを判定することにより、印刷が正常に終了したか否かを判定する。ここで、CPU1001は、印刷が正常終了しなかったと判定した場合、S810に処理を遷移させ、再度印刷を実行する。一方、印刷が正常終了したと判定した場合、CPU1001は、処理をS812に遷移させる。   In step S811, the CPU 1001 determines whether printing has ended normally by determining whether a notification indicating normal termination has been transmitted. If the CPU 1001 determines that printing has not ended normally, the CPU 1001 shifts the process to S810 and executes printing again. On the other hand, if it is determined that the printing has been normally completed, the CPU 1001 shifts the process to S812.

ステップS812において、CPU1001は、S809で課金情報の蓄積を行うと判定したローカルデバイスに対して、印刷を実行した内容を示す課金情報を送信することにより、課金情報を蓄積させる。したがって、ここでローカルデバイスとは、自身のプリンタであるため、S808とは異なり自身のデータROM2004に記憶されている課金カウンタ情報2005を更新することとなる。   In step S812, the CPU 1001 accumulates the billing information by transmitting the billing information indicating the contents of printing to the local device that has been determined to store the billing information in step S809. Accordingly, since the local device is its own printer, the billing counter information 2005 stored in its own data ROM 2004 is updated unlike S808.

ステップS809において、ローカルデバイスで課金サービスが許可されていないと判断した場合、ステップS813において、CPU1001は、ネットワークデバイスで課金サービスが許可されているか否かを判定する。ネットワークデバイスとは、印刷を実行するプリンタ及び印刷する画像データを読み込むプリンタ以外のネットワーク500に接続されたプリンタを示す。ここで、課金サービスが許可されている場合はS814に遷移し、許可されていない場合はS817に遷移する。   If it is determined in step S809 that the charging service is not permitted in the local device, in step S813, the CPU 1001 determines whether or not the charging service is permitted in the network device. The network device refers to a printer connected to the network 500 other than a printer that executes printing and a printer that reads image data to be printed. Here, if the charging service is permitted, the process proceeds to S814, and if it is not permitted, the process proceeds to S817.

ステップS814において、CPU1001は、ネットワークデバイス側で課金情報を蓄積すると判定し、リモートコピーを実行する。具体的に、CPU1001は、スキャナ1008で原稿から画像データを読み込み、読み込んだ画像データを、ネットワーク500を介して出力デバイスに送信する。出力側のプリンタでは、送信された画像データに従って印刷を実行する。さらに、出力側のプリンタは、印刷が正常に終了すると、画像データを読み込んだ側のプリンタに対して、正常終了を表す通知を送信する。また、出力側のプリンタは、印刷が異常終了した場合には、その旨を表す通知を読み込んだ側のプリンタに送信してもよい。また、印刷を実行するプリンタ及び課金情報を蓄積させるプリンタを決定すると、CPU1001は、出力側デバイスのIPアドレスと設定されたカウント枚数を課金設定バッファ1003に設定しておく。   In step S814, the CPU 1001 determines that the billing information is stored on the network device side, and executes remote copy. Specifically, the CPU 1001 reads image data from a document with the scanner 1008, and transmits the read image data to the output device via the network 500. The printer on the output side performs printing according to the transmitted image data. Further, when printing ends normally, the output-side printer transmits a notification indicating normal end to the printer that has read the image data. In addition, when printing ends abnormally, the output-side printer may transmit a notification to that effect to the reading-side printer. When the printer that executes printing and the printer that accumulates charging information are determined, the CPU 1001 sets the IP address of the output device and the set count number in the charging setting buffer 1003.

ステップS815において、CPU1001は、正常終了を表す通知が送信されたか否かを判定することにより、印刷が正常に終了したか否かを判定する。ここで、CPU1001は、印刷が正常終了しなかったと判定した場合、S814に処理を遷移させ、再度印刷を実行する。一方、印刷が正常終了したと判定した場合、CPU1001は、処理をS816に遷移させる。   In step S815, the CPU 1001 determines whether printing has been normally completed by determining whether a notification indicating normal termination has been transmitted. If the CPU 1001 determines that printing has not ended normally, the CPU 1001 shifts the process to S814 and executes printing again. On the other hand, if the CPU 1001 determines that printing has ended normally, the CPU 1001 shifts the processing to S816.

ステップS816において、CPU1001は、S813で課金情報を蓄積すると判定したネットワークデバイスに対して、印刷を実行した内容を示す課金情報を送信することにより、課金情報を蓄積させる。具体的に、CPU1001は、課金設定バッファ1003に設定された内容を課金情報を蓄積させるプリンタに送信する。ここで、CPU1001は、課金情報蓄積手段として機能する。課金情報を蓄積するプリンタは、送信された情報に従って自身のデータROM2004に記憶されている課金カウンタ情報2005を更新する。   In step S816, the CPU 1001 accumulates the billing information by transmitting the billing information indicating the contents of printing to the network device that has been determined to store the billing information in step S813. Specifically, the CPU 1001 transmits the contents set in the charging setting buffer 1003 to the printer that stores the charging information. Here, the CPU 1001 functions as a billing information storage unit. The printer that accumulates the billing information updates the billing counter information 2005 stored in its own data ROM 2004 according to the transmitted information.

ステップS813において、ネットワークデバイスの中で課金サービスが許可されているプリンタが存在しないと判断した場合、ステップS817において、CPU1001は、操作部1009に権限がないことを示す情報を表示し、処理を終了する。即ち、CPU1001は、全てのプリンタにおいて、課金サービスが実行できないと判断し、印刷を禁止するとともに、処理を終了させる。   If it is determined in step S813 that there is no printer for which the charging service is permitted among the network devices, in step S817, the CPU 1001 displays information indicating that the operation unit 1009 is not authorized, and ends the processing. To do. That is, the CPU 1001 determines that the charging service cannot be executed in all printers, prohibits printing, and ends the processing.

以上説明したように、本実施形態に係る画像処理システムは、予め記憶されている課金サービス情報及び優先度テーブルを用いて、画像形成に対する課金情報を蓄積させる画像処理装置を選択する。具体的に、本画像処理システムは、課金サービスが許可された画像処理装置であって、かつ、優先順位が最も高い画像処理装置を、課金情報を蓄積させる画像処理装置として選択する。これにより、何れの画像処理装置を用いて行われたリモートコピーであっても、画像処理システムで規定された優先順位に従って課金情報を蓄積させる画像処理装置を選択することができ、適切な課金情報を蓄積させることができる。さらに、課金サービス情報は、ユーザIDごとに設定されているため、何れのユーザが使用したとしても、適切に課金情報を蓄積させることができる。具体的に、他部門や外部のユーザが使用した場合であっても、ユーザIDごとに優先順位に従った適切な課金情報の蓄積を行うことができる。したがって、課題であった管理者が他部門や外部のユーザが使用した複写サービスに対しても課金された金額を支払うことはなく、正しくサービスを使用したユーザへ課金を実行することができる。   As described above, the image processing system according to the present embodiment uses the charging service information and the priority table stored in advance to select an image processing apparatus that accumulates charging information for image formation. Specifically, the image processing system selects an image processing apparatus that is permitted to be charged and that has the highest priority as an image processing apparatus that accumulates charging information. This makes it possible to select an image processing apparatus for storing charging information in accordance with the priority order prescribed by the image processing system, regardless of the remote copy performed using any image processing apparatus. Can be accumulated. Further, since the charging service information is set for each user ID, the charging information can be appropriately stored regardless of which user uses it. Specifically, even when used by other departments or external users, appropriate charging information can be accumulated according to the priority order for each user ID. Therefore, the administrator who was the subject does not pay the charged amount for the copy service used by other departments or external users, and can charge the user who used the service correctly.

なお、本発明は、上述の実施形態に限らず、様々な変形が可能である。例えば、本画像処理システムは、ユーザが使用するデバイスでユーザの認証を行うとともに、認証が失敗した場合はシステム内の他のデバイスで認証を行う。これにより、本画像処理システムは、ユーザID権限のないデバイスからリモートコピーを行う場合であっても、システム全体で認証を行うことができ、ユーザフレンドリーな操作体系を提供することができる。   The present invention is not limited to the above-described embodiment, and various modifications can be made. For example, the image processing system authenticates the user with a device used by the user, and performs authentication with another device in the system when the authentication fails. As a result, the image processing system can authenticate the entire system even when performing remote copy from a device without user ID authority, and can provide a user-friendly operation system.

[第2の実施形態]
次に、図9乃至図10Cを参照して、第2の実施形態について説明する。本実施形態は、ユーザの認証について、IDカード(ICカード)を用いて行うことを特徴とする。本実施形態に係る画像処理システム100の基本的な構成は第1の実施形態と同様である。以下では、第1の実施形態と異なる部分についてのみ説明を記載し、同様の構成については、同一の番号を付し説明を省略する。
[Second Embodiment]
Next, a second embodiment will be described with reference to FIGS. 9 to 10C. This embodiment is characterized in that user authentication is performed using an ID card (IC card). The basic configuration of the image processing system 100 according to the present embodiment is the same as that of the first embodiment. In the following description, only the parts different from the first embodiment will be described, and the same components will be denoted by the same reference numerals and description thereof will be omitted.

図9は、第2の実施形態に係るMFP20の制御構成を示す図である。図10Aは、第2の実施形態に係るIDカード認証画面540を示す図である。図10Bは、第2の実施形態に係る検索画面550を示す図である。図10Cは、第2の実施形態に係る検索結果画面560を示す図である。   FIG. 9 is a diagram illustrating a control configuration of the MFP 20 according to the second embodiment. FIG. 10A is a diagram showing an ID card authentication screen 540 according to the second embodiment. FIG. 10B is a diagram showing a search screen 550 according to the second embodiment. FIG. 10C is a diagram showing a search result screen 560 according to the second embodiment.

MFP20は、図2Aに示す構成に加えて、カードリーダ900を備える。カードリーダ900は、読出手段として機能し、挿入されるIDカードの情報を読み出す。IDカードは、少なくともユーザのID情報及びパスワード情報を備える。これにより、ユーザは、ID情報の格納されているIDカードをカードリーダ900に挿入することで認証を行うことができる。また、IDカードが挿入されると、カードリーダ900は、当該IDカードからID情報を読み出して、スキャナ部1000へ通知する。   The MFP 20 includes a card reader 900 in addition to the configuration shown in FIG. 2A. The card reader 900 functions as a reading unit and reads information on the inserted ID card. The ID card includes at least user ID information and password information. Accordingly, the user can perform authentication by inserting an ID card storing ID information into the card reader 900. When an ID card is inserted, the card reader 900 reads ID information from the ID card and notifies the scanner unit 1000 of the ID information.

以下では、本実施形態に係るリモートコピーの動作について説明する。ここでは、MFP20から画像データの読み込み動作を行い、SFP30でリモートコピーの出力を行う例について説明する。なお、本実施形態は、第1の実施形態と異なり、読み込みデバイスにIDカードから読み出したユーザIDに対応するID権限情報が記憶されていないことを前提とする。   Hereinafter, the remote copy operation according to the present embodiment will be described. Here, an example in which image data is read from the MFP 20 and remote copy is output by the SFP 30 will be described. Note that, unlike the first embodiment, this embodiment is based on the premise that the ID authority information corresponding to the user ID read from the ID card is not stored in the reading device.

まず、第1の実施形態における図3Aと同様に、CPU1001は、電源投入後に操作部1009に操作モード入力画面310を表示する。ここで、本実施形態で想定しているケースでは、リモートサービス動作であるためボタン300が押下され、続いてOKボタン301が押下される。   First, as in FIG. 3A in the first embodiment, the CPU 1001 displays an operation mode input screen 310 on the operation unit 1009 after the power is turned on. Here, in the case assumed in this embodiment, since it is a remote service operation, the button 300 is pressed, and then the OK button 301 is pressed.

OKボタン301が押下されると、CPU1001は、図10Aに示すIDカード認証画面540を操作部1009に表示する。IDカード認証画面540は、ユーザに対して、IDカードをMFP20に装着されているカードリーダ900へ挿入することを促すために表示される。IDカードが挿入されると、カードリーダ900は、IDカード内に保持されているユーザIDとパスワードの情報を読み込む。CPU1001は、読み込まれたユーザIDとパスワードを、RAM1002に格納する。続いて、CPU1001は、読み込んだユーザIDとパスワードとを用いて認証を行う。   When the OK button 301 is pressed, the CPU 1001 displays an ID card authentication screen 540 shown in FIG. 10A on the operation unit 1009. The ID card authentication screen 540 is displayed to prompt the user to insert the ID card into the card reader 900 attached to the MFP 20. When the ID card is inserted, the card reader 900 reads the user ID and password information held in the ID card. The CPU 1001 stores the read user ID and password in the RAM 1002. Subsequently, the CPU 1001 performs authentication using the read user ID and password.

認証が成功すると、CPU1001は、図5Aに示す操作画面510を操作部1009に表示する。ここで、リモートコピーが選択される。ここで、本実施形態で想定しているケースは、第1の実施形態と異なり、MFP20が各ユーザIDの各デバイスに対する課金サービスのID権限情報を予め記憶していない。したがって、CPU1001は、IDカードから読み出したユーザIDとパスワードとを用いて、ネットワーク500を介して連携しているデバイスへ配信しリモートコピーが可能なプリンタを検索する。ここで、CPU1001は、図10Bに示す検索画面550を操作部1009に表示する。   When the authentication is successful, the CPU 1001 displays an operation screen 510 illustrated in FIG. 5A on the operation unit 1009. Here, remote copy is selected. Here, unlike the first embodiment, the case assumed in the present embodiment is that the MFP 20 does not store ID authority information of the charging service for each device of each user ID in advance. Therefore, the CPU 1001 uses the user ID and password read from the ID card to search for a printer that can be distributed to a cooperating device via the network 500 and can be remotely copied. Here, the CPU 1001 displays a search screen 550 shown in FIG. 10B on the operation unit 1009.

各プリンタは、通知されたユーザIDに対するID権限情報を確認し、リモートコピーが自身のデバイスで許可されているか否かを判定し、判定結果を通知する。この場合、CPU1001は、検索された順番に随時出力したいデバイスを検索画面550に追加で表示させてもよい。   Each printer confirms the ID authority information for the notified user ID, determines whether remote copying is permitted in its own device, and notifies the determination result. In this case, the CPU 1001 may additionally display on the search screen 550 devices to be output at any time in the searched order.

出力デバイスの検索が終了すると、CPU1001は、図10Cの検索結果画面560を示す。ここで、ユーザによって選択ボタンボタン800で出力デバイスが選択され、OKボタン801が押下されることによりリモートコピーが実行される。図10Cに示すように、”SFP30”が選択された場合の、課金制御ついて詳細に説明する。   When the search for the output device is completed, the CPU 1001 displays the search result screen 560 of FIG. 10C. Here, when the user selects an output device with the selection button button 800 and the OK button 801 is pressed, the remote copy is executed. The charging control when “SFP30” is selected as shown in FIG. 10C will be described in detail.

”SFP30”が選択されると、MFP20のCPU1001は、優先度テーブル1006に設定された優先順位と、ユーザIDに対応するID権限情報400とを照合し、課金情報を蓄積させるプリンタを選択する。ここで選択された出力デバイスは、SFPであるため、ID権限情報400が管理されていない。したがって、優先度テーブルの優先順位に従い、2番目の優先順位であるローカルデバイス側(送信デバイス)のID権限情報400を確認する。   When “SFP30” is selected, the CPU 1001 of the MFP 20 collates the priority order set in the priority table 1006 with the ID authority information 400 corresponding to the user ID, and selects a printer for storing charging information. Since the output device selected here is SFP, the ID authority information 400 is not managed. Therefore, the ID authority information 400 on the local device side (transmission device) which is the second priority is confirmed according to the priority of the priority table.

ここで、CPU1001は、ローカルデバイス(MFP20)側ではID権限情報が管理されており、コピー・プリントを実行する権限があるため、MFP20のIPアドレスとカウントイネーブルコマンドを課金設定バッファ1003に設定する。このように出力先のプリンタと、課金情報を蓄積させるプリンタが設定されると、CPU1001は、第1の実施形態と同様に図5Cに示す確認画面530を操作部1009に表示する。507で示すウィンドウに、ここでは、”OutputPrinterSFP30”と表示される。さらに、Startキー508が押下されると、MFP20のスキャナ部1000で原稿が読み取られて、ネットワーク500を介して読み取られた画像データがSFP30に送信される。さらに、SFP30は、送信されてきた画像データに従って印刷を実行する。   Here, the CPU 1001 sets the IP address of the MFP 20 and the count enable command in the charge setting buffer 1003 because the ID authority information is managed on the local device (MFP 20) side and has the authority to execute copy / print. When the output destination printer and the printer for storing the billing information are set in this way, the CPU 1001 displays a confirmation screen 530 shown in FIG. 5C on the operation unit 1009 as in the first embodiment. In the window indicated by reference numeral 507, “OutputPrinterSFP30” is displayed here. When the Start key 508 is pressed, the original is read by the scanner unit 1000 of the MFP 20 and image data read via the network 500 is transmitted to the SFP 30. Further, the SFP 30 executes printing according to the transmitted image data.

印刷が終了すると、SFP30は、リモートコピーが終了したことを表すコピー終了コマンドをネットワーク500を介してMFP20に通知する。CPU1001は、課金設定バッファ1003内の情報とともに、自身のプリンタ部2000へカウントイネーブルコマンドを送信する。これにより、プリンタ部2000内のデータROM2004にある課金カウンタ情報2005のカウンタを所定の印刷枚数分だけインクリントする。一方、第1の実施形態と同様に、例えば、SFP30で紙詰り等のエラーが発生すると、CPU1001は、エラー画面330を操作部1009に表示する。   When printing ends, the SFP 30 notifies the MFP 20 via the network 500 of a copy end command indicating that remote copying has ended. The CPU 1001 transmits a count enable command to its own printer unit 2000 together with information in the accounting setting buffer 1003. As a result, the counter of the charging counter information 2005 in the data ROM 2004 in the printer unit 2000 is incremented by a predetermined number of prints. On the other hand, as in the first embodiment, for example, when an error such as a paper jam occurs in the SFP 30, the CPU 1001 displays an error screen 330 on the operation unit 1009.

[他の実施形態]
次に、他の実施形態について説明する。本実施形態に係る画像処理システム100の構成は、第1の実施形態における図1と同様であり、内部構成も図2A,図2Bと同様であるため説明を省略する。ここでは、MFP10より画像を読み込ませ、SFP30から出力させたい場合のリモートコピー動作について説明する。即ち、本実施形態では、入力デバイス及び出力デバイスの両方が、入力されたユーザIDに対応する権限情報及びコピー権限がない場合を想定している。
[Other Embodiments]
Next, another embodiment will be described. The configuration of the image processing system 100 according to the present embodiment is the same as that of FIG. 1 in the first embodiment, and the internal configuration is also the same as that of FIGS. Here, a remote copy operation when an image is read from the MFP 10 and output from the SFP 30 will be described. That is, in this embodiment, it is assumed that both the input device and the output device do not have authority information and copy authority corresponding to the input user ID.

第1の実施形態と同様に本実施形態でもネットワーク500を介して接続されているSFP30に印刷を行わせたいリモートサービス動作であるため、まず操作モード入力画面310においてボタン300が押下され、OKボタン301が押下される。その後、同様に、ユーザがID入力画面320にてユーザIDとパスワードの入力を行う。   Similar to the first embodiment, in this embodiment, since the remote service operation is desired to cause the SFP 30 connected via the network 500 to perform printing, first, the button 300 is pressed on the operation mode input screen 310 and the OK button is pressed. 301 is pressed. Thereafter, similarly, the user inputs the user ID and password on the ID input screen 320.

さらに、第1の実施形態と同様にMFP10のデータROM1005内に管理されているユーザIDとパスワードの内容により、認証を行う。認証が成功すると、操作画面510にログインし、操作画面510を介して所望のサービスが選択されると、CPU1001は、選択画面520を表示して、出力先を選択させる。ここでは、出力先のプリンタとしてSFP30が選択される。   Further, as in the first embodiment, authentication is performed based on the contents of the user ID and password managed in the data ROM 1005 of the MFP 10. If the authentication is successful, the user logs in to the operation screen 510, and when a desired service is selected via the operation screen 510, the CPU 1001 displays a selection screen 520 to select an output destination. Here, the SFP 30 is selected as the output destination printer.

”SFP30”が選択されると、CPU1001は、優先度テーブル1006に設定された優先順位と、ユーザIDに対応するID権限情報400とを照合し、課金情報を蓄積させるプリンタを選択する。本実施形態の場合、図4に示すように、選択された出力デバイスがSFP30であるが、ID権限情報400が管理されていない。したがって、優先度テーブル1006の優先順位に従い、2番目の優先順位であるローカルデバイス側(送信デバイス)のID権限情報400を確認する。しかし、ローカルデバイス側では、入力されたユーザIDに対応するコピー・プリントの権限がない。したがって、3番目の優先順位である他の連携しているデバイスのID権限情報400の確認を行う。この場合、MFP20が入力されたユーザIDに対してコピー・プリントを実行できる権限を有している。よって、CPU1001は、カウントイネーブルコマンドとしてMFP20のIPアドレスとカウントイネーブルコマンドとを課金設定バッファ1003に設定する。   When “SFP30” is selected, the CPU 1001 collates the priority order set in the priority table 1006 with the ID authority information 400 corresponding to the user ID, and selects a printer for storing charging information. In the present embodiment, as shown in FIG. 4, the selected output device is the SFP 30, but the ID authority information 400 is not managed. Therefore, according to the priority order of the priority table 1006, the ID authority information 400 on the local device side (transmission device) which is the second priority order is confirmed. However, the local device does not have copy / print authority corresponding to the input user ID. Therefore, the ID authority information 400 of the other cooperating device having the third priority is confirmed. In this case, the MFP 20 has the authority to execute copy / print for the input user ID. Therefore, the CPU 1001 sets the IP address of the MFP 20 and the count enable command in the accounting setting buffer 1003 as the count enable command.

上述のように、出力先のデバイスと課金先のデバイスとが決定すると、CPU1001は、Startキー508が押下されることにより、スキャナ部1000で原稿を読み取らせ、ネットワーク500を介して画像データをSFP30に送信する。画像データを受信すると、SFP30は、印刷を実行する。印刷が終了すると、SFP30は、MFP10に対して、リモートコピーが終了したことを示すコピー終了コマンドを通知する。CPU1001は、カウントイネーブルコマンドとともに、課金設定バッファ1003内に設定されている情報を、MFP20のプリンタ部2000へ送信する。MFP20のプリンタ部2000では、課金カウンタ情報2005に保持してあるカウンタを所定の枚数分だけインクリントする。   As described above, when the output destination device and the billing destination device are determined, the CPU 1001 causes the scanner unit 1000 to read a document when the Start key 508 is pressed, and the image data is sent to the SFP 30 via the network 500. Send to. When the image data is received, the SFP 30 executes printing. When the printing is finished, the SFP 30 notifies the MFP 10 of a copy end command indicating that the remote copy is finished. The CPU 1001 transmits information set in the charging setting buffer 1003 to the printer unit 2000 of the MFP 20 together with the count enable command. The printer unit 2000 of the MFP 20 increments the counter stored in the billing counter information 2005 by a predetermined number.

以上、様々な実施形態を詳述したが、本発明は、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。例えば、プリンタ、ファクシミリ、PC、サーバとクライアントとを含むコンピュータシステムなどの如くである。   Although various embodiments have been described in detail above, the present invention may be applied to a system constituted by a plurality of devices, or may be applied to an apparatus constituted by one device. For example, a computer system including a printer, a facsimile, a PC, a server, and a client.

本発明は、前述した実施形態の各機能を実現するソフトウェアプログラムを、システム若しくは装置に対して直接または遠隔から供給し、そのシステム等に含まれるコンピュータが該供給されたプログラムコードを読み出して実行することによっても達成される。   The present invention supplies a software program that implements the functions of the above-described embodiments directly or remotely to a system or apparatus, and a computer included in the system reads and executes the supplied program code. Can also be achieved.

従って、本発明の機能・処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、上記機能・処理を実現するためのコンピュータプログラム自体も本発明の一つである。   Accordingly, since the functions and processes of the present invention are implemented by a computer, the program code itself installed in the computer also implements the present invention. That is, the computer program itself for realizing the functions and processes is also one aspect of the present invention.

その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等、プログラムの形態を問わない。   In this case, the program may be in any form as long as it has a program function, such as an object code, a program executed by an interpreter, or script data supplied to the OS.

プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RWなどがある。また、記録媒体としては、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などもある。   Examples of the recording medium for supplying the program include a flexible disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, and CD-RW. Examples of the recording medium include a magnetic tape, a non-volatile memory card, a ROM, a DVD (DVD-ROM, DVD-R), and the like.

また、プログラムは、クライアントコンピュータのブラウザを用いてインターネットのホームページからダウンロードしてもよい。すなわち、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードしてもよいのである。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明の構成要件となる場合がある。   The program may be downloaded from a homepage on the Internet using a browser on a client computer. That is, the computer program itself of the present invention or a compressed file including an automatic installation function may be downloaded from the home page to a recording medium such as a hard disk. It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer may be a constituent requirement of the present invention.

また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布してもよい。この場合、所定条件をクリアしたユーザにのみ、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報で暗号化されたプログラムを復号して実行し、プログラムをコンピュータにインストールしてもよい。   Further, the program of the present invention may be encrypted and stored in a storage medium such as a CD-ROM and distributed to users. In this case, only the user who cleared the predetermined condition is allowed to download the key information to be decrypted from the homepage via the Internet, decrypt the program encrypted with the key information, execute it, and install the program on the computer May be.

また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現されてもよい。なお、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部または全部を行ってもよい。もちろん、この場合も、前述した実施形態の機能が実現され得る。   Further, the functions of the above-described embodiments may be realized by the computer executing the read program. Note that an OS or the like running on the computer may perform part or all of the actual processing based on the instructions of the program. Of course, also in this case, the functions of the above-described embodiments can be realized.

さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれてもよい。そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部または全部を行ってもよい。このようにして、前述した実施形態の機能が実現されることもある。   Furthermore, the program read from the recording medium may be written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Based on the instructions of the program, a CPU or the like provided in the function expansion board or function expansion unit may perform part or all of the actual processing. In this way, the functions of the above-described embodiments may be realized.

第1の実施形態に係る画像処理システム100の構成例を示す図である。1 is a diagram illustrating a configuration example of an image processing system 100 according to a first embodiment. 第1の実施形態に係るMFP10の制御構成を示す図である。FIG. 3 is a diagram illustrating a control configuration of the MFP 10 according to the first embodiment. 第1の実施形態に係るSFP30の制御構成を示す図である。It is a figure which shows the control structure of SFP30 which concerns on 1st Embodiment. 第1の実施形態に係るMFP10の操作部1009における操作モード入力画面310を示す図である。6 is a diagram showing an operation mode input screen 310 on the operation unit 1009 of the MFP 10 according to the first embodiment. FIG. 第1の実施形態に係るMFP10の操作部1009におけるID入力画面320を示す図である。6 is a diagram showing an ID input screen 320 on the operation unit 1009 of the MFP 10 according to the first embodiment. FIG. 第1の実施形態に係るMFP10の操作部1009におけるエラー画面330を示す図である。6 is a diagram showing an error screen 330 on the operation unit 1009 of the MFP 10 according to the first embodiment. FIG. 第1の実施形態に係るID権限情報400を説明する図である。It is a figure explaining ID authority information 400 concerning a 1st embodiment. 第1の実施形態に係るユーザの認証後に表示される操作画面510を示す図である。It is a figure which shows the operation screen 510 displayed after the user's authentication which concerns on 1st Embodiment. 第1の実施形態に係るリモートコピーが選択された場合に表示される選択画面520を示す図である。It is a figure which shows the selection screen 520 displayed when the remote copy which concerns on 1st Embodiment is selected. 第1の実施形態に係るリモートサービスを実行するための確認画面530を示す図である。It is a figure which shows the confirmation screen 530 for performing the remote service which concerns on 1st Embodiment. 第1の実施形態に係る優先度テーブル600の内容を示す図である。It is a figure which shows the content of the priority table 600 which concerns on 1st Embodiment. 第1の実施形態に係る課金設定バッファ700の内部情報を示す図である。It is a figure which shows the internal information of the accounting setting buffer 700 which concerns on 1st Embodiment. 第1の実施形態に係るリモートコピーサービスの処理手順を示すフローチャートである。It is a flowchart which shows the processing procedure of the remote copy service which concerns on 1st Embodiment. 第2の実施形態に係るMFP20の制御構成を示す図である。6 is a diagram illustrating a control configuration of an MFP 20 according to a second embodiment. FIG. 第2の実施形態に係るIDカード認証画面540を示す図である。It is a figure which shows the ID card authentication screen 540 which concerns on 2nd Embodiment. 第2の実施形態に係る検索画面550を示す図である。It is a figure which shows the search screen 550 which concerns on 2nd Embodiment. 第2の実施形態に係る検索結果画面560を示す図である。It is a figure which shows the search result screen 560 which concerns on 2nd Embodiment.

符号の説明Explanation of symbols

100:画像処理システム
10、20、40:MFP
30:SFP
500:ネットワーク
100: Image processing system 10, 20, 40: MFP
30: SFP
500: Network

Claims (10)

複数の画像処理装置がネットワークを介して接続され、該複数の画像処理装置が連携して画像形成を行う画像処理システムであって、
使用者を識別するためのID情報ごとに、課金可能とすべく使用量をカウントすることにより画像形成を提供するサービスが各画像処理装置で許可されているか否かを表すサービス情報、及び、画像形成が実行された後に該画像形成の内容に基づくカウント情報を蓄積させる画像処理装置の優先順位を設定した優先度テーブルを記憶した記憶手段と、
使用者のID情報に対応する前記サービス情報及び前記優先度テーブルを用いて、前記サービスが許可された画像処理装置であって、かつ、前記優先順位が高い画像処理装置を、前記カウント情報を蓄積させる画像処理装置として選択するカウント先選択手段と、
前記複数の画像処理装置が連携して画像形成が実行されると、選択された前記画像処理装置に前記カウント情報を送信することによって、該カウント情報を蓄積させるカウント情報蓄積手段と
を備えることを特徴とする画像処理システム。
An image processing system in which a plurality of image processing devices are connected via a network, and the plurality of image processing devices cooperate to form an image,
For each ID information for identifying a user, service information indicating whether or not each image processing apparatus is permitted to provide a service for providing image formation by counting the amount of use to enable charging, and an image Storage means for storing a priority table in which priorities of image processing apparatuses for accumulating count information based on the contents of image formation after formation is set;
Using the service information and the priority table corresponding to the user ID information, the count information is stored in an image processing apparatus that is permitted to perform the service and that has a high priority. Counting destination selection means for selecting as an image processing device to be
A count information storage unit configured to store the count information by transmitting the count information to the selected image processing apparatus when image formation is executed in cooperation with the plurality of image processing apparatuses; A featured image processing system.
前記記憶手段は、前記ID情報及びパスワードをさらに記憶し、
前記画像処理装置に備えられる入力装置から使用者によって入力される前記ID情報及び前記パスワードが前記記憶手段に記憶されているか否かを判定することにより認証を行う認証手段と、
使用者のID情報に対応する前記サービス情報を用いて画像形成を実行する画像処理装置を使用者に選択させるための選択画面を生成して表示する表示制御手段と、
前記選択画面を介して前記入力装置に入力された情報から、画像形成を実行する画像処理装置を選択する出力先選択手段とをさらに備え、
前記カウント先選択手段は、
前記サービス情報及び前記優先度テーブルに加えて、画像形成の対象となる画像データを入力する画像処理装置の情報及び前記出力先選択手段によって選択された画像処理装置の情報を用いて、前記カウント情報を蓄積させる画像処理装置を選択することを特徴とする請求項1に記載の画像処理システム。
The storage means further stores the ID information and password,
Authentication means for performing authentication by determining whether or not the ID information and the password input by a user from an input device provided in the image processing apparatus are stored in the storage means;
Display control means for generating and displaying a selection screen for allowing the user to select an image processing apparatus that performs image formation using the service information corresponding to the user ID information;
Further comprising output destination selection means for selecting an image processing apparatus that performs image formation from information input to the input device via the selection screen;
The counting destination selecting means is
In addition to the service information and the priority table, the count information is obtained by using information on an image processing apparatus that inputs image data to be image-formed and information on an image processing apparatus selected by the output destination selection unit. The image processing system according to claim 1, wherein an image processing apparatus for storing the image is selected.
前記優先度テーブルは、
画像形成を実行する画像処理装置、前記画像データを入力する画像処理装置、前記ネットワークに接続された他の画像処理装置の順に優先順位を高く設定していることを特徴とする請求項2に記載の画像処理システム。
The priority table is
3. The priority order is set higher in the order of an image processing apparatus that executes image formation, an image processing apparatus that inputs the image data, and another image processing apparatus connected to the network. Image processing system.
前記認証手段は、
入力されたID情報が前記記憶手段に記憶されていない場合に、前記ネットワークを介して接続された他の画像処理装置に備えられる前記記憶手段に該ID情報が記憶されているか否かを判定することによって認証を行うことを特徴とする請求項2又は3に記載の画像処理システム。
The authentication means includes
When the input ID information is not stored in the storage unit, it is determined whether or not the ID information is stored in the storage unit provided in another image processing apparatus connected via the network. The image processing system according to claim 2, wherein authentication is performed by performing authentication.
前記認証手段は、
入力された前記ID情報が前記記憶手段に記憶されていない場合に、前記ネットワークを介して接続された他の画像処理装置に、該ID情報を送信する送信手段を備え、
前記他の画像処理装置は、
送信された前記ID情報が自身の記憶手段に記憶されている否かを判定し、判定結果を前記ID情報を送信した画像処理装置に返信する返信手段をさらに備えることを特徴とする請求項2又は3に記載の画像処理システム。
The authentication means includes
When the input ID information is not stored in the storage means, a transmission means for transmitting the ID information to another image processing apparatus connected via the network,
The other image processing apparatus includes:
3. The apparatus according to claim 2, further comprising a reply unit that determines whether or not the transmitted ID information is stored in its own storage unit, and returns a determination result to the image processing apparatus that has transmitted the ID information. Or the image processing system of 3.
前記認証に失敗した場合、又は、前記カウント情報を蓄積させる画像処理装置が存在しない場合に、画像形成を禁止する禁止手段をさらに備えることを特徴とする請求項4又は5に記載の画像処理システム。   The image processing system according to claim 4, further comprising a prohibiting unit that prohibits image formation when the authentication fails or when there is no image processing apparatus that stores the count information. . 前記ID情報及び前記パスワードを格納したICカードの情報を読み出す読出手段をさらに備えることを特徴とする請求項2に記載の画像処理システム。   The image processing system according to claim 2, further comprising reading means for reading information of an IC card storing the ID information and the password. 前記カウント情報は、少なくとも前記画像形成のモードの種別、前記画像形成に用いられた記録材の種別及び前記画像形成に用いられた記録材の枚数を含むことを特徴とする請求項1乃至7の何れか1項に記載の画像処理システム。   8. The count information according to claim 1, wherein the count information includes at least a type of the image forming mode, a type of the recording material used for the image formation, and a number of the recording materials used for the image formation. The image processing system according to claim 1. 前記画像形成に用いられた記録材の枚数とは、画像形成が正常に行われた記録材の枚数であることを特徴とする請求項8に記載の画像処理システム。   9. The image processing system according to claim 8, wherein the number of recording materials used for image formation is the number of recording materials on which image formation has been normally performed. 複数の画像処理装置がネットワークを介して接続され、該複数の画像処理装置が連携して画像形成を行う画像処理システムの制御方法であって、
使用者を識別するためのID情報ごとに、課金可能とすべく使用量をカウントすることにより画像形成を提供するサービスが各画像処理装置で許可されているか否かを表すサービス情報、及び、画像形成が実行された後に該画像形成の内容に基づくカウント情報を蓄積させる画像処理装置の優先順位を設定した優先度テーブルを用いて、前記サービスが許可された画像処理装置であって、かつ、前記優先順位が高い画像処理装置を、前記カウント情報を蓄積させる画像処理装置として選択するステップと、
画像形成が実行されると、選択された前記画像処理装置に対して、実行された該画像形成の内容を示すカウント情報を送信することによって、該カウント情報を蓄積させるステップと
を実行することを特徴とする画像処理システムの制御方法。
A control method of an image processing system in which a plurality of image processing devices are connected via a network, and the plurality of image processing devices cooperate to form an image,
For each ID information for identifying a user, service information indicating whether or not each image processing apparatus is permitted to provide a service for providing image formation by counting the amount of use to enable charging, and an image An image processing apparatus that is permitted to use the service using a priority table that sets the priority order of image processing apparatuses that accumulate count information based on the contents of the image formation after the formation is performed, and Selecting an image processing device having a high priority as an image processing device for storing the count information;
When image formation is executed, transmitting the count information indicating the content of the executed image formation to the selected image processing apparatus, thereby storing the count information. A control method for an image processing system.
JP2007226698A 2007-08-31 2007-08-31 Image processing system and control method thereof Withdrawn JP2009060442A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2007226698A JP2009060442A (en) 2007-08-31 2007-08-31 Image processing system and control method thereof
US12/200,547 US8384931B2 (en) 2007-08-31 2008-08-28 Image processing system and control method therefor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007226698A JP2009060442A (en) 2007-08-31 2007-08-31 Image processing system and control method thereof

Publications (1)

Publication Number Publication Date
JP2009060442A true JP2009060442A (en) 2009-03-19

Family

ID=40406976

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007226698A Withdrawn JP2009060442A (en) 2007-08-31 2007-08-31 Image processing system and control method thereof

Country Status (2)

Country Link
US (1) US8384931B2 (en)
JP (1) JP2009060442A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010244449A (en) * 2009-04-09 2010-10-28 Canon Inc Information processing apparatus, information processing apparatus control method, and program
JP2011028056A (en) * 2009-07-27 2011-02-10 Ricoh Co Ltd Image forming apparatus, charging information recording method and program

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4475347B2 (en) * 2008-09-19 2010-06-09 コニカミノルタビジネステクノロジーズ株式会社 Image forming apparatus and billing destination setting method in the image forming apparatus
JP2010178047A (en) * 2009-01-29 2010-08-12 Brother Ind Ltd Image processing device, and program
JP4826637B2 (en) * 2009-01-29 2011-11-30 ブラザー工業株式会社 Image processing apparatus and program
JP2010247451A (en) * 2009-04-16 2010-11-04 Oki Data Corp Image forming apparatus and image forming system
JP5811711B2 (en) * 2011-09-07 2015-11-11 株式会社リコー Device linkage system, function provision method
JP5942503B2 (en) * 2012-03-15 2016-06-29 富士通株式会社 Service request apparatus, service request method, and service request program
JP5994331B2 (en) * 2012-03-29 2016-09-21 ブラザー工業株式会社 Image reading apparatus and image reading method
JP6024314B2 (en) * 2012-09-07 2016-11-16 株式会社リコー Information processing apparatus, program, and system
JP6123472B2 (en) * 2013-05-13 2017-05-10 株式会社リコー Device management apparatus, device management system, device management method and program
USD758435S1 (en) * 2014-04-30 2016-06-07 Trumpf Gmbh + Co. Kg Portion of a display panel with a computer icon
US9544473B2 (en) * 2014-10-20 2017-01-10 Ricoh Company, Ltd. Information processing system and information processing method
US10469674B1 (en) * 2018-05-31 2019-11-05 Kyocera Document Solutions Inc. Image forming apparatus, image forming system, and communication processing method with drawing mode drawing in self-apparatus at time of remote maintenance connection

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4822602B2 (en) 2000-05-10 2011-11-24 キヤノン株式会社 Data processing apparatus and data processing apparatus control method
JP4497967B2 (en) * 2004-03-18 2010-07-07 キヤノン株式会社 Image processing system, image processing system control method, and image processing system control program
JP2006094217A (en) * 2004-09-24 2006-04-06 Fuji Xerox Co Ltd Apparatus and method for carrying out service

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010244449A (en) * 2009-04-09 2010-10-28 Canon Inc Information processing apparatus, information processing apparatus control method, and program
JP2011028056A (en) * 2009-07-27 2011-02-10 Ricoh Co Ltd Image forming apparatus, charging information recording method and program

Also Published As

Publication number Publication date
US8384931B2 (en) 2013-02-26
US20090059287A1 (en) 2009-03-05

Similar Documents

Publication Publication Date Title
JP2009060442A (en) Image processing system and control method thereof
JP4429998B2 (en) Image forming apparatus, remote computing apparatus, information communication method between these apparatuses, image forming system, communication program, and recording medium
CN101573685B (en) Printing management server, printing management method and program, and recording medium
JP4481257B2 (en) Authentication system and authentication method
JP5094187B2 (en) Information processing apparatus, information processing apparatus control method, storage medium, and program
US20100192234A1 (en) Access restricted file and access restricted file creating apparatus
JP6346481B2 (en) Transmitting apparatus, control method therefor, and program
JP2018206147A (en) Print system and program
CN101873402A (en) Imaging system
JP4844104B2 (en) Authentication agent device and authentication method
US20130006786A1 (en) Image processing apparatus, method, and storage medium
US8760682B2 (en) Job processing apparatus, control method therefor, and computer-readable storage medium
JP5515827B2 (en) Image forming apparatus, display management apparatus, image management system, and control program
JP4536696B2 (en) Notification reservation access control method, image processing apparatus, and notification reservation access control system
JP2014008616A (en) Image forming apparatus and printing system
JP2006093875A (en) Device of writing information on use of device, image-forming apparatus having same, and device system
JP4730241B2 (en) Image processing system, image processing apparatus, and program
JP2007259307A (en) Image processing apparatus, control method, and program
JP4531729B2 (en) Billing data holding system and billing data holding method
JP4860414B2 (en) Image processing device, remote operation device, image processing device event notification reservation method, and image processing device event notification reservation system for managing and reserving event occurrence notification by image processing device
JP7001666B2 (en) Image processing device and its control method
US11336777B2 (en) Image processing apparatus, control method for image processing apparatus, and storage medium
JP6639727B2 (en) Image processing apparatus and control method thereof
JP6589013B2 (en) Image processing device
JP2007048282A (en) Method for reducing the number of times authentication data is input, method for providing single credential access, and device for providing single credential access

Legal Events

Date Code Title Description
A300 Application deemed to be withdrawn because no request for examination was validly filed

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20101102