JP6573077B2 - Image forming apparatus and management application - Google Patents
Image forming apparatus and management application Download PDFInfo
- Publication number
- JP6573077B2 JP6573077B2 JP2016107375A JP2016107375A JP6573077B2 JP 6573077 B2 JP6573077 B2 JP 6573077B2 JP 2016107375 A JP2016107375 A JP 2016107375A JP 2016107375 A JP2016107375 A JP 2016107375A JP 6573077 B2 JP6573077 B2 JP 6573077B2
- Authority
- JP
- Japan
- Prior art keywords
- counter
- application
- image
- reading device
- counting
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 claims description 79
- 238000012015 optical character recognition Methods 0.000 description 32
- 238000004891 communication Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00832—Recording use, e.g. counting number of pages copied
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1273—Print job history, e.g. logging, accounting, tracking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1218—Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits 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/34—Circuits 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 for coin-freed systems ; Pay systems
- H04N1/342—Accounting or charging based on content, e.g. charging for access to a particular document
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits 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/34—Circuits 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 for coin-freed systems ; Pay systems
- H04N1/344—Accounting or charging based on type of function or service used, e.g. copying, faxing
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Control Or Security For Electrophotography (AREA)
Description
本発明は、処理の実行回数をカウントするためのカウンターを管理する画像形成装置および管理アプリケーションに関する。 The present invention relates to an image forming apparatus and a management application that manage a counter for counting the number of execution times of processing.
従来、1ページ分の印刷の処理の実行回数、1枚分の印刷の処理の実行回数、1枚分のカラー印刷の処理の実行回数、1枚分のコピーの処理の実行回数、1枚分のスキャンの処理の実行回数など、特定の処理の実行回数をカウントして、課金や、処理の実行制限を実行する画像形成装置が知られている(例えば、特許文献1、2参照。)。
Conventionally, the number of times of printing process for one page, the number of times of printing process for one sheet, the number of times of executing color printing process for one sheet, the number of times of executing copying process for one sheet, the number of times for one sheet There is known an image forming apparatus that counts the number of executions of a specific process, such as the number of executions of the scan process, and executes charging or restricts execution of the process (see, for example,
しかしながら、従来の画像形成装置においては、カウンターの種類が固定であるので、課金や、処理の実行制限の多様性が低いという問題がある。 However, in the conventional image forming apparatus, since the type of the counter is fixed, there is a problem that a variety of billing and processing execution restrictions are low.
そこで、本発明は、課金や、処理の実行制限の多様性を向上することができる画像形成装置および管理アプリケーションを提供することを目的とする。 SUMMARY An advantage of some aspects of the invention is that it provides an image forming apparatus and a management application that can improve a variety of billing and process execution restrictions.
本発明の画像形成装置は、カウンターを管理するための管理アプリケーションと、前記管理アプリケーションではない一般アプリケーションとを備える画像形成装置であって、前記管理アプリケーションは、前記一般アプリケーションによる特定の処理の実行回数をカウントするための前記カウンターを管理するカウンター管理手段、および、前記カウンター管理手段によって管理されている前記カウンターによって前記実行回数をカウントする実行回数カウント手段として前記画像形成装置を機能させることを特徴とする。 The image forming apparatus of the present invention is an image forming apparatus that includes a management application for managing a counter and a general application that is not the management application, and the management application performs the number of executions of a specific process by the general application. The image forming apparatus is caused to function as counter management means for managing the counter for counting the number of times, and execution count counting means for counting the number of executions by the counter managed by the counter management means. To do.
この構成により、本発明の画像形成装置は、一般アプリケーションによる特定の処理の実行回数をカウントするためのカウンターを管理アプリケーションによって管理するので、管理アプリケーションがインストールされることによって、課金や、処理の実行制限の多様性を向上することができる。 With this configuration, the image forming apparatus of the present invention manages a counter for counting the number of execution times of a specific process by a general application by the management application. Therefore, when the management application is installed, charging and execution of the process are performed. The diversity of restrictions can be improved.
本発明の画像形成装置において、前記管理アプリケーションは、前記カウンターによる前記実行回数のカウントの対象外の前記一般アプリケーションの指定を受け付ける対象外アプリ指定受付手段として前記画像形成装置を機能させても良い。 In the image forming apparatus according to the aspect of the invention, the management application may cause the image forming apparatus to function as a non-target application designation receiving unit that receives a designation of the general application that is not counted by the counter.
この構成により、本発明の画像形成装置は、カウンターによる実行回数のカウントの対象外の一般アプリケーションの指定を受け付けるので、課金や、処理の実行制限の多様性を向上することができる。 With this configuration, the image forming apparatus according to the present invention accepts designation of a general application that is not subject to the execution count by the counter, so that it is possible to improve the variety of billing and process execution restrictions.
本発明の画像形成装置において、前記カウンター管理手段は、前記特定の処理が前記一般アプリケーションによって実行されるジョブである前記カウンターを管理しても良い。 In the image forming apparatus of the present invention, the counter management unit may manage the counter, which is a job in which the specific process is executed by the general application.
この構成により、本発明の画像形成装置は、一般アプリケーションによって実行されるジョブの実行回数をカウントするためのカウンターを管理するので、このカウンターによって課金や、処理の実行制限の多様性を向上することができる。 With this configuration, the image forming apparatus of the present invention manages a counter for counting the number of executions of a job executed by a general application, so that this counter can improve the variety of billing and process execution restrictions. Can do.
本発明の画像形成装置は、原稿から画像を読み取る読取デバイスを備え、前記カウンター管理手段は、前記特定の処理が前記読取デバイスによって読み取られた画像に含まれる文字を認識する処理である前記カウンターを管理しても良い。 The image forming apparatus of the present invention includes a reading device that reads an image from a document, and the counter management unit includes the counter that is a process in which the specific process is a process of recognizing a character included in an image read by the reading device. You may manage.
この構成により、本発明の画像形成装置は、読取デバイスによって読み取られた画像に含まれる文字を認識する処理の実行回数をカウントするためのカウンターを管理するので、このカウンターによって課金や、処理の実行制限の多様性を向上することができる。 With this configuration, the image forming apparatus of the present invention manages a counter for counting the number of execution times of processing for recognizing characters included in an image read by a reading device. The diversity of restrictions can be improved.
本発明の画像形成装置は、原稿から画像を読み取る読取デバイスを備え、前記カウンター管理手段は、前記特定の処理が前記読取デバイスによって読み取られた画像に含まれるバーコードを認識する処理である前記カウンターを管理しても良い。 The image forming apparatus of the present invention includes a reading device that reads an image from a document, and the counter management unit is configured to recognize the barcode included in the image read by the reading device. You may manage.
この構成により、本発明の画像形成装置は、読取デバイスによって読み取られた画像に含まれるバーコードを認識する処理の実行回数をカウントするためのカウンターを管理するので、このカウンターによって課金や、処理の実行制限の多様性を向上することができる。 With this configuration, the image forming apparatus of the present invention manages a counter for counting the number of execution times of processing for recognizing a barcode included in an image read by a reading device. Diversity of execution restrictions can be improved.
本発明の画像形成装置は、原稿から画像を読み取る読取デバイスを備え、前記カウンター管理手段は、前記特定の処理が前記読取デバイスによって画像を読み取る処理である前記カウンターを管理し、前記実行回数カウント手段は、前記読取デバイスによって読み取られた画像に含まれる文字が認識される場合、前記読取デバイスによって画像が読み取られる特定の場合と比較して、前記特定の処理が前記読取デバイスによって画像を読み取る処理である前記カウンターによってカウントする前記実行回数を増やしても良い。 The image forming apparatus of the present invention includes a reading device that reads an image from a document, and the counter management unit manages the counter in which the specific process is a process of reading an image by the reading device, and the execution frequency counting unit When the characters included in the image read by the reading device are recognized, the specific process is a process of reading the image by the reading device as compared to the specific case where the image is read by the reading device. The number of executions counted by a certain counter may be increased.
この構成により、本発明の画像形成装置は、読取デバイスによって画像を読み取る処理の実行回数をカウントするためのカウンターを設ければ、読取デバイスによって読み取られた画像に含まれる文字を認識する処理の実行回数をカウントするための専用のカウンターを設ける必要がないので、カウンターのための記憶容量を抑えることができる。また、本発明の画像形成装置は、読取デバイスによって読み取られた画像に含まれる文字を認識する処理の実行回数を、読取デバイスによって画像が読み取られる特定の場合の処理の実行回数よりも重視して、課金や、処理の実行制限を実行することができる。 With this configuration, the image forming apparatus of the present invention executes the process of recognizing characters included in the image read by the reading device if a counter is provided for counting the number of times the image reading process is performed by the reading device. Since it is not necessary to provide a dedicated counter for counting the number of times, the storage capacity for the counter can be reduced. Further, the image forming apparatus of the present invention places more importance on the number of execution times of processing for recognizing characters included in an image read by the reading device than on the number of execution times of processing in a specific case where the image is read by the reading device. Billing and process execution restrictions can be executed.
本発明の画像形成装置は、原稿から画像を読み取る読取デバイスを備え、前記カウンター管理手段は、前記特定の処理が前記読取デバイスによって画像を読み取る処理である前記カウンターを管理し、前記実行回数カウント手段は、前記読取デバイスによって読み取られた画像に含まれるバーコードが認識される場合、前記読取デバイスによって画像が読み取られる特定の場合と比較して、前記特定の処理が前記読取デバイスによって画像を読み取る処理である前記カウンターによってカウントする前記実行回数を増やしても良い。 The image forming apparatus of the present invention includes a reading device that reads an image from a document, and the counter management unit manages the counter in which the specific process is a process of reading an image by the reading device, and the execution frequency counting unit In the case where a barcode included in an image read by the reading device is recognized, the specific process is a process of reading an image by the reading device as compared to a specific case where the image is read by the reading device. The number of executions counted by the counter may be increased.
この構成により、本発明の画像形成装置は、読取デバイスによって画像を読み取る処理の実行回数をカウントするためのカウンターを設ければ、読取デバイスによって読み取られた画像に含まれるバーコードを認識する処理の実行回数をカウントするための専用のカウンターを設ける必要がないので、カウンターのための記憶容量を抑えることができる。また、本発明の画像形成装置は、読取デバイスによって読み取られた画像に含まれるバーコードを認識する処理の実行回数を、読取デバイスによって画像が読み取られる特定の場合の処理の実行回数よりも重視して、課金や、処理の実行制限を実行することができる。 With this configuration, the image forming apparatus according to the present invention can perform a process of recognizing a barcode included in an image read by the reading device by providing a counter for counting the number of times the image reading process is performed by the reading device. Since there is no need to provide a dedicated counter for counting the number of executions, the storage capacity for the counter can be reduced. The image forming apparatus of the present invention places more importance on the number of execution times of processing for recognizing a barcode included in an image read by the reading device than on the number of execution times of processing in a specific case where the image is read by the reading device. Thus, billing and process execution restrictions can be executed.
本発明の管理アプリケーションは、カウンターを管理するための管理アプリケーションであって、前記管理アプリケーションではない一般アプリケーションによる特定の処理の実行回数をカウントするための前記カウンターを管理するカウンター管理手段、および、前記カウンター管理手段によって管理されている前記カウンターによって前記実行回数をカウントする実行回数カウント手段として画像形成装置を機能させることを特徴とする。 The management application of the present invention is a management application for managing a counter, and the counter management means for managing the counter for counting the number of execution times of a specific process by a general application that is not the management application, and The image forming apparatus is caused to function as an execution number counting unit that counts the number of executions by the counter managed by the counter management unit.
この構成により、本発明の管理アプリケーションを実行する画像形成装置は、一般アプリケーションによる特定の処理の実行回数をカウントするためのカウンターを管理アプリケーションによって管理するので、管理アプリケーションがインストールされることによって、課金や、処理の実行制限の多様性を向上することができる。 With this configuration, the image forming apparatus that executes the management application of the present invention uses the management application to manage a counter for counting the number of execution times of the specific process by the general application. In addition, it is possible to improve the variety of process execution restrictions.
本発明の画像形成装置および管理アプリケーションは、課金や、処理の実行制限の多様性を向上することができる。 The image forming apparatus and management application according to the present invention can improve the variety of billing and process execution restrictions.
以下、本発明の一実施の形態について、図面を用いて説明する。 Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
まず、本実施の形態に係る画像形成装置としてのMFP(Multifunction Peripheral)の構成について説明する。 First, the configuration of an MFP (Multifunction Peripheral) as an image forming apparatus according to the present embodiment will be described.
図1は、本実施の形態に係るMFP10のブロック図である。
FIG. 1 is a block diagram of
図1に示すように、MFP10は、種々の操作が入力されるボタンなどの入力デバイスである操作部11と、種々の情報を表示するLCD(Liquid Crystal Display)などの表示デバイスである表示部12と、原稿から画像を読み取る読取デバイスであるスキャナー13と、用紙などの記録媒体に画像を印刷する印刷デバイスであるプリンター14と、図示していない外部のファクシミリ装置と公衆電話回線などの通信回線経由でファックス通信を行うファックスデバイスであるファックス通信部15と、インターネット、LAN(Local Area Network)などのネットワーク経由で、または、有線通信または無線通信によってネットワークを介さず直接に、外部の装置と通信を行う通信デバイスである通信部16と、各種の情報を記憶する半導体メモリー、HDD(Hard Disk Drive)などの不揮発性の記憶デバイスである記憶部17と、MFP10全体を制御する制御部18とを備えている。
As illustrated in FIG. 1, the MFP 10 includes an
スキャナー13は、ADF(Auto Document Feeder)を備えている。
The
記憶部17は、ファームウェア17aを記憶している。ファームウェア17aは、MFP10の製造段階でMFP10にインストールされていても良いし、SDカード、USB(Universal Serial Bus)メモリーなどの外部の記憶媒体からMFP10に追加でインストールされても良いし、ネットワーク上からMFP10に追加でインストールされても良い。
The
記憶部17は、スキャナー13によって原稿から画像を読み取る動作、すなわち、スキャンに関するカウンターとして、スキャナー13によって原稿から読み取られた画像をプリンター14によって記録媒体に印刷する動作、すなわち、コピーのページ数をカウントするためのコピーカウンター17bと、スキャナー13によって原稿から読み取られた画像をファックス通信部15によってファックス送信する動作、すなわち、ファックス送信のページ数をカウントするためのファックスカウンター17cと、コピーおよびファックス送信以外の特定の動作のページ数をカウントするためのOtherカウンター17dとを記憶している。ここで、特定の動作は、例えば、スキャナー13によって原稿から読み取られた画像を記憶部17に記憶する動作と、スキャナー13によって原稿から読み取られた画像を電子メールやSMB(Server Message Block)で送信する動作とを含んでいる。
The
図2は、コピーカウンター17bの一例を示す図である。
FIG. 2 is a diagram illustrating an example of the
図2に示すように、コピーカウンター17bは、利用者毎のコピーのページ数と、全ての利用者のコピーのページ数の合計とを含んでいる。
As shown in FIG. 2, the
なお、ファックスカウンター17cおよびOtherカウンター17dについても、コピーカウンター17bと同様の構成である。
The
図1に示すように、記憶部17は、カウンターを管理するための管理アプリケーション17eと、管理アプリケーション17eではない複数の一般アプリケーション17fとを記憶可能である。管理アプリケーション17eおよび一般アプリケーション17fは、MFP10の製造段階でMFP10にインストールされていても良いし、SDカード、USBメモリーなどの外部の記憶媒体からMFP10に追加でインストールされても良いし、ネットワーク上からMFP10に追加でインストールされても良い。例えば、管理アプリケーション17eおよび一般アプリケーション17fは、MFP10のメーカーとは異なる同一のサービスプロバイダーによって生成される。
As shown in FIG. 1, the
一般アプリケーション17fとしては、例えば、経費の申請書(以下「経費申請書」と言う。)からスキャナー13によって読み取られた画像を特定の宛先に送信する経費申請ワークフローアプリが存在する。一般アプリケーション17fとしては、経費申請ワークフローアプリ以外にも、種々の動作を実行するアプリケーションが生成されることが可能である。
As the
記憶部17は、一般アプリケーション17fによる特定の処理の実行回数をカウントするための各種のカウンター17gを複数記憶可能である。カウンター17gとしては、例えば、一般アプリケーション17fによってスキャンを実行したページ数をカウントするためのスキャンページ数カウンターと、一般アプリケーション17fによって実行されるジョブの実行回数をカウントするための一般アプリ実行ジョブ数カウンターと、スキャナー13によって原稿から読み取られた画像に含まれる文字を認識する処理、すなわち、OCR(Optical Character Recognition)を一般アプリケーション17fによって実行したページ数をカウントするためのOCRページ数カウンターと、一般アプリケーション17fによってOCRを実行した文字数をカウントするためのOCR文字数カウンターと、スキャナー13によって原稿から読み取られた画像に含まれるバーコードを認識する処理、すなわち、バーコードリードを一般アプリケーション17fによって実行したページ数をカウントするためのバーコードリードページ数カウンターと、一般アプリケーション17fによるバーコードリードの実行回数をカウントするためのバーコードリード回数カウンターとが存在する。
The
図3は、スキャンページ数カウンターの一例を示す図である。 FIG. 3 is a diagram illustrating an example of the scan page number counter.
図3に示すように、スキャンページ数カウンターは、一般アプリケーション17fによってスキャンを実行したページ数として、利用者毎のページ数と、全ての利用者のページ数の合計とを含んでいる。
As shown in FIG. 3, the scan page number counter includes the number of pages for each user and the total number of pages of all users as the number of pages scanned by the
なお、一般アプリ実行ジョブ数カウンター、OCRページ数カウンター、OCR文字数カウンター、バーコードリードページ数カウンターおよびバーコードリード回数カウンターについても、スキャンページ数カウンターと同様の構成である。 The general application execution job number counter, the OCR page number counter, the OCR character number counter, the barcode read page number counter, and the barcode read number counter have the same configuration as the scan page number counter.
図1に示すように、記憶部17は、スキャンページ数カウンターによるカウント時に一般アプリケーション17fによってOCRを実行した1ページ分をスキャンの何ページ分としてカウントするかを示すOCR実行時スキャンページカウント数情報17hと、スキャンページ数カウンターによるカウント時に一般アプリケーション17fによってバーコードを実行した1ページ分をスキャンの何ページ分としてカウントするかを示すバーコードリード実行時スキャンページカウント数情報17iとを記憶可能である。
As shown in FIG. 1, the
記憶部17は、カウンター17gによる実行回数のカウントの対象外の一般アプリケーション17fを示す対象外アプリ情報17jを記憶可能である。
The
制御部18は、例えば、CPU(Central Processing Unit)と、プログラムおよび各種のデータを記憶しているROM(Read Only Memory)と、CPUの作業領域として用いられるRAM(Random Access Memory)とを備えている。CPUは、ROMまたは記憶部17に記憶されているプログラムを実行する。
The control unit 18 includes, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory) storing programs and various data, and a RAM (Random Access Memory) used as a work area of the CPU. Yes. The CPU executes a program stored in the ROM or the
制御部18は、記憶部17に記憶されているファームウェア17aを実行することによって、コピーカウンター17b、ファックスカウンター17cおよびOtherカウンター17dによって各種の動作の実行回数をカウントするカウント手段18aとして機能する。
The control unit 18 functions as a
制御部18は、記憶部17に記憶されている管理アプリケーション17eを実行することによって、カウンター17gを管理するカウンター管理手段18b、カウンター管理手段18bによって管理されているカウンター17gによって実行回数をカウントする実行回数カウント手段18c、および、カウンター17gによる実行回数のカウントの対象外の一般アプリケーション17fの指定を受け付ける対象外アプリ指定受付手段18dとして機能する。
The control unit 18 executes the
次に、MFP10の動作について説明する。
Next, the operation of the
まず、カウンター17gを設定する場合のMFP10の動作について説明する。
First, the operation of the
図4は、カウンター17gを設定する場合のMFP10の動作のフローチャートである。
FIG. 4 is a flowchart of the operation of the
制御部18は、カウンター17gの設定の開始が指示されると、図4に示す動作を実行する。ただし、制御部18は、管理アプリケーション17eのサービスプロバイダーがMFP10にログインしている場合にのみ、図4に示す動作を実行可能である。
When instructed to start the setting of the
図4に示すように、カウンター管理手段18bは、カウンター17gを設定するためのカウンター設定画面20(図5参照。)を表示部12に表示する(S101)。
As shown in FIG. 4, the counter management means 18b displays a counter setting screen 20 (see FIG. 5) for setting the
図5は、カウンター設定画面20の一例を示す図である。
FIG. 5 is a diagram illustrating an example of the
図5に示すように、カウンター設定画面20は、スキャンページ数カウンターを設定するためのチェックボックス21と、一般アプリ実行ジョブ数カウンターを設定するためのチェックボックス22と、OCRページ数カウンターを設定するためのチェックボックス23と、OCR文字数カウンターを設定するためのチェックボックス24と、バーコードリードページ数カウンターを設定するためのチェックボックス25と、バーコードリード回数カウンターを設定するためのチェックボックス26とを含んでいる。なお、スキャンページ数カウンター、一般アプリ実行ジョブ数カウンター、OCRページ数カウンター、OCR文字数カウンター、バーコードリードページ数カウンターおよびバーコードリード回数カウンターは、例である。カウンター設定画面20は、スキャンページ数カウンター、一般アプリ実行ジョブ数カウンター、OCRページ数カウンター、OCR文字数カウンター、バーコードリードページ数カウンターおよびバーコードリード回数カウンター以外のカウンター17gを設定するためのチェックボックスを含んでいても良い。
As shown in FIG. 5, the
カウンター設定画面20は、OCR実行時スキャンページカウント数情報17hを設定するためのスピンボックス21aと、バーコードリード実行時スキャンページカウント数情報17iを設定するためのスピンボックス21bとを含んでいる。スピンボックス21aおよびスピンボックス21bは、正の整数のみを設定可能である。スピンボックス21aによって設定される数は、OCRページ数カウンターを設定するためのチェックボックス23がチェックされている場合に「1」で固定である。スピンボックス21bによって設定される数は、バーコードリードページ数カウンターを設定するためのチェックボックス25がチェックされている場合に「1」で固定である。
The
カウンター設定画面20は、チェックボックス21〜26およびスピンボックス21a、21bによる設定を受け付けるためのOKボタン27と、チェックボックス21〜26およびスピンボックス21a、21bによる設定の受け付けを中止するためのキャンセルボタン28とを含んでいる。
The
図4に示すように、カウンター管理手段18bは、キャンセルボタン28が押されたか否かを判断する(S102)。
As shown in FIG. 4, the counter management means 18b determines whether or not the cancel
カウンター管理手段18bは、キャンセルボタン28が押されたとS102において判断すると、図4に示す動作を終了する。
If the counter management unit 18b determines in S102 that the cancel
カウンター管理手段18bは、キャンセルボタン28が押されていないとS102において判断すると、OKボタン27が押されたか否かを判断する(S103)。
When the counter management means 18b determines in S102 that the cancel
カウンター管理手段18bは、OKボタン27が押されていないとS103において判断すると、S102の処理を実行する。
If the counter management unit 18b determines in S103 that the
カウンター管理手段18bは、OKボタン27が押されたとS103において判断すると、チェックボックス21〜26およびスピンボックス21a、21bによる設定に応じてカウンター17g、OCR実行時スキャンページカウント数情報17hおよびバーコードリード実行時スキャンページカウント数情報17iを設定する(S104)。例えば、カウンター管理手段18bは、チェックボックス21〜26によって設定されているカウンター17gを記憶していない場合、そのカウンター17gを記憶部17に新たに生成する。一方、カウンター管理手段18bは、チェックボックス21〜26によって設定されていないカウンター17gを記憶している場合、そのカウンター17gを記憶部17から削除する。
When the counter management unit 18b determines in S103 that the
カウンター管理手段18bは、S104の処理の終了後、図4に示す動作を終了する。 The counter management unit 18b ends the operation shown in FIG. 4 after the process of S104 is completed.
以上においては、MFP10がカウンター設定画面20によって設定を受け付けるようになっている。しかしながら、管理アプリケーション17eのサービスプロバイダーは、これらの設定を通信部16を介して遠隔地から実行しても良い。
In the above, the
また、これらの設定が管理アプリケーション17eに最初から含まれていても良い。すなわち、管理アプリケーション17eのサービスプロバイダーは、これらの設定が含まれている管理アプリケーション17eをMFP10の利用者に提供しても良い。
These settings may be included in the
次に、カウンター17gによる実行回数のカウントの対象外の一般アプリケーション17fの指定を受け付ける場合のMFP10の動作について説明する。
Next, the operation of the
図6は、カウンター17gによる実行回数のカウントの対象外の一般アプリケーション17fの指定を受け付ける場合のMFP10の動作のフローチャートである。
FIG. 6 is a flowchart of the operation of the
制御部18は、カウンター17gによる実行回数のカウントの対象外の一般アプリケーション17fの指定の受け付けの開始が指示されると、図6に示す動作を実行する。ただし、制御部18は、管理アプリケーション17eのサービスプロバイダーがMFP10にログインしている場合にのみ、図6に示す動作を実行可能である。
When the control unit 18 is instructed to start the designation of the
図6に示すように、対象外アプリ指定受付手段18dは、カウンター17gによる実行回数のカウントの対象外の一般アプリケーション17fの指定を受け付けるための対象外アプリ指定受付画面30(図7参照。)を表示部12に表示する(S131)。
As shown in FIG. 6, the non-target application designation receiving means 18d displays a non-target application designation receiving screen 30 (see FIG. 7) for receiving the designation of the
図7は、対象外アプリ指定受付画面30の一例を示す図である。
FIG. 7 is a diagram illustrating an example of the non-target application
図7に示すように、対象外アプリ指定受付画面30は、カウンター17gによる実行回数のカウントの対象外の一般アプリケーション17fを指定するためのリストボックス31を含んでいる。図7に示す例では、一般アプリケーション17fとしてアプリケーションA〜Fが示されているが、リストボックス31には、実際には、一般アプリケーション17fの名称が表示される。リストボックス31は、複数の一般アプリケーション17fが指定されることが可能である。
As shown in FIG. 7, the non-target application
対象外アプリ指定受付画面30は、リストボックス31による指定を受け付けるためのOKボタン32と、リストボックス31による指定の受け付けを中止するためのキャンセルボタン33とを含んでいる。
The non-target application
図6に示すように、対象外アプリ指定受付手段18dは、キャンセルボタン33が押されたか否かを判断する(S132)。
As illustrated in FIG. 6, the non-target application
対象外アプリ指定受付手段18dは、キャンセルボタン33が押されたとS132において判断すると、図6に示す動作を終了する。
If the non-target application designation receiving means 18d determines in S132 that the cancel
対象外アプリ指定受付手段18dは、キャンセルボタン33が押されていないとS132において判断すると、OKボタン32が押されたか否かを判断する(S133)。
If the non-target application designation receiving means 18d determines in S132 that the cancel
対象外アプリ指定受付手段18dは、OKボタン32が押されていないとS133において判断すると、S132の処理を実行する。
If the non-target application designation receiving means 18d determines in S133 that the
対象外アプリ指定受付手段18dは、OKボタン32が押されたとS133において判断すると、リストボックス31による指定に応じた対象外アプリ情報17jを設定する(S134)。
If the non-target application
対象外アプリ指定受付手段18dは、S134の処理の終了後、図6に示す動作を終了する。 The non-target application designation receiving means 18d ends the operation shown in FIG. 6 after the processing of S134 is completed.
以上においては、MFP10が対象外アプリ指定受付画面30によって設定を受け付けるようになっている。しかしながら、管理アプリケーション17eのサービスプロバイダーは、これらの設定を通信部16を介して遠隔地から実行しても良い。
In the above, the
また、これらの設定が管理アプリケーション17eに最初から含まれていても良い。すなわち、管理アプリケーション17eのサービスプロバイダーは、これらの設定が含まれている管理アプリケーション17eをMFP10の利用者に提供しても良い。
These settings may be included in the
次に、カウント手段18aの動作について説明する。 Next, the operation of the counting means 18a will be described.
利用者は、MFP10にログインした後、コピーの実行を操作部11を介してMFP10に指示することができる。制御部18は、コピーの実行が指示されると、コピーを実行する。
After logging in to the
図8は、コピーが実行された場合のカウント手段18aの動作のフローチャートである。 FIG. 8 is a flowchart of the operation of the counting means 18a when copying is executed.
カウント手段18aは、コピーが実行されると、図8に示す動作を実行する。
When copying is executed, the
図8に示すように、カウント手段18aは、コピーカウンター17bにおけるページ数のうち、コピーの実行を指示した利用者のページ数を、コピーが実行されたページ数分、増やす(S161)。
As shown in FIG. 8, the
次いで、カウント手段18aは、コピーカウンター17bにおけるページ数のうち、全ての利用者のページ数の合計を、コピーが実行されたページ数分、増やす(S162)。
Next, the
カウント手段18aは、S162の処理の後、図8に示す動作を終了する。 The counting means 18a ends the operation shown in FIG. 8 after the processing of S162.
以上においては、コピーが実行された場合のコピーカウンター17bに対するカウント手段18aの動作について説明しているが、ファックス送信が実行された場合のファックスカウンター17cに対するカウント手段18aの動作や、コピーおよびファックス送信以外の特定の動作が実行された場合のOtherカウンター17dに対するカウント手段18aの動作についても同様である。
In the above description, the operation of the counting means 18a for the
次に、一般アプリケーション17fを実行する場合のMFP10の動作について説明する。
Next, the operation of the
利用者は、MFP10にログインした後、一般アプリケーション17fの実行を操作部11を介してMFP10に指示することができる。制御部18は、一般アプリケーション17fの実行が指示されると、一般アプリケーション17fを実行する。
After logging in to the
図9は、一般アプリケーション17fとしての経費申請ワークフローアプリが実行された場合のMFP10の動作のフローチャートである。
FIG. 9 is a flowchart of the operation of the
なお、利用者は、経費申請ワークフローアプリを実行する前に、プリンター14によって、または、手書きによって1組の経費申請書に必要事項を記入し、必要事項を記入した1組の経費申請書をスキャナー13のADFにセットする。ここで、経費申請書の用紙は、3枚で1組であり、3枚のうち1枚にバーコードが付されている。このバーコードは、経費申請書を識別するための通し番号を示しており、例えば、経費申請書の用紙を利用者に配布した者(以下「申請書配布者」と言う。)によって経費申請書毎に付されている。
Before executing the expense application workflow application, the user fills in one set of expense application forms by the
図9に示すように、制御部18は、1組の経費申請書をスキャナー13によってスキャンする(S201)。 As shown in FIG. 9, the control unit 18 scans a set of expense application forms by the scanner 13 (S201).
次いで、制御部18は、S201において経費申請書から読み取った画像に含まれるバーコードをバーコードリードによって認識する(S202)。したがって、制御部18は、バーコードによって示される通し番号を取得する。 Next, the control unit 18 recognizes the barcode included in the image read from the expense application in S201 by barcode reading (S202). Therefore, the control unit 18 acquires a serial number indicated by the barcode.
制御部18は、S202の処理の後、S202において取得した通し番号をファイル名として、S201において経費申請書から読み取った画像のファイルを生成する(S203)。 After the process of S202, the control unit 18 generates an image file read from the expense application form in S201 using the serial number acquired in S202 as a file name (S203).
次いで、制御部18は、経費申請ワークフローアプリに設定されている宛先、例えば、申請書配布者の電子メールアドレスに、S203において生成したファイルを送信して(S204)、図9に示す動作を終了する。 Next, the control unit 18 transmits the file generated in S203 to the destination set in the expense application workflow application, for example, the email address of the application distributor (S204), and ends the operation shown in FIG. To do.
したがって、申請書配布者は、利用者からの経費の申請を画像データで受け取ることが可能である。ここで、申請書配布者は、何れの経費申請書が既に使用されたかや、何れの経費申請書が未だ使用されていないかを、受信したファイルのファイル名に対応した通し番号に基づいて認識することが可能である。また、申請書配布者は、何れの利用者に何れの通し番号の経費申請書を配布したかを把握していれば、何れの利用者が既に経費を申請したかや、何れの利用者が未だ経費を申請していないかを通し番号に基づいて認識することも可能である。 Therefore, the application distributor can receive an application for expenses from the user as image data. Here, the application distributor recognizes which expense application has already been used and which expense application has not been used based on the serial number corresponding to the file name of the received file. It is possible. In addition, if the application distributor knows to which user the expense application for which serial number has been distributed, which user has already applied for the expense, and which user has not yet applied. It is also possible to recognize whether an expense has been applied based on a serial number.
次に、実行回数カウント手段18cの動作について説明する。 Next, the operation of the execution number counting means 18c will be described.
図10は、一般アプリケーション17fによってスキャンが実行された場合の実行回数カウント手段18cの動作のフローチャートである。
FIG. 10 is a flowchart of the operation of the execution count counting unit 18c when a scan is executed by the
実行回数カウント手段18cは、一般アプリケーション17fによってスキャンが実行されると、図10に示す動作を実行する。
When the scan is executed by the
図10に示すように、実行回数カウント手段18cは、カウンター17gによる実行回数のカウントの対象外の一般アプリケーション17fの実行であるか否かを対象外アプリ情報17jに基づいて判断する(S231)。
As shown in FIG. 10, the execution count counting unit 18c determines whether or not the execution of the
実行回数カウント手段18cは、カウンター17gによる実行回数のカウントの対象外の一般アプリケーション17fの実行ではないとS231において判断すると、スキャンページ数カウンターにおけるページ数のうち、一般アプリケーション17fの実行を指示した利用者のページ数を、一般アプリケーション17fによってスキャンが実行されたページ数分、増やす(S232)。
If the execution count counting unit 18c determines in S231 that the execution of the
次いで、実行回数カウント手段18cは、スキャンページ数カウンターにおけるページ数のうち、全ての利用者のページ数の合計を、一般アプリケーション17fによってスキャンが実行されたページ数分、増やす(S233)。
Next, the execution count counting unit 18c increases the total number of pages of all users among the number of pages in the scan page number counter by the number of pages scanned by the
実行回数カウント手段18cは、カウンター17gによる実行回数のカウントの対象外の一般アプリケーション17fの実行であるとS231において判断するか、S233の処理の後、図10に示す動作を終了する。
The execution count counting unit 18c determines in S231 that the execution of the
以上においては、一般アプリケーション17fによってスキャンが実行された場合のスキャンページ数カウンターに対する実行回数カウント手段18cの動作について説明しているが、一般アプリケーション17fが実行された場合の一般アプリ実行ジョブ数カウンターに対する実行回数カウント手段18cの動作、一般アプリケーション17fによってOCRが実行された場合のOCRページ数カウンターおよびOCR文字数カウンターに対する実行回数カウント手段18cの動作、一般アプリケーション17fによってバーコードリードが実行された場合のバーコードリードページ数カウンターおよびバーコードリード回数カウンターに対する実行回数カウント手段18cの動作についても同様である。
In the above, the operation of the execution number counting means 18c for the scan page number counter when the scan is executed by the
例えば、一般アプリ実行ジョブ数カウンターが記憶部17に記憶されている状態で一般アプリケーション17fとして図9に示す経費申請ワークフローアプリが1回実行された場合、実行回数カウント手段18cは、一般アプリ実行ジョブ数カウンターにおいて、経費申請ワークフローアプリの実行を指示した利用者の実行回数と、全ての利用者の合計の実行回数とをそれぞれ1ずつ増やす。
For example, when the expense application workflow application shown in FIG. 9 is executed once as the
また、スキャンページ数カウンターが記憶部17に記憶されている状態で一般アプリケーション17fとして図9に示す経費申請ワークフローアプリが1回実行された場合、バーコードリード実行時スキャンページカウント数情報17iが1であるとき、上述したように3ページ分のスキャンが実行されるので、実行回数カウント手段18cは、スキャンページ数カウンターにおいて、経費申請ワークフローアプリの実行を指示した利用者のページ数と、全ての利用者の合計のページ数とをそれぞれ3ずつ増やす。
Further, when the expense application workflow application shown in FIG. 9 is executed once as the
ただし、一般アプリケーション17fとして図9に示す経費申請ワークフローアプリが1回実行された場合、バーコードリード実行時スキャンページカウント数情報17iが1以外であるとき、実行回数カウント手段18cは、スキャンページ数カウンターにおいて、経費申請ワークフローアプリの実行を指示した利用者のページ数と、全ての利用者の合計のページ数とを、それぞれ、スキャンが実行されたページ数からバーコードが含まれているページ数を減じたページ数と、スキャンが実行されたページ数のうちバーコードが含まれているページ数に、バーコードリード実行時スキャンページカウント数情報17iで示す数を掛けたページ数との合計分ずつ増やす。例えば、一般アプリケーション17fとして図9に示す経費申請ワークフローアプリが1回実行された場合、バーコードリード実行時スキャンページカウント数情報17iが3であるとき、実行回数カウント手段18cは、スキャンページ数カウンターにおいて、経費申請ワークフローアプリの実行を指示した利用者のページ数と、全ての利用者の合計のページ数とを、それぞれ、「スキャンが実行されたページ数としての3から、バーコードが含まれているページ数としての1を減じたページ数」としての2と、「スキャンが実行されたページ数のうちバーコードが含まれているページ数としての1に、バーコードリード実行時スキャンページカウント数情報17iで示す数としての3を掛けたページ数」としての3との合計分としての5ずつ増やす。
However, when the expense application workflow application shown in FIG. 9 is executed once as the
また、バーコードリードページ数カウンターが記憶部17に記憶されている状態で一般アプリケーション17fとして図9に示す経費申請ワークフローアプリが1回実行された場合、上述したように1回のバーコードリードが実行されるので、実行回数カウント手段18cは、バーコードリードページ数カウンターにおいて、経費申請ワークフローアプリの実行を指示した利用者の実行回数と、全ての利用者の合計の実行回数とをそれぞれ1ずつ増やす。
In addition, when the expense application workflow application shown in FIG. 9 is executed once as the
また、一般アプリケーション17fとして図9に示す経費申請ワークフローアプリが1回実行された場合、上述したように3ページ分のスキャンが実行されるので、カウント手段18aは、Otherカウンター17dにおいて、経費申請ワークフローアプリの実行を指示した利用者のページ数と、全ての利用者の合計のページ数とをそれぞれ3ずつ増やす。
Further, when the expense application workflow application shown in FIG. 9 is executed once as the
以上に説明したように、MFP10は、一般アプリケーション17fによる特定の処理の実行回数をカウントするためのカウンター17gを管理アプリケーション17eによって管理するので、管理アプリケーション17eがインストールされることによって、課金や、処理の実行制限の多様性を向上することができる。
As described above, the
例えば、MFP10は、一般アプリケーション17fによって実行されるジョブの実行回数をカウントするためのカウンター17gとして一般アプリ実行ジョブ数カウンターを管理するので、一般アプリ実行ジョブ数カウンターによって課金や、処理の実行制限の多様性を向上することができる。
For example, since the
MFP10は、OCRの実行回数をカウントするためのカウンター17gとしてOCRページ数カウンターやOCR文字数カウンターを管理するので、OCRページ数カウンターやOCR文字数カウンターによって課金や、処理の実行制限の多様性を向上することができる。例えば、一般アプリケーション17fのサービスプロバイダーは、通常のスキャンの実行回数に対して課金することができるだけでなく、通常のスキャンより付加価値が高いOCRの実行回数に対して課金することができる。
Since the
なお、MFP10は、OCR実行時スキャンページカウント数情報17hで示される数が2以上にされることによって、スキャンの実行回数をカウントするためのスキャンページ数カウンターを設ければ、OCRの実行回数をカウントするための専用のカウンター、すなわち、OCRページ数カウンターを設ける必要がないので、カウンター17gのための記憶容量を抑えることができる。また、MFP10は、OCR実行時スキャンページカウント数情報17hで示される数が2以上にされることによって、OCRの実行回数を、通常のスキャンの実行回数よりも重視して、課金や、処理の実行制限を実行することができる。
The
MFP10は、バーコードリードの実行回数をカウントするためのカウンター17gとしてバーコードリードページ数カウンターやバーコードリード回数カウンターを管理するので、バーコードリードページ数カウンターやバーコードリード回数カウンターによって課金や、処理の実行制限の多様性を向上することができる。例えば、一般アプリケーション17fのサービスプロバイダーは、通常のスキャンの実行回数に対して課金することができるだけでなく、通常のスキャンより付加価値が高いバーコードリードの実行回数に対して課金することができる。
Since the
なお、MFP10は、バーコードリード実行時スキャンページカウント数情報17iで示される数が2以上にされることによって、スキャンの実行回数をカウントするためのスキャンページ数カウンターを設ければ、バーコードリードの実行回数をカウントするための専用のカウンター、すなわち、バーコードリードページ数カウンターを設ける必要がないので、カウンター17gのための記憶容量を抑えることができる。また、MFP10は、バーコードリード実行時スキャンページカウント数情報17iで示される数が2以上にされることによって、バーコードリードの実行回数を、通常のスキャンの実行回数よりも重視して、課金や、処理の実行制限を実行することができる。
If the number indicated by the scan page count number information 17i at the time of barcode read execution is set to 2 or more and the
MFP10は、カウンター17gによる実行回数のカウントの対象外の一般アプリケーション17fの指定を受け付けるので、課金や、処理の実行制限の多様性を向上することができる。例えば、一般アプリケーション17fのサービスプロバイダーは、実際に課金する一般アプリケーション17fの試用版としての一般アプリケーション17fの使用に対して、課金しないように設定することができる。
Since the
本発明の画像形成装置は、本実施の形態においてMFPであるが、スキャナー専用機、コピー専用機など、MFP以外の画像形成装置であっても良い。 The image forming apparatus of the present invention is an MFP in the present embodiment, but may be an image forming apparatus other than the MFP, such as a scanner dedicated machine or a copy dedicated machine.
10 MFP(画像形成装置)
13 スキャナー(読取デバイス)
17e 管理アプリケーション
17f 一般アプリケーション
17g カウンター
18b カウンター管理手段
18c 実行回数カウント手段
18d 対象外アプリ指定受付手段
10 MFP (image forming apparatus)
13 Scanner (reading device)
Claims (11)
前記管理アプリケーションではない一般アプリケーションと
を備える画像形成装置であって、
前記管理アプリケーションは、
前記一般アプリケーションによる特定の処理の実行回数をカウントするための前記カウンターを管理するカウンター管理手段、
前記カウンター管理手段によって管理されている前記カウンターによって前記実行回数をカウントする実行回数カウント手段、および、
前記カウンターによる前記実行回数のカウントの対象外の前記一般アプリケーションの指定を受け付ける対象外アプリ指定受付手段
として前記画像形成装置を機能させることを特徴とする画像形成装置。 A management application to manage the counter,
An image forming apparatus comprising a general application that is not the management application,
The management application is
Counter management means for managing the counter for counting the number of execution times of specific processing by the general application ;
An execution number counting means for counting the number of executions by the counter managed by the counter management means ; and
An image forming apparatus that causes the image forming apparatus to function as a non-target application designation receiving unit that receives a designation of the general application that is not a target of counting the number of executions by the counter .
前記カウンター管理手段は、前記特定の処理が前記読取デバイスによって読み取られた画像に含まれる文字を認識する処理である前記カウンターを管理することを特徴とする請求項1に記載の画像形成装置。 The image forming apparatus according to claim 1, wherein the counter management unit manages the counter in which the specific process is a process of recognizing a character included in an image read by the reading device.
前記カウンター管理手段は、前記特定の処理が前記読取デバイスによって読み取られた画像に含まれるバーコードを認識する処理である前記カウンターを管理することを特徴とする請求項1に記載の画像形成装置。 The image forming apparatus according to claim 1, wherein the counter management unit manages the counter in which the specific process is a process of recognizing a barcode included in an image read by the reading device.
前記カウンター管理手段は、前記特定の処理が前記読取デバイスによって画像を読み取る処理である前記カウンターを管理し、 The counter management means manages the counter, wherein the specific process is a process of reading an image by the reading device;
前記実行回数カウント手段は、 The execution number counting means includes
前記読取デバイスによって読み取られた画像に含まれる文字が認識される場合、 When characters included in an image read by the reading device are recognized,
前記読取デバイスによって画像が読み取られる特定の場合と比較して、 Compared to the specific case where an image is read by the reading device,
前記特定の処理が前記読取デバイスによって画像を読み取る処理である前記カウンターによってカウントする前記実行回数を増やすことを特徴とする請求項1に記載の画像形成装置。 2. The image forming apparatus according to claim 1, wherein the number of executions counted by the counter is a process in which the specific process is a process of reading an image by the reading device.
前記カウンター管理手段は、前記特定の処理が前記読取デバイスによって画像を読み取る処理である前記カウンターを管理し、 The counter management means manages the counter, wherein the specific process is a process of reading an image by the reading device;
前記実行回数カウント手段は、 The execution number counting means includes
前記読取デバイスによって読み取られた画像に含まれるバーコードが認識される場合、 When a barcode included in an image read by the reading device is recognized,
前記読取デバイスによって画像が読み取られる特定の場合と比較して、 Compared to the specific case where an image is read by the reading device,
前記特定の処理が前記読取デバイスによって画像を読み取る処理である前記カウンターによってカウントする前記実行回数を増やすことを特徴とする請求項1に記載の画像形成装置。 2. The image forming apparatus according to claim 1, wherein the number of executions counted by the counter is a process in which the specific process is a process of reading an image by the reading device.
カウンターを管理するための管理アプリケーションと、 A management application to manage the counter,
前記管理アプリケーションではない一般アプリケーションと General application that is not the management application
を備える画像形成装置であって、 An image forming apparatus comprising:
前記管理アプリケーションは、 The management application is
前記一般アプリケーションによる特定の処理の実行回数をカウントするための前記カウンターを管理するカウンター管理手段、および、 Counter management means for managing the counter for counting the number of execution times of the specific process by the general application; and
前記カウンター管理手段によって管理されている前記カウンターによって前記実行回数をカウントする実行回数カウント手段 Execution frequency counting means for counting the execution frequency by the counter managed by the counter management means
として前記画像形成装置を機能させ、 The image forming apparatus as
前記カウンター管理手段は、前記特定の処理が前記読取デバイスによって読み取られた画像に含まれるバーコードを認識する処理である前記カウンターを管理することを特徴とする画像形成装置。 The image forming apparatus, wherein the counter management unit manages the counter, wherein the specific process is a process of recognizing a barcode included in an image read by the reading device.
カウンターを管理するための管理アプリケーションと、 A management application to manage the counter,
前記管理アプリケーションではない一般アプリケーションと General application that is not the management application
を備える画像形成装置であって、 An image forming apparatus comprising:
前記管理アプリケーションは、 The management application is
前記一般アプリケーションによる特定の処理の実行回数をカウントするための前記カウンターを管理するカウンター管理手段、および、 Counter management means for managing the counter for counting the number of execution times of the specific process by the general application; and
前記カウンター管理手段によって管理されている前記カウンターによって前記実行回数をカウントする実行回数カウント手段 Execution frequency counting means for counting the execution frequency by the counter managed by the counter management means
として前記画像形成装置を機能させ、 The image forming apparatus as
前記カウンター管理手段は、前記特定の処理が前記読取デバイスによって画像を読み取る処理である前記カウンターを管理し、 The counter management means manages the counter, wherein the specific process is a process of reading an image by the reading device;
前記実行回数カウント手段は、 The execution number counting means includes
前記読取デバイスによって読み取られた画像に含まれるバーコードが認識される場合、 When a barcode included in an image read by the reading device is recognized,
前記読取デバイスによって画像が読み取られる特定の場合と比較して、 Compared to the specific case where an image is read by the reading device,
前記特定の処理が前記読取デバイスによって画像を読み取る処理である前記カウンターによってカウントする前記実行回数を増やすことを特徴とする画像形成装置。 An image forming apparatus characterized in that the number of executions counted by the counter is a process in which the specific process is a process of reading an image by the reading device.
前記管理アプリケーションではない一般アプリケーションによる特定の処理の実行回数をカウントするための前記カウンターを管理するカウンター管理手段、 Counter management means for managing the counter for counting the number of execution times of a specific process by a general application that is not the management application;
前記カウンター管理手段によって管理されている前記カウンターによって前記実行回数をカウントする実行回数カウント手段、および、 An execution number counting means for counting the number of executions by the counter managed by the counter management means; and
前記カウンターによる前記実行回数のカウントの対象外の前記一般アプリケーションの指定を受け付ける対象外アプリ指定受付手段 Inapplicable application designation accepting means for accepting designation of the general application that is not subject to the execution count counting by the counter
として画像形成装置を機能させることを特徴とする管理アプリケーション。 A management application for causing an image forming apparatus to function as
前記管理アプリケーションは、原稿から画像を読み取る読取デバイスを備える画像形成装置によって実行され、 The management application is executed by an image forming apparatus including a reading device that reads an image from a document.
前記管理アプリケーションではない一般アプリケーションによる特定の処理の実行回数をカウントするための前記カウンターを管理するカウンター管理手段、および、 Counter management means for managing the counter for counting the number of execution times of a specific process by a general application that is not the management application; and
前記カウンター管理手段によって管理されている前記カウンターによって前記実行回数をカウントする実行回数カウント手段 Execution frequency counting means for counting the execution frequency by the counter managed by the counter management means
として前記画像形成装置を機能させ、 The image forming apparatus as
前記カウンター管理手段は、前記特定の処理が前記読取デバイスによって読み取られた画像に含まれるバーコードを認識する処理である前記カウンターを管理することを特徴とする管理アプリケーション。 The counter management means manages the counter, wherein the specific process is a process of recognizing a barcode included in an image read by the reading device.
前記管理アプリケーションは、原稿から画像を読み取る読取デバイスを備える画像形成装置によって実行され、 The management application is executed by an image forming apparatus including a reading device that reads an image from a document.
前記管理アプリケーションではない一般アプリケーションによる特定の処理の実行回数をカウントするための前記カウンターを管理するカウンター管理手段、および、 Counter management means for managing the counter for counting the number of execution times of a specific process by a general application that is not the management application; and
前記カウンター管理手段によって管理されている前記カウンターによって前記実行回数をカウントする実行回数カウント手段 Execution frequency counting means for counting the execution frequency by the counter managed by the counter management means
として前記画像形成装置を機能させ、 The image forming apparatus as
前記カウンター管理手段は、前記特定の処理が前記読取デバイスによって画像を読み取る処理である前記カウンターを管理し、 The counter management means manages the counter, wherein the specific process is a process of reading an image by the reading device;
前記実行回数カウント手段は、 The execution number counting means includes
前記読取デバイスによって読み取られた画像に含まれるバーコードが認識される場合、 When a barcode included in an image read by the reading device is recognized,
前記読取デバイスによって画像が読み取られる特定の場合と比較して、 Compared to the specific case where an image is read by the reading device,
前記特定の処理が前記読取デバイスによって画像を読み取る処理である前記カウンターによってカウントする前記実行回数を増やすことを特徴とする管理アプリケーション。 A management application that increases the number of executions counted by the counter, wherein the specific process is a process of reading an image by the reading device.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016107375A JP6573077B2 (en) | 2016-05-30 | 2016-05-30 | Image forming apparatus and management application |
US15/607,705 US10073665B2 (en) | 2016-05-30 | 2017-05-30 | Image forming apparatus that ensures improved variety of execution restriction of processing including charge in image forming apparatus and recording medium therefor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016107375A JP6573077B2 (en) | 2016-05-30 | 2016-05-30 | Image forming apparatus and management application |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2017216505A JP2017216505A (en) | 2017-12-07 |
JP6573077B2 true JP6573077B2 (en) | 2019-09-11 |
Family
ID=60417887
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016107375A Expired - Fee Related JP6573077B2 (en) | 2016-05-30 | 2016-05-30 | Image forming apparatus and management application |
Country Status (2)
Country | Link |
---|---|
US (1) | US10073665B2 (en) |
JP (1) | JP6573077B2 (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7298178B2 (en) * | 2019-02-18 | 2023-06-27 | 京セラドキュメントソリューションズ株式会社 | Information processing device and information processing system |
JP2020135295A (en) * | 2019-02-18 | 2020-08-31 | 京セラドキュメントソリューションズ株式会社 | Information processing system |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7111786B2 (en) * | 1998-12-03 | 2006-09-26 | Metrologic Instruments, Inc. | Automatically-activated wireless hand-supportable laser scanning bar code symbol reading system with data transmission activation switch and automatic communication range dependent control |
JP3944048B2 (en) * | 2002-10-04 | 2007-07-11 | キヤノン株式会社 | Image forming apparatus, control method, and control program |
US7315713B2 (en) * | 2003-12-19 | 2008-01-01 | Hewlett-Packard Development Company, L.P. | Methods and apparatus of electronically capturing usage information from a non-networked imaging device |
JP2006185177A (en) | 2004-12-27 | 2006-07-13 | Ricoh Co Ltd | Image forming apparatus management system, image forming apparatus management program, and storage medium |
GB2424290A (en) * | 2005-03-10 | 2006-09-20 | Nrg Man Ltd | Managing printing devices at distributed sites |
JP5393559B2 (en) | 2010-03-29 | 2014-01-22 | 京セラドキュメントソリューションズ株式会社 | Image forming system and image forming apparatus |
JP5477152B2 (en) * | 2010-05-10 | 2014-04-23 | 株式会社リコー | Information processing apparatus, counting method, program, and linkage system |
JP6149762B2 (en) * | 2014-02-28 | 2017-06-21 | 富士ゼロックス株式会社 | Image processing apparatus and program |
-
2016
- 2016-05-30 JP JP2016107375A patent/JP6573077B2/en not_active Expired - Fee Related
-
2017
- 2017-05-30 US US15/607,705 patent/US10073665B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
US10073665B2 (en) | 2018-09-11 |
US20170344324A1 (en) | 2017-11-30 |
JP2017216505A (en) | 2017-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101784211B1 (en) | Image forming apparatus, method for controlling image forming apparatus, computer-readable storage medium storing program, and program | |
US10126992B2 (en) | Image processing apparatus, control method thereof, and storage medium | |
US20150371292A1 (en) | Apparatus, charging system and charging method | |
JP6573077B2 (en) | Image forming apparatus and management application | |
JP5911458B2 (en) | Information processing apparatus and job setting method | |
US10974516B2 (en) | Device, method for controlling device, and storage medium | |
US8988736B2 (en) | Image forming apparatus that executes image-quality adjustment | |
US20230262174A1 (en) | Image processing apparatus and method for controlling display of setting history | |
JP2010214689A (en) | Printing control device and printer | |
US10732909B2 (en) | Optimizing operating environment of virtual machine | |
JP2018154000A (en) | Image formation apparatus and job management method | |
US9304723B2 (en) | Image forming apparatus that restricts a storage size of a generated log image | |
JP2018092252A (en) | Information processing apparatus, information processing system, and information processing method | |
US9390389B2 (en) | Electronic device and workflow creating program that ensures complicated operation | |
JP2014225785A (en) | Image reading control device, image reading control method, and image reading control program | |
JP2013152661A (en) | Electronic device, image processing apparatus, and life prediction method | |
JP2011035779A (en) | Image processing system and apparatus, and image forming apparatus | |
US10079957B2 (en) | Image reading apparatus, image forming apparatus, and non-transitory computer readable medium | |
JP2019198032A (en) | Image forming system | |
JP5986132B2 (en) | Electronic device and memory management method | |
JP6050769B2 (en) | Data storage device and data storage method | |
JP6042292B2 (en) | Information output apparatus and information output method | |
JP7124539B2 (en) | Information processing device and program | |
JP6478068B2 (en) | Image forming apparatus and image forming program | |
JP6748377B2 (en) | Printing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180326 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190220 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190328 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20190717 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20190730 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6573077 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |