JP7491100B2 - Billing information management system, billing information management method, and program - Google Patents

Billing information management system, billing information management method, and program Download PDF

Info

Publication number
JP7491100B2
JP7491100B2 JP2020117980A JP2020117980A JP7491100B2 JP 7491100 B2 JP7491100 B2 JP 7491100B2 JP 2020117980 A JP2020117980 A JP 2020117980A JP 2020117980 A JP2020117980 A JP 2020117980A JP 7491100 B2 JP7491100 B2 JP 7491100B2
Authority
JP
Japan
Prior art keywords
billing information
unit
image forming
information management
forming apparatus
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.)
Active
Application number
JP2020117980A
Other languages
Japanese (ja)
Other versions
JP2022015266A (en
Inventor
昇 杉浦
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2020117980A priority Critical patent/JP7491100B2/en
Publication of JP2022015266A publication Critical patent/JP2022015266A/en
Application granted granted Critical
Publication of JP7491100B2 publication Critical patent/JP7491100B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Facsimile Transmission Control (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、課金情報管理システム、課金情報管理方法、およびプログラムに関する。 The present invention relates to a billing information management system, a billing information management method, and a program.

MFP(Multi-Function Peripheral)等の画像形成装置で実行される画像処理等の所定の単位処理当たりの料金である単価を示す課金情報を更新する場合に、画像形成装置のユーザの操作状況に応じて課金情報を更新することを目的として、PC(Personal Computer)等の外部装置(課金情報管理サーバの一例)と、画像形成装置と、をネットワークを介して接続する技術が開発されている。 When updating billing information indicating a unit price, which is a fee per unit process such as image processing executed by an image forming device such as an MFP (Multi-Function Peripheral), a technology has been developed that connects an external device such as a PC (Personal Computer) (an example of a billing information management server) to the image forming device via a network in order to update the billing information according to the operation status of the user of the image forming device.

しかしながら、上記の技術において、画像形成装置のユーザが課金情報を更新する方法には、外部装置に専用のアプリケーションをインストールしかつ外部装置と外部課金装置とを接続した状態で課金情報を更新する方法、および外部課金装置に設けられる複数のスイッチを組み合わせた操作で課金情報を更新する方法があるが、その操作が容易ではなく、ユーザにとって使い勝手が悪い場合がある。 However, in the above technology, there are two ways for a user of an image forming device to update billing information: one is to install a dedicated application on an external device and update the billing information while the external device is connected to the external billing device, and the other is to update the billing information by operating a combination of multiple switches on the external billing device. However, these operations are not easy and can be difficult for users to use.

本発明は、上記に鑑みてなされたものであって、画像形成装置のユーザが課金情報を更新する際の操作の煩わしさを低減することができる課金情報管理システム、課金情報管理方法、およびプログラムを提供することを目的とする。 The present invention has been made in consideration of the above, and aims to provide a billing information management system, a billing information management method, and a program that can reduce the hassle of operations required when a user of an image forming device updates billing information.

上述した課題を解決し、目的を達成するために、本発明は、画像形成装置と課金情報管理サーバとがネットワークを介して接続される課金情報管理システムであって、前記画像形成装置は、前記画像形成装置に関する機器情報に基づいて、前記画像形成装置の課金情報のうち変更可能な前記課金情報を特定する特定部と、前記特定部により特定される前記課金情報を表示部に表示し、かつユーザの操作に応じて、前記表示部に表示する前記課金情報を変更する表示制御部と、変更された前記課金情報を前記課金情報管理サーバに送信する送信部と、を備え、前記課金情報管理サーバは、前記各画像形成装置の前記課金情報を記憶する記憶部と、前記画像形成装置から前記課金情報を受信する受信部と、前記受信部により受信した前記課金情報に基づいて、前記記憶部に記憶される前記課金情報のうち、対応する前記画像形成装置の前記課金情報を更新する更新部と、を備え、前記送信部は、変更前の前記課金情報および変更後の前記課金情報を、前記課金情報管理サーバに送信し、前記更新部は、前記変更後の課金情報と、前記対応する画像形成装置の前記課金情報とを比較し、その比較結果に基づいて、前記対応する画像形成装置の前記課金情報を更新する。 In order to solve the above-mentioned problems and achieve the object, the present invention provides a billing information management system in which an image forming device and a billing information management server are connected via a network, the image forming device comprising: an identification unit that identifies billing information that can be changed among the billing information of the image forming device based on equipment information related to the image forming device; a display control unit that displays the billing information identified by the identification unit on a display unit and changes the billing information displayed on the display unit in response to a user's operation; and a transmission unit that transmits the changed billing information to the billing information management server, the billing information management server comprising: a memory unit that stores the billing information of each of the image forming devices; a receiving unit that receives the billing information from the image forming device; and an update unit that updates the billing information of the corresponding image forming device among the billing information stored in the memory unit based on the billing information received by the receiving unit, the transmission unit transmits the billing information before the change and the billing information after the change to the billing information management server, and the update unit compares the billing information after the change with the billing information of the corresponding image forming device and updates the billing information of the corresponding image forming device based on the comparison result .

本発明によれば、画像形成装置のユーザが課金情報を更新する際の操作の煩わしさを低減することができる、という効果を奏する。 The present invention has the effect of reducing the hassle of operations required when a user of an image forming device updates billing information.

図1は、本実施の形態にかかる課金情報管理システムの構成の一例を示す図である。FIG. 1 is a diagram showing an example of the configuration of a billing information management system according to the present embodiment. 図2は、本実施の形態にかかるPCおよびサーバのハードウェア構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a hardware configuration of a PC and a server according to the present embodiment. 図3は、本実施の形態にかかるMFPのハードウェア構成の一例を示す図である。FIG. 3 is a diagram illustrating an example of a hardware configuration of the MFP according to the present embodiment. 図4は、本実施の形態にかかるサーバおよびMFPの機能構成の一例を示すブロック図である。FIG. 4 is a block diagram showing an example of a functional configuration of the server and the MFP according to the present embodiment. 図5は、本実施の形態にかかるMFPによる金額テーブルの変更処理の流れの一例を示すフローチャートである。FIG. 5 is a flowchart showing an example of the flow of processing for changing the amount table by the MFP according to the present embodiment. 図6は、本実施の形態にかかる課金情報管理システムの通信ネットワーク上で管理される金額テーブルの一例を示す図である。FIG. 6 is a diagram showing an example of a price table managed on the communication network of the billing information management system according to this embodiment. 図7Aは、本実施の形態にかかるMFPで表示される金額テーブルの一例を示す図である。FIG. 7A is a diagram showing an example of a price table displayed on the MFP according to the present embodiment. 図7Bは、本実施の形態にかかるMFPで表示される金額テーブルの一例を示す図である。FIG. 7B is a diagram showing an example of a price table displayed on the MFP according to the present embodiment. 図7Cは、本実施の形態にかかるMFPで表示される金額テーブルの一例を示す図である。FIG. 7C is a diagram showing an example of a price table displayed on the MFP according to the present embodiment. 図8Aは、本実施の形態にかかるMFPにおける課金情報の変更処理の一例を説明するための図である。FIG. 8A is a diagram for explaining an example of the process of changing the billing information in the MFP according to the present embodiment. 図8Bは、本実施の形態にかかるMFPにおける課金情報の変更処理の一例を説明するための図である。FIG. 8B is a diagram for explaining an example of the process of changing the billing information in the MFP according to the present embodiment. 図9は、本実施の形態にかかるサーバにおける金額テーブルの更新処理の流れの一例を示すフローチャートである。FIG. 9 is a flowchart showing an example of the flow of the update process of the amount table in the server according to the present embodiment. 図10は、本実施の形態にかかるMFPにおける金額テーブルの反映処理の一例を説明するための図である。FIG. 10 is a diagram for explaining an example of a reflection process of the amount table in the MFP according to the present embodiment.

以下に添付図面を参照して、課金情報管理システム、課金情報管理方法、およびプログラムの実施の形態を詳細に説明する。 Below, embodiments of the billing information management system, billing information management method, and program are described in detail with reference to the attached drawings.

図1は、本実施の形態にかかる課金情報管理システムの構成の一例を示す図である。まず、図1を用いて、本実施の形態にかかる課金情報管理システムの構成の一例について説明する。 Figure 1 is a diagram showing an example of the configuration of a billing information management system according to this embodiment. First, an example of the configuration of a billing information management system according to this embodiment will be described using Figure 1.

本実施の形態にかかる課金情報管理システムは、図1に示すように、PC(Personal Computer)1、サーバ5、およびMFP(Multi-Function Peripheral/Product/Printer)9を有する。そして、PC1、サーバ5、およびMFP9は、通信ネットワーク100を介して接続されている。 As shown in FIG. 1, the billing information management system according to this embodiment includes a PC (Personal Computer) 1, a server 5, and an MFP (Multi-Function Peripheral/Product/Printer) 9. The PC 1, the server 5, and the MFP 9 are connected via a communication network 100.

図2は、本実施の形態にかかるPCおよびサーバのハードウェア構成の一例を示す図である。次に、図2を用いて、本実施の形態にかかるPC1およびサーバ5のハードウェア構成の一例について説明する。ここでは、サーバ5のハードウェア構成について説明するが、PC1も同様のハードウェア構成を有する。 Figure 2 is a diagram showing an example of the hardware configuration of a PC and a server according to this embodiment. Next, an example of the hardware configuration of a PC 1 and a server 5 according to this embodiment will be described with reference to Figure 2. Here, the hardware configuration of the server 5 will be described, but the PC 1 also has a similar hardware configuration.

図2に示されているように、サーバ5は、コンピュータによって構築されており、CPU(Central Processing Unit)501、ROM(Read Only Memory)502、RAM(Random Access Memory)503、HD(Hard Disk)504、HDD(Hard Disk Drive)コントローラ505、ディスプレイ506、外部機器接続I/F(Interface)508、ネットワークI/F509、データバス510、キーボード511、ポインティングデバイス512、DVD-RW(Digital Versatile Disk Rewritable)ドライブ514、メディアI/F516を備えている。 As shown in FIG. 2, the server 5 is constructed by a computer and includes a CPU (Central Processing Unit) 501, a ROM (Read Only Memory) 502, a RAM (Random Access Memory) 503, a HD (Hard Disk) 504, a HDD (Hard Disk Drive) controller 505, a display 506, an external device connection I/F (Interface) 508, a network I/F 509, a data bus 510, a keyboard 511, a pointing device 512, a DVD-RW (Digital Versatile Disk Rewritable) drive 514, and a media I/F 516.

これらのうち、CPU501は、サーバ5全体の動作を制御する。ROM502は、IPL等のCPU501の駆動に用いられるプログラムを記憶する。RAM503は、CPU501のワークエリアとして使用される。HD504は、プログラム等の各種データを記憶する。HDDコントローラ505は、CPU501の制御にしたがってHD504に対する各種データの読み出し又は書き込みを制御する。ディスプレイ506は、カーソル、メニュー、ウィンドウ、文字、または画像などの各種情報を表示する。 Of these, the CPU 501 controls the operation of the entire server 5. The ROM 502 stores programs used to drive the CPU 501, such as IPL. The RAM 503 is used as a work area for the CPU 501. The HD 504 stores various data such as programs. The HDD controller 505 controls the reading and writing of various data from the HD 504 under the control of the CPU 501. The display 506 displays various information such as a cursor, menu, window, text, or image.

外部機器接続I/F508は、各種の外部機器を接続するためのインターフェースである。この場合の外部機器は、例えば、USB(Universal Serial Bus)メモリやプリンタ等である。ネットワークI/F509は、通信ネットワーク100を利用してデータ通信をするためのインターフェースである。データバス510は、図2に示されているCPU501等の各構成要素を電気的に接続するためのアドレスバスやデータバス等である。 The external device connection I/F 508 is an interface for connecting various external devices. In this case, the external devices are, for example, a USB (Universal Serial Bus) memory or a printer. The network I/F 509 is an interface for data communication using the communication network 100. The data bus 510 is an address bus, a data bus, or the like for electrically connecting each component such as the CPU 501 shown in FIG. 2.

また、キーボード511は、文字、数値、各種指示等の入力のための複数のキーを備えた入力手段の一種である。ポインティングデバイス512は、各種指示の選択や実行、処理対象の選択、カーソルの移動などを行う入力手段の一種である。DVD-RWドライブ514は、着脱可能な記録媒体の一例としてのDVD-RW513に対する各種データの読み出しまたは書き込みを制御する。なお、DVD-RWに限らず、DVD-R等であってもよい。メディアI/F516は、フラッシュメモリ等の記録メディア515に対するデータの読み出しまたは書き込み(記憶)を制御する。 The keyboard 511 is a type of input means equipped with multiple keys for inputting characters, numbers, various instructions, etc. The pointing device 512 is a type of input means for selecting and executing various instructions, selecting a processing target, moving the cursor, etc. The DVD-RW drive 514 controls the reading and writing of various data from the DVD-RW 513, which is an example of a removable recording medium. Note that this is not limited to a DVD-RW, and may be a DVD-R, etc. The media I/F 516 controls the reading and writing (storing) of data from the recording medium 515, such as a flash memory.

図3は、本実施の形態にかかるMFPのハードウェア構成の一例を示す図である。次に、図3を用いて、本実施の形態にかかるMFPのハードウェア構成の一例について説明する。 Figure 3 is a diagram showing an example of the hardware configuration of an MFP according to this embodiment. Next, an example of the hardware configuration of an MFP according to this embodiment will be described with reference to Figure 3.

図3に示されているように、MFP9は、コントローラ910、近距離通信回路920、エンジン制御部930、操作パネル940、およびネットワークI/F950を備えている。これらのうち、コントローラ910は、コンピュータの主要部であるCPU901、システムメモリ(MEM-P)902、ノースブリッジ(NB)903、サウスブリッジ(SB)904、ASIC(Application Specific Integrated Circuit)906、記憶部であるローカルメモリ(MEM-C)907、HDDコントローラ908、および記憶部であるHD909を有し、NB903とASIC906との間をAGP(Accelerated Graphics Port)バス921で接続した構成となっている。 3, the MFP 9 includes a controller 910, a short-range communication circuit 920, an engine control unit 930, an operation panel 940, and a network I/F 950. Of these, the controller 910 includes a CPU 901, which is the main part of the computer, a system memory (MEM-P) 902, a north bridge (NB) 903, a south bridge (SB) 904, an ASIC (Application Specific Integrated Circuit) 906, a local memory (MEM-C) 907, which is a storage unit, a HDD controller 908, and a HD 909, which is also a storage unit, and is configured such that the NB 903 and the ASIC 906 are connected by an AGP (Accelerated Graphics Port) bus 921.

これらのうち、CPU901は、MFP9の全体制御を行う制御部である。NB903は、CPU901、MEM-P902、SB904、およびAGPバス921を接続するためのブリッジであり、MEM-P902に対する読み書きなどを制御するメモリコントローラと、PCI(Peripheral Component Interconnect)マスタと、AGPターゲットと、を有する。 Of these, the CPU 901 is a control unit that performs overall control of the MFP 9. The NB 903 is a bridge that connects the CPU 901, the MEM-P 902, the SB 904, and the AGP bus 921, and includes a memory controller that controls reading and writing to the MEM-P 902, a PCI (Peripheral Component Interconnect) master, and an AGP target.

MEM-P902は、コントローラ910の各機能を実現させるプログラムやデータの格納用メモリであるROM902aと、プログラムやデータの展開、およびメモリ印刷時の描画用メモリなどとして用いるRAM902bと、を有する。なお、RAM902bに記憶されているプログラムは、インストール可能な形式または実行可能な形式のファイルでCD-ROM、CD-R、DVD等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。 The MEM-P 902 has a ROM 902a, which is memory for storing programs and data that realize the various functions of the controller 910, and a RAM 902b, which is used for expanding the programs and data, and as a drawing memory during memory printing. The programs stored in the RAM 902b may be provided by recording them in an installable or executable format on a computer-readable recording medium such as a CD-ROM, CD-R, or DVD.

SB904は、NB903とPCIデバイス、周辺デバイスとを接続するためのブリッジである。ASIC906は、画像処理用のハードウェア要素を有する画像処理用途向けのIC(Integrated Circuit)であり、AGPバス921、PCIバス922、HDD908、およびMEM-C907をそれぞれ接続するブリッジの役割を有する。このASIC906は、PCIターゲット、AGPマスタ、ASIC906の中核をなすアービタ(ARB)、MEM-C907を制御するメモリコントローラ、ハードウェアロジック等により画像データの回転等を行う複数のDMAC(Direct Memory Access Controller)、並びに、スキャナ部931およびプリンタ部932との間でPCIバス922を介したデータ転送を行うPCIユニットを有する。なお、ASIC906には、USB(Universal Serial Bus)のインターフェースや、IEEE1394(Institute of Electrical and Electronics Engineers 1394)のインターフェースを接続するようにしてもよい。 The SB904 is a bridge for connecting the NB903 to PCI devices and peripheral devices. The ASIC906 is an integrated circuit (IC) for image processing applications that has hardware elements for image processing, and serves as a bridge connecting the AGP bus 921, the PCI bus 922, the HDD 908, and the MEM-C 907. The ASIC906 has a PCI target, an AGP master, an arbiter (ARB) that is the core of the ASIC906, a memory controller that controls the MEM-C 907, multiple DMACs (Direct Memory Access Controllers) that rotate image data using hardware logic, and a PCI unit that transfers data between the scanner unit 931 and the printer unit 932 via the PCI bus 922. The ASIC906 may be connected to a Universal Serial Bus (USB) interface or an Institute of Electrical and Electronics Engineers 1394 (IEEE1394) interface.

MEM-C907は、コピー用画像バッファおよび符号バッファとして用いるローカルメモリである。HD909は、画像データの蓄積、印刷時に用いるフォントデータの蓄積、フォームの蓄積を行うためのストレージである。HD909は、CPU901の制御に従ってHD909に対するデータの読出または書込を制御する。AGPバス921は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレータカード用のバスインタフェースであり、MEM-P902に高スループットで直接アクセスすることにより、グラフィックスアクセラレータカードを高速にすることができる。 MEM-C907 is a local memory used as an image buffer for copying and a code buffer. HD909 is a storage for storing image data, font data used during printing, and forms. HD909 controls the reading and writing of data from and to HD909 under the control of CPU901. AGP bus921 is a bus interface for a graphics accelerator card proposed to speed up graphic processing, and by directly accessing MEM-P902 with high throughput, the graphics accelerator card can be made faster.

また、近距離通信回路920には、近距離通信回路920aが備わっている。近距離通信回路920は、NFC(Near Field Communication)、Bluetooth(登録商標)等の通信回路である。 The short-range communication circuit 920 also includes a short-range communication circuit 920a. The short-range communication circuit 920 is a communication circuit such as NFC (Near Field Communication) or Bluetooth (registered trademark).

さらに、エンジン制御部930は、スキャナ部931およびプリンタ部932を有する。また、操作パネル940は、現在の設定値や選択画面等を表示させ、操作者からの入力を受け付けるタッチパネル等のパネル表示部940a、並びに、濃度の設定条件などの画像形成に関する条件の設定値を受け付けるテンキーおよびコピー開始指示を受け付けるスタートキー等からなる操作パネル940bを備えている。コントローラ910は、MFP9全体の制御を行い、例えば、描画、通信、操作パネル940からの入力等を制御する。スキャナ部931またはプリンタ部932には、誤差拡散やガンマ変換などの画像処理部分が含まれている。 The engine control unit 930 further includes a scanner unit 931 and a printer unit 932. The operation panel 940 includes a panel display unit 940a, such as a touch panel, that displays current settings and selection screens and receives input from the operator, and an operation panel 940b that includes a numeric keypad that receives settings for image formation conditions such as density settings and a start key that receives a copy start command. The controller 910 controls the entire MFP 9, and controls, for example, drawing, communication, and input from the operation panel 940. The scanner unit 931 or the printer unit 932 includes an image processing unit such as error diffusion and gamma conversion.

なお、MFP9は、操作パネル940のアプリケーション切り替えキーにより、ドキュメントボックス機能、コピー機能、プリンタ機能、およびファクシミリ機能を順次に切り替えて選択することが可能となる。ドキュメントボックス機能の選択時にはドキュメントボックスモードとなり、コピー機能の選択時にはコピーモードとなり、プリンタ機能の選択時にはプリンタモードとなり、ファクシミリモードの選択時にはファクシミリモードとなる。 The MFP 9 can sequentially switch between the document box function, copy function, printer function, and facsimile function using the application switching key on the operation panel 940. When the document box function is selected, the document box mode is selected; when the copy function is selected, the copy mode is selected; when the printer function is selected, the printer mode is selected; and when the facsimile mode is selected, the facsimile mode is selected.

また、ネットワークI/F950は、通信ネットワーク100を利用してデータ通信をするためのインターフェースである。近距離通信回路920およびネットワークI/F950は、PCIバス922を介して、ASIC906に電気的に接続されている。 The network I/F 950 is an interface for data communication using the communication network 100. The short-range communication circuit 920 and the network I/F 950 are electrically connected to the ASIC 906 via the PCI bus 922.

図4は、本実施の形態にかかるサーバおよびMFPの機能構成の一例を示すブロック図である。次に、図4を用いて、本実施の形態にかかるサーバ5およびMFP9の機能構成の一例について説明する。 Figure 4 is a block diagram showing an example of the functional configuration of the server and MFP according to this embodiment. Next, an example of the functional configuration of the server 5 and MFP 9 according to this embodiment will be described with reference to Figure 4.

まず、MFP9(画像形成装置の一例)の機能構成の一例について説明する。本実施の形態では、MFP9は、CPU901が、RAM902bをワークエリアとして、ROM902aに記憶されるプログラムを実行することによって、図4に示すように、特定部401、表示制御部402、および通信部403を実現する。 First, an example of the functional configuration of the MFP 9 (an example of an image forming device) will be described. In this embodiment, the MFP 9 realizes an identification unit 401, a display control unit 402, and a communication unit 403 as shown in FIG. 4 by the CPU 901 executing a program stored in the ROM 902a using the RAM 902b as a work area.

通信部403は、通信ネットワーク100を介して、サーバ5等の外部装置から、MFP9の金額テーブルを取得する。ここで、金額テーブルは、課金情報を示すテーブルである。本実施の形態では、課金情報は、MFP9に対する課金に関する情報であり、例えば、各種アプリケーション(例えば、コピー、プリント、FAX送信、スキャン)の実行に応じてMFP9に課金される金額(単価等)を示す情報である。また、通信部403は、MFP9において変更された課金情報を示す金額テーブルを、通信ネットワーク100を介して、サーバ5に送信する送信部の一例として機能する。本実施の形態では、通信部403は、変更前の課金情報および変更後の課金情報を示す金額テーブルを、サーバ5に送信する。 The communication unit 403 acquires the amount table of the MFP 9 from an external device such as the server 5 via the communication network 100. Here, the amount table is a table showing billing information. In this embodiment, the billing information is information related to billing for the MFP 9, and is, for example, information showing the amount (unit price, etc.) charged to the MFP 9 in response to execution of various applications (e.g., copy, print, fax transmission, scan). The communication unit 403 also functions as an example of a transmission unit that transmits the amount table showing the billing information changed in the MFP 9 to the server 5 via the communication network 100. In this embodiment, the communication unit 403 transmits the amount table showing the billing information before the change and the billing information after the change to the server 5.

特定部401は、MFP9に関する機器情報に基づいて、通信部403により取得される金額テーブルが示す課金情報のうち、変更可能な課金情報を特定する特定部の一例である。ここで、機器情報は、例えば、MFP9において利用(実行)可能なアプリケーション等を示す情報である。例えば、特定部401は、金額テーブルが示す課金情報のうち、機器情報が示すアプリケーション(すなわち、MFP9において実行可能なアプリケーション)の課金情報を、変更可能な課金情報として特定する。 The identification unit 401 is an example of an identification unit that identifies changeable billing information from among the billing information indicated by the amount table acquired by the communication unit 403 based on device information related to the MFP 9. Here, the device information is, for example, information indicating applications that can be used (executed) on the MFP 9. For example, the identification unit 401 identifies, from among the billing information indicated by the amount table, the billing information of an application indicated by the device information (i.e., an application that can be executed on the MFP 9) as changeable billing information.

表示制御部402は、特定部401により特定される変更可能な課金情報を示す金額テーブルを、パネル表示部940a(表示部の一例)に表示し、かつ操作パネル940b等からのユーザの操作に応じて、パネル表示部940aに表示される課金情報を変更する表示制御部の一例である。本実施の形態では、表示制御部402は、通信部403により取得される金額テーブルが示す課金情報を、当該課金情報のうち、変更可能な課金情報を視認可能な状態で、変更できない課金情報を視認不可能な状態(すなわち、見えない状態)で、パネル表示部940aに表示する。これにより、金額テーブルが示す課金情報のうち、変更できない課金情報が変更されることを防止できる。その結果、課金情報の変更時の変更手順を最適化することができる。 The display control unit 402 is an example of a display control unit that displays an amount table indicating the changeable billing information identified by the identification unit 401 on the panel display unit 940a (an example of a display unit), and changes the billing information displayed on the panel display unit 940a in response to a user's operation from the operation panel 940b or the like. In this embodiment, the display control unit 402 displays the billing information indicated by the amount table acquired by the communication unit 403 on the panel display unit 940a in a state in which the changeable billing information of the billing information is visible, and the unchangeable billing information is not visible (i.e., invisible). This makes it possible to prevent the unchangeable billing information of the billing information indicated by the amount table from being changed. As a result, it is possible to optimize the change procedure when changing the billing information.

次に、サーバ5(課金情報管理サーバの一例)の機能構成の一例について説明する。本実施の形態では、サーバ5は、CPU501が、RAM503をワークエリアとして、ROM502に記憶されるプログラムを実行することによって、図4に示すように、記憶部411、通信部412、および更新部413を実現する。 Next, an example of the functional configuration of server 5 (an example of a billing information management server) will be described. In this embodiment, server 5 realizes storage unit 411, communication unit 412, and update unit 413 as shown in FIG. 4 by CPU 501 executing a program stored in ROM 502 using RAM 503 as a work area.

記憶部411は、課金情報管理システム内の各MFP9の金額テーブルを記憶する記憶部の一例である。 The memory unit 411 is an example of a memory unit that stores the amount table for each MFP 9 in the billing information management system.

通信部412は、通信ネットワーク100を介して、MFP9から、金額テーブルを受信する受信部の一例である。また、通信部412は、後述する更新部413により更新された金額テーブルを、PC1等により実現される外部の課金装置に送信する送信部の一例である。 The communication unit 412 is an example of a receiving unit that receives the amount table from the MFP 9 via the communication network 100. The communication unit 412 is also an example of a transmitting unit that transmits the amount table updated by the update unit 413 (described later) to an external billing device realized by the PC 1 or the like.

更新部413は、通信部412によりMFP9から受信する金額テーブルが示す課金情報に基づいて、記憶部411に記憶される金額テーブルのうち、対応するMFP9の金額テーブルが示す課金情報を更新する更新部の一例である。これにより、通信ネットワーク100上(例えば、サーバ5内)の金額テーブルを変更したい場合に、MFP9の操作パネル940bからの操作によって、当該金額テーブルが示す課金情報を変更することができ、かつ、サービス担当者がお客様先に訪問しなくても、お客様からの依頼に応じて、ネットワーク上の金額テーブルが示す課金情報を変更することができる。その結果、ユーザが課金情報を更新する場合の操作の煩わしさを低減することができる。ここで、対応するMFP9は、MFP9において課金情報が変更されたMFP9であり、例えば、課金情報の送信元のMFP9である。 The update unit 413 is an example of an update unit that updates the billing information indicated by the corresponding amount table of the MFP 9 among the amount tables stored in the storage unit 411 based on the billing information indicated by the amount table received from the MFP 9 by the communication unit 412. As a result, when it is desired to change the amount table on the communication network 100 (for example, in the server 5), the billing information indicated by the amount table can be changed by operating the operation panel 940b of the MFP 9, and the billing information indicated by the amount table on the network can be changed in response to a request from a customer without a service representative visiting the customer's premises. As a result, the hassle of operations when a user updates billing information can be reduced. Here, the corresponding MFP 9 is the MFP 9 whose billing information has been changed in the MFP 9, for example, the MFP 9 that transmitted the billing information.

図5は、本実施の形態にかかるMFPによる金額テーブルの変更処理の流れの一例を示すフローチャートである。次に、図5を用いて、本実施の形態にかかるMFP9による金額テーブルの変更処理の流れの一例について説明する。 Figure 5 is a flowchart showing an example of the flow of the amount table change process by the MFP according to this embodiment. Next, an example of the flow of the amount table change process by the MFP 9 according to this embodiment will be described with reference to Figure 5.

通信部403は、通信ネットワーク100を介して、外部装置から、MFP9の金額テーブルを予め取得しておくものとする。 The communication unit 403 is assumed to have previously acquired the amount table of the MFP 9 from an external device via the communication network 100.

図6は、本実施の形態にかかる課金情報管理システムの通信ネットワーク上で管理される金額テーブルの一例を示す図である。本実施の形態にかかる課金情報管理システムの通信ネットワーク100上で管理される金額テーブル(通信部403により取得される金額テーブル)は、図6に示すように、アプリケーション、モード、およびサイズの組合せ毎の課金情報を含む。 Figure 6 is a diagram showing an example of an amount table managed on the communication network of the billing information management system according to this embodiment. The amount table managed on the communication network 100 of the billing information management system according to this embodiment (the amount table acquired by the communication unit 403) includes billing information for each combination of application, mode, and size, as shown in Figure 6.

ここで、アプリケーションは、MFP9において実行されるアプリケーションである。また、モードは、MFP9が有するモードである。また、サイズは、MFP9において印刷可能な用紙等の記録媒体のサイズである。本実施の形態では、金額テーブルは、アプリケーションや、モード、サイズ等の複数の要素の組合せ毎の課金情報を示しているが、これに限定するものではなく、アプリケーションや、モード、サイズ等のうちいずれか1つの要素毎の課金情報を示すものであっても良い。 Here, the application is an application executed in the MFP 9. The mode is a mode that the MFP 9 has. The size is a size of a recording medium, such as paper, that can be printed on the MFP 9. In this embodiment, the amount table shows billing information for each combination of multiple elements such as application, mode, size, etc., but this is not limited to this, and the amount table may show billing information for any one element of application, mode, size, etc.

また、課金情報は、上述したように、MFP9に対する課金に関する情報である。本実施の形態では、課金情報は、現単価、新単価、現バージョン、および新バージョンを含む。ここで、現単価(変更前の課金情報の一例)は、アプリケーションの1回の実行当たりに課金される現在の金額である。また、新単価(変更後の課金情報の一例)は、アプリケーションの1回の実行当たりに課金される新たな金額である。また、現バージョン(変更前の課金情報の一例)は、現単価のバージョンである。新バージョン(変更後の課金情報の一例)は、新単価のバージョンである。すなわち、本実施の形態では、課金情報は、変更前の課金情報および変更後の課金情報を含む。 As described above, the billing information is information related to billing for the MFP 9. In this embodiment, the billing information includes the current unit price, the new unit price, the current version, and the new version. Here, the current unit price (an example of billing information before the change) is the current amount charged per execution of the application. Furthermore, the new unit price (an example of billing information after the change) is the new amount charged per execution of the application. Furthermore, the current version (an example of billing information before the change) is the version of the current unit price. The new version (an example of billing information after the change) is the version of the new unit price. That is, in this embodiment, the billing information includes the billing information before the change and the billing information after the change.

図5に戻り、特定部401は、まず、MFP9に関する機器情報を収集する(ステップS511)。次いで、特定部401は、通信部403によって取得される金額テーブルをロックする(ステップS512)。ここで、金額テーブルをロックするとは、例えば、通信部403による、サーバ5に対する金額テーブルの送信を禁止することを含む。 Returning to FIG. 5, the identification unit 401 first collects device information related to the MFP 9 (step S511). Next, the identification unit 401 locks the amount table acquired by the communication unit 403 (step S512). Here, locking the amount table includes, for example, prohibiting the communication unit 403 from transmitting the amount table to the server 5.

次に、特定部401は、収集した機器情報に基づいて、通信部403により取得される金額テーブルが示す課金情報のうち、変更(編集)可能な箇所(課金情報)を特定する(ステップS513)。そして、表示制御部402は、特定部401により特定される箇所(課金情報)を示す金額テーブルを、パネル表示部940aに表示する(ステップS514)。 Next, the identification unit 401 identifies the portion (billing information) that can be changed (edited) from the billing information indicated by the amount table acquired by the communication unit 403 based on the collected device information (step S513). Then, the display control unit 402 displays the amount table indicating the portion (billing information) identified by the identification unit 401 on the panel display unit 940a (step S514).

図7A~図7Cは、本実施の形態にかかるMFPで表示される金額テーブルの一例を示す図である。次に、図7A~図7Cを用いて、本実施の形態にかかるMFP9で表示される金額テーブルの一例について説明する。 Figures 7A to 7C are diagrams showing an example of an amount table displayed on an MFP according to this embodiment. Next, an example of an amount table displayed on an MFP 9 according to this embodiment will be described with reference to Figures 7A to 7C.

例えば、収集した機器情報が、MFP9が、カラー機であり、全てのアプリケーション(コピー、プリント、FAX送信、スキャン)を有し、かつ全てのサイズの記録媒体に対応していることを示している場合、特定部401は、図6に示す金額テーブルが示す全ての課金情報を、変更可能な課金情報として特定する。そして、表示制御部402は、図7Aに示すように、特定した課金情報が含む現単価、新単価、現バージョン、および新バージョンのうち現単価(単価)を示す金額テーブルを、パネル表示部940aに表示する。 For example, if the collected device information indicates that the MFP 9 is a color machine, has all applications (copy, print, fax, scan), and is compatible with all sizes of recording media, the identification unit 401 identifies all billing information indicated in the amount table shown in FIG. 6 as changeable billing information. Then, the display control unit 402 displays, on the panel display unit 940a, an amount table indicating the current unit price (unit price) of the current unit price, new unit price, current version, and new version included in the identified billing information, as shown in FIG. 7A.

また、例えば、収集した機器情報が、MFP9が、カラー機であり、かつFAX送信のアプリケーションを有しないことを示している場合、特定部401は、MFP9がFAX送信のアプリケーションを非搭載であることを識別し、図6に示す金額テーブルが含む課金情報のうち、FAX送信以外のアプリケーションの課金情報を特定する。そして、表示制御部402は、図7Bに示すように、特定部401により特定される課金情報が含む現単価、新単価、現バージョン、および新バージョンのうち現単価(単価)を示す金額テーブルを、パネル表示部940aに表示する。 For example, if the collected device information indicates that the MFP 9 is a color machine and does not have a fax sending application, the identification unit 401 identifies that the MFP 9 does not have a fax sending application, and identifies the billing information of applications other than fax sending from the billing information included in the amount table shown in FIG. 6. Then, the display control unit 402 displays, on the panel display unit 940a, an amount table indicating the current unit price, new unit price, current version, and the current unit price (unit price) of the new version included in the billing information identified by the identification unit 401, as shown in FIG. 7B.

また、例えば、収集した機器情報が、モノクロ機であり、かつFAX送信のアプリケーションを有しないことを示している場合、特定部401は、MFP9が、モノクロ機でかつFAX送信のアプリケーションを非搭載であることを識別し、図6に示す金額テーブルが含む課金情報のうち、カラー以外のモードおよびFAX送信以外のアプリケーションの課金情報を特定する。そして、表示制御部402は、図7Cに示すように、特定部401により特定される課金情報が含む現単価、新単価、現バージョン、および新バージョンのうち現単価(単価)を示す金額テーブルを、パネル表示部940aに表示する。 For example, if the collected device information indicates that the MFP 9 is a monochrome machine and does not have a fax sending application, the identification unit 401 identifies that the MFP 9 is a monochrome machine and does not have a fax sending application, and identifies the billing information of modes other than color and applications other than fax sending from the billing information included in the price table shown in FIG. 6. Then, the display control unit 402 displays, on the panel display unit 940a, a price table indicating the current unit price (unit price) of the current unit price, new unit price, current version, and new version included in the billing information identified by the identification unit 401, as shown in FIG. 7C.

図5に戻り、表示制御部402は、操作パネル940bの操作に応じて、特定した課金情報(すなわち、パネル表示部940aに表示される金額テーブルが示す課金情報)が含む単価(新単価)を変更する(ステップS515)。 Returning to FIG. 5, the display control unit 402 changes the unit price (new unit price) included in the identified billing information (i.e., the billing information indicated by the amount table displayed on the panel display unit 940a) in response to the operation of the operation panel 940b (step S515).

図8Aおよび図8Bは、本実施の形態にかかるMFPにおける課金情報の変更処理の一例を説明するための図である。ここで、図8Aおよび図8Bを用いて、本実施の形態にかかるMFP9における課金情報の変更処理の一例について説明する。 Figures 8A and 8B are diagrams for explaining an example of the process of changing billing information in an MFP according to this embodiment. Here, an example of the process of changing billing information in an MFP 9 according to this embodiment will be explained using Figures 8A and 8B.

例えば、収集した機器情報が、MFP9が、コピーのアプリケーションのみを有することを示している場合、特定部401は、図8Aに示すように、図6に示す金額テーブルが示す課金情報のうち、コピーの課金情報を特定する。そして、表示制御部402は、図8Aに示すように、特定部401により特定される課金情報が含む現単価、新単価、現バージョン、および新バージョンのうち単価(現単価)を示す金額テーブルを、パネル表示部940aに表示する。 For example, if the collected device information indicates that the MFP 9 has only a copy application, the identification unit 401 identifies the billing information for copying from the billing information indicated by the amount table shown in FIG. 6, as shown in FIG. 8A. Then, the display control unit 402 displays, on the panel display unit 940a, an amount table indicating the current unit price, new unit price, current version, and unit price (current unit price) of the new version included in the billing information identified by the identification unit 401, as shown in FIG. 8A.

その後、例えば、表示制御部402は、操作パネル940bの操作に応じて、図8Bに示すように、パネル表示部940aに表示される金額テーブルが示す課金情報のうち、アプリケーション:コピー、モード:モノクロ、およびサイズ:A3の組合せの課金情報が含む単価を30円(現単価)から40円(新単価)に変更する。また、例えば、表示制御部402は、操作パネル940bの操作に応じて、図8Bに示すように、パネル表示部940aに表示される金額テーブルが示す課金情報のうち、アプリケーション:コピー、モード:カラー、およびサイズ:A3の組合せの課金情報が含む単価を40円(現単価)から50円(新単価)に変更する。その際、表示制御部402は、図8Bに示すように、パネル表示部940aに表示される課金情報が含む単価のうち、変更した単価を識別可能とする情報(例えば、★印)を表示しても良い。 After that, for example, the display control unit 402 changes the unit price included in the billing information for the combination of application: copy, mode: monochrome, and size: A3 from 30 yen (current unit price) to 40 yen (new unit price) among the billing information shown in the amount table displayed on the panel display unit 940a, as shown in FIG. 8B, in response to the operation of the operation panel 940b. Also, for example, the display control unit 402 changes the unit price included in the billing information for the combination of application: copy, mode: color, and size: A3 from 40 yen (current unit price) to 50 yen (new unit price) among the billing information shown in the amount table displayed on the panel display unit 940a, as shown in FIG. 8B, in response to the operation of the operation panel 940b. At that time, the display control unit 402 may display information (for example, a star mark) that makes it possible to identify the changed unit price among the unit prices included in the billing information displayed on the panel display unit 940a, as shown in FIG. 8B.

また、表示制御部402は、図8Bに示すように、金額テーブルが示す課金情報のうち、アプリケーション:コピー、モード:モノクロ、およびサイズ:A3の組合せの課金情報が含む新単価を30円から40円に変更する。また、表示制御部402は、図8Bに示すように、金額テーブルが示す課金情報のうち、アプリケーション:コピー、モード:モノクロ、およびサイズ:A3の組合せの課金情報が含む新バージョンを1.00から1.01に変更する。また、表示制御部402は、図8Bに示すように、金額テーブルが示す課金情報のうち、アプリケーション:コピー、モード:カラー、およびサイズ:A3の組合せの課金情報が含む単価を40円から50円に変更する。また、図8Bに示すように、金額テーブルが示す課金情報のうち、アプリケーション:コピー、モード:カラー、およびサイズ:A3の組合せの課金情報が含む新バージョンを1.00から1.01に変更する。 As shown in FIG. 8B, the display control unit 402 changes the new unit price included in the billing information for the combination of application: copy, mode: monochrome, and size: A3 from 30 yen to 40 yen among the billing information shown in the amount table. As shown in FIG. 8B, the display control unit 402 changes the new version included in the billing information for the combination of application: copy, mode: monochrome, and size: A3 from 1.00 to 1.01 among the billing information shown in the amount table. As shown in FIG. 8B, the display control unit 402 changes the unit price included in the billing information for the combination of application: copy, mode: color, and size: A3 from 40 yen to 50 yen among the billing information shown in the amount table. As shown in FIG. 8B, the new version included in the billing information for the combination of application: copy, mode: color, and size: A3 from 1.00 to 1.01 among the billing information shown in the amount table.

図5に戻り、表示制御部402は、変更した課金情報を、通信部403により取得した金額テーブルに保存する(ステップS516)。その後、特定部401は、通信部403により取得される金額テーブルのロックを解除する(ステップS517)。ここで、金額テーブルのロックを解除するとは、例えば、通信部403による、サーバ5に対する金額テーブルの送信を許可することを含む。通信部403は、金額テーブルのロックが解除されると、サーバ5からの要求に応じて、通信ネットワーク100を介して、金額テーブルをサーバ5に送信する。 Returning to FIG. 5, the display control unit 402 saves the changed billing information in the amount table acquired by the communication unit 403 (step S516). Thereafter, the identification unit 401 unlocks the amount table acquired by the communication unit 403 (step S517). Here, unlocking the amount table includes, for example, allowing the communication unit 403 to transmit the amount table to the server 5. When the amount table is unlocked, the communication unit 403 transmits the amount table to the server 5 via the communication network 100 in response to a request from the server 5.

図9は、本実施の形態にかかるサーバにおける金額テーブルの更新処理の流れの一例を示すフローチャートである。次に、図9を用いて、本実施の形態にかかるサーバ5における金額テーブルの更新処理の流れの一例について説明する。 Figure 9 is a flowchart showing an example of the flow of the amount table update process in the server according to this embodiment. Next, an example of the flow of the amount table update process in the server 5 according to this embodiment will be described with reference to Figure 9.

通信部412は、通信ネットワーク100を介して、MFP9から、金額テーブルをダウンロードする(ステップS911)。次いで、更新部413は、ダウンロードした金額テーブルのバージョンがアップしているか否かを判断する(ステップS912)。本実施の形態では、更新部413は、ダウンロードした金額テーブルが示す課金情報が含む現バージョンと新バージョンとが一致しなかった場合、当該金額テーブルがバージョンアップしていると判断し、ダウンロードした金額テーブルが示す課金情報が含む現バージョンと新バージョンとが一致した場合、当該金額テーブルがバージョンアップしていないと判断する。 The communication unit 412 downloads the amount table from the MFP 9 via the communication network 100 (step S911). Next, the update unit 413 determines whether the version of the downloaded amount table has been updated (step S912). In this embodiment, if the current version and the new version included in the billing information indicated by the downloaded amount table do not match, the update unit 413 determines that the amount table has been updated, and if the current version and the new version included in the billing information indicated by the downloaded amount table match, the update unit 413 determines that the amount table has not been updated.

ダウンロードした金額テーブルのバージョンがアップしていない場合(ステップS912:No)、更新部413は、記憶部411に記憶される金額テーブルの更新を行わない。一方、ダウンロードした金額テーブルのバージョンがアップしている場合(ステップS912:Yes)、通信部412は、ダウンロードした金額テーブルを、外部の課金装置に転送する(ステップS913)。次いで、更新部413は、ダウンロードした金額テーブルが示す課金情報と、記憶部411に記憶される金額テーブル(すなわち、外部の課金装置が記憶する金額テーブル)が示す課金情報と、を比較して、記憶部411に記憶される金額テーブルが示す課金情報を更新する(ステップS914)。すなわち、更新部413は、ダウンロードした金額テーブルが示す課金情報(MFP9から受信した課金情報)のバージョンがアップしている場合に、記憶部411に記憶される金額テーブルのうち、対応するMFP9の金額テーブルが示す課金情報を更新する。 If the version of the downloaded amount table is not updated (step S912: No), the update unit 413 does not update the amount table stored in the storage unit 411. On the other hand, if the version of the downloaded amount table is updated (step S912: Yes), the communication unit 412 transfers the downloaded amount table to the external billing device (step S913). Next, the update unit 413 compares the billing information indicated by the downloaded amount table with the billing information indicated by the amount table stored in the storage unit 411 (i.e., the amount table stored in the external billing device), and updates the billing information indicated by the amount table stored in the storage unit 411 (step S914). That is, if the version of the billing information indicated by the downloaded amount table (billing information received from the MFP 9) is updated, the update unit 413 updates the billing information indicated by the amount table of the corresponding MFP 9 among the amount tables stored in the storage unit 411.

次に、更新部413は、ダウンロードした金額テーブルと、記憶部411に記憶される金額テーブルと、が一致するか否かを判断する(ステップS915)。ダウンロードした金額テーブルと、記憶部411に記憶される金額テーブルと、が一致しない場合(ステップS915:No)、ステップS913に戻る。一方、ダウンロードした金額テーブルと、記憶部411に記憶される金額テーブルと、が一致する場合(ステップS915:Yes)、更新部413は、記憶部411に記憶される金額テーブルの更新を終了する。 Next, the update unit 413 determines whether the downloaded amount table matches the amount table stored in the memory unit 411 (step S915). If the downloaded amount table does not match the amount table stored in the memory unit 411 (step S915: No), the process returns to step S913. On the other hand, if the downloaded amount table matches the amount table stored in the memory unit 411 (step S915: Yes), the update unit 413 ends the update of the amount table stored in the memory unit 411.

図10は、本実施の形態にかかるMFPにおける金額テーブルの反映処理の一例を説明するための図である。ここで、図10を用いて、本実施の形態にかかるMFP9における金額テーブルの反映処理の一例について説明する。 Figure 10 is a diagram for explaining an example of the reflection process of the amount table in the MFP according to this embodiment. Here, an example of the reflection process of the amount table in the MFP 9 according to this embodiment will be explained using Figure 10.

本実施の形態では、サーバ5に記憶される金額テーブルの更新後、MFP9の表示制御部402は、通信部403により取得した金額テーブルに対して、サーバ5に記憶される金額テーブルの更新を反映する。例えば、表示制御部402は、図10に示すように、通信部403により取得した金額テーブルが示す課金情報が含む現単価に対して、当該課金情報が含む新単価を設定する。さらに、表示制御部402は、図10に示すように、通信部403により取得した金額テーブルが示す課金情報が含む現バージョンに対して、当該課金情報が含む新バージョンを設定する。それに伴い、表示制御部402は、図10に示すように、パネル表示部940aに表示される課金情報のうち、変更した単価を識別可能とする情報(例えば、★印)を非表示にしても良い。 In this embodiment, after updating the amount table stored in the server 5, the display control unit 402 of the MFP 9 reflects the update of the amount table stored in the server 5 in the amount table acquired by the communication unit 403. For example, as shown in FIG. 10, the display control unit 402 sets the new unit price included in the billing information indicated by the amount table acquired by the communication unit 403 to the current unit price included in the billing information. Furthermore, as shown in FIG. 10, the display control unit 402 sets the new version included in the billing information indicated by the amount table acquired by the communication unit 403 to the current version included in the billing information. Accordingly, the display control unit 402 may hide information (e.g., a star mark) that makes it possible to identify the changed unit price among the billing information displayed on the panel display unit 940a, as shown in FIG. 10.

このように、本実施の形態にかかる課金情報管理システムによれば、通信ネットワーク100上の金額テーブルを変更したい場合に、MFP9の操作パネル940bからの操作によって、当該金額テーブルが示す課金情報を変更することができ、かつ、サービス担当者がお客様先に訪問しなくても、お客様からの依頼に応じて、ネットワーク上の金額テーブルが示す課金情報を変更することができる。その結果、ユーザが課金情報を更新する場合の操作の煩わしさを低減することができる。 In this way, according to the billing information management system of this embodiment, when it is desired to change the amount table on the communication network 100, the billing information indicated by the amount table can be changed by operating the operation panel 940b of the MFP 9, and the billing information indicated by the amount table on the network can be changed in response to a customer's request without a service representative having to visit the customer's premises. As a result, it is possible to reduce the hassle of operations required when a user updates billing information.

なお、本実施の形態のサーバ5およびMFP9で実行されるプログラムは、ROM502,902a等に予め組み込まれて提供される。本実施の形態のサーバ5およびMFP90で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD-ROM、フレキシブルディスク(FD)、CD-R、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録して提供するように構成してもよい。 The programs executed by the server 5 and MFP 9 of this embodiment are provided in advance in ROM 502, 902a, etc. The programs executed by the server 5 and MFP 90 of this embodiment may be provided by being recorded in an installable or executable file format on a computer-readable recording medium such as a CD-ROM, flexible disk (FD), CD-R, or DVD (Digital Versatile Disk).

さらに、本実施の形態のサーバ5およびMFP9で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施の形態のサーバ5およびMFP9で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。 Furthermore, the programs executed by the server 5 and MFP 9 of this embodiment may be configured to be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. Also, the programs executed by the server 5 and MFP 9 of this embodiment may be configured to be provided or distributed via a network such as the Internet.

本実施の形態のサーバ5で実行されるプログラムは、上述した各部(通信部412、更新部413)を含むモジュール構成となっており、実際のハードウェアとしてはCPU501(プロセッサの一例)が上記ROM502からプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、通信部412、更新部413が主記憶装置上に生成されるようになっている。 The program executed by the server 5 in this embodiment has a modular structure including the above-mentioned units (communication unit 412, update unit 413), and in terms of actual hardware, the CPU 501 (an example of a processor) reads the program from the ROM 502 and executes it, thereby loading the above-mentioned units onto the main storage device, and the communication unit 412 and update unit 413 are generated on the main storage device.

本実施の形態のMFP9で実行されるプログラムは、上述した各部(特定部401、表示制御部402、通信部403)を含むモジュール構成となっており、実際のハードウェアとしてはCPU901(プロセッサの一例)が上記ROM902aからプログラムを読み出して実行することにより上記各部が主記憶装置上にロードされ、特定部401、表示制御部402、通信部403が主記憶装置上に生成されるようになっている。 The program executed by the MFP 9 of this embodiment has a modular configuration including the above-mentioned units (specific unit 401, display control unit 402, communication unit 403), and in terms of actual hardware, the CPU 901 (an example of a processor) reads the program from the ROM 902a and executes it, thereby loading the above-mentioned units onto the main storage device, and the specific unit 401, display control unit 402, and communication unit 403 are generated on the main storage device.

上記で説明した実施形態の各機能は、一又は複数の処理回路によって実現することが可能である。ここで、本明細書における「処理回路」とは、電子回路により実装されるプロセッサのようにソフトウェアによって各機能を実行するようプログラミングされたプロセッサや、上記で説明した各機能を実行するよう設計されたASIC(Application Specific Integrated Circuit)、DSP(Digital Signal Processor)、FPGA(Field Programmable Gate Array)や従来の回路モジュール等のデバイスを含むものとする。 Each function of the embodiments described above can be realized by one or more processing circuits. In this specification, the term "processing circuit" includes a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, and devices such as an ASIC (Application Specific Integrated Circuit), DSP (Digital Signal Processor), FPGA (Field Programmable Gate Array), and conventional circuit modules designed to execute each function described above.

1 PC
5 サーバ
9 MFP
100 通信ネットワーク
401 特定部
402 表示制御部
403,412 通信部
411 記憶部
413 更新部
501,901 CPU
502,902a ROM
503,902b RAM
509,950 ネットワークI/F
1 PC
5 Server 9 MFP
100 Communication network 401 Identification unit 402 Display control unit 403, 412 Communication unit 411 Storage unit 413 Update unit 501, 901 CPU
502, 902a ROM
503, 902b RAM
509,950 Network I/F

特開2009-267938号公報JP 2009-267938 A

Claims (4)

画像形成装置と課金情報管理サーバとがネットワークを介して接続される課金情報管理システムであって、
前記画像形成装置は、
前記画像形成装置に関する機器情報に基づいて、前記画像形成装置の課金情報のうち変更可能な前記課金情報を特定する特定部と、
前記特定部により特定される前記課金情報を表示部に表示し、かつユーザの操作に応じて、前記表示部に表示する前記課金情報を変更する表示制御部と、
変更された前記課金情報を前記課金情報管理サーバに送信する送信部と、を備え、
前記課金情報管理サーバは、
前記各画像形成装置の前記課金情報を記憶する記憶部と、
前記画像形成装置から前記課金情報を受信する受信部と、
前記受信部により受信した前記課金情報に基づいて、前記記憶部に記憶される前記課金情報のうち、対応する前記画像形成装置の前記課金情報を更新する更新部と、を備え、
前記送信部は、変更前の前記課金情報および変更後の前記課金情報を、前記課金情報管理サーバに送信し、
前記更新部は、前記変更後の課金情報と、前記対応する画像形成装置の前記課金情報とを比較し、その比較結果に基づいて、前記対応する画像形成装置の前記課金情報を更新する、課金情報管理システム。
A billing information management system in which an image forming apparatus and a billing information management server are connected via a network,
The image forming apparatus includes:
a specifying unit that specifies changeable billing information of the image forming apparatus based on device information related to the image forming apparatus;
a display control unit that displays the billing information specified by the specification unit on a display unit and changes the billing information displayed on the display unit in response to a user operation;
a transmission unit that transmits the changed billing information to the billing information management server,
The billing information management server includes:
a storage unit that stores the billing information of each of the image forming devices;
a receiving unit for receiving the billing information from the image forming apparatus;
an update unit that updates, based on the billing information received by the receiving unit, the billing information of the corresponding image forming device among the billing information stored in the storage unit;
the transmitting unit transmits the billing information before the change and the billing information after the change to the billing information management server;
The update unit compares the changed billing information with the billing information of the corresponding image forming device, and updates the billing information of the corresponding image forming device based on a result of the comparison.
前記課金情報管理サーバは、
前記更新部により更新された前記課金情報を外部の課金装置に送信する送信部をさらに備える請求項1に記載の課金情報管理システム。
The billing information management server includes:
2. The billing information management system according to claim 1, further comprising a transmission unit that transmits the billing information updated by the update unit to an external billing device.
画像形成装置と課金情報管理サーバとネットワークを介して接続される課金情報管理システムで実行される課金情報管理方法であって、
特定部が、前記画像形成装置に関する機器情報に基づいて、前記画像形成装置の課金情報のうち変更可能な前記課金情報を特定する工程と、
表示制御部が、前記特定部により特定される前記課金情報を表示部に表示し、かつユーザの操作に応じて、前記表示部に表示する前記課金情報を変更する工程と、
送信部が、変更された前記課金情報を前記課金情報管理サーバに送信する工程と、
受信部が、前記画像形成装置から前記課金情報を受信する工程と、
更新部が、前記受信部により受信した前記課金情報に基づいて、記憶部に記憶される前記各画像形成装置の前記課金情報のうち、対応する前記画像形成装置の前記課金情報を更新する工程と、を含み、
前記送信部は、変更前の前記課金情報および変更後の前記課金情報を、前記課金情報管理サーバに送信し、
前記更新部は、前記変更後の課金情報と、前記対応する画像形成装置の前記課金情報とを比較し、その比較結果に基づいて、前記対応する画像形成装置の前記課金情報を更新する、課金情報管理方法。
1. A billing information management method executed in a billing information management system in which an image forming apparatus and a billing information management server are connected via a network, comprising:
a step of identifying, by a specifying unit, billing information of the image forming apparatus that can be changed based on device information related to the image forming apparatus;
a display control unit displaying the billing information identified by the identification unit on a display unit, and changing the billing information displayed on the display unit in response to a user operation;
a transmitting unit transmitting the changed billing information to the billing information management server;
a receiving unit receiving the billing information from the image forming apparatus;
an updating unit updating, based on the billing information received by the receiving unit, the billing information of the corresponding image forming device among the billing information of each of the image forming devices stored in a storage unit;
the transmitting unit transmits the billing information before the change and the billing information after the change to the billing information management server;
The updating unit compares the changed billing information with the billing information of the corresponding image forming device, and updates the billing information of the corresponding image forming device based on a result of the comparison.
画像形成装置と課金情報管理サーバとネットワークを介して接続される課金情報管理システムが有するコンピュータを、
前記画像形成装置に関する機器情報に基づいて、前記画像形成装置の課金情報のうち変更可能な前記課金情報を特定する特定部と、
前記特定部により特定される前記課金情報を表示部に表示し、かつユーザの操作に応じて、前記表示部に表示する前記課金情報を変更する表示制御部と、
変更された前記課金情報を前記課金情報管理サーバに送信する送信部と、
前記画像形成装置から前記課金情報を受信する受信部と、
前記受信部により受信した前記課金情報に基づいて、記憶部に記憶される前記各画像形成装置の前記課金情報のうち、対応する前記画像形成装置の前記課金情報を更新する更新部と、して機能させ、
前記送信部は、変更前の前記課金情報および変更後の前記課金情報を、前記課金情報管理サーバに送信し、
前記更新部は、前記変更後の課金情報と、前記対応する画像形成装置の前記課金情報とを比較し、その比較結果に基づいて、前記対応する画像形成装置の前記課金情報を更新する、プログラム。
A computer included in a billing information management system in which an image forming apparatus and a billing information management server are connected via a network,
a specifying unit that specifies changeable billing information of the image forming apparatus based on device information related to the image forming apparatus;
a display control unit that displays the billing information specified by the specification unit on a display unit and changes the billing information displayed on the display unit in response to a user operation;
a transmission unit that transmits the changed billing information to the billing information management server;
a receiving unit for receiving the billing information from the image forming apparatus;
an update unit that updates the billing information of the corresponding image forming device among the billing information of each of the image forming devices stored in a storage unit based on the billing information received by the receiving unit;
the transmitting unit transmits the billing information before the change and the billing information after the change to the billing information management server;
The update unit compares the changed billing information with the billing information of the corresponding image forming device, and updates the billing information of the corresponding image forming device based on a result of the comparison.
JP2020117980A 2020-07-08 2020-07-08 Billing information management system, billing information management method, and program Active JP7491100B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020117980A JP7491100B2 (en) 2020-07-08 2020-07-08 Billing information management system, billing information management method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020117980A JP7491100B2 (en) 2020-07-08 2020-07-08 Billing information management system, billing information management method, and program

Publications (2)

Publication Number Publication Date
JP2022015266A JP2022015266A (en) 2022-01-21
JP7491100B2 true JP7491100B2 (en) 2024-05-28

Family

ID=80120675

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020117980A Active JP7491100B2 (en) 2020-07-08 2020-07-08 Billing information management system, billing information management method, and program

Country Status (1)

Country Link
JP (1) JP7491100B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001216145A (en) 2000-01-31 2001-08-10 Hitachi Telecom Technol Ltd Program updating system for information processor
JP2006276709A (en) 2005-03-30 2006-10-12 Ricoh Co Ltd Image forming apparatus, and control system therefor
JP2007264759A (en) 2006-03-27 2007-10-11 Noritsu Koki Co Ltd Operating program and batch management system for photographic printer storing this program
JP2015130046A (en) 2014-01-07 2015-07-16 株式会社リコー User terminal device, output system, program, and output method
JP2015194956A (en) 2014-03-31 2015-11-05 東芝テック株式会社 Product sales data processing device and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001216145A (en) 2000-01-31 2001-08-10 Hitachi Telecom Technol Ltd Program updating system for information processor
JP2006276709A (en) 2005-03-30 2006-10-12 Ricoh Co Ltd Image forming apparatus, and control system therefor
JP2007264759A (en) 2006-03-27 2007-10-11 Noritsu Koki Co Ltd Operating program and batch management system for photographic printer storing this program
JP2015130046A (en) 2014-01-07 2015-07-16 株式会社リコー User terminal device, output system, program, and output method
JP2015194956A (en) 2014-03-31 2015-11-05 東芝テック株式会社 Product sales data processing device and program

Also Published As

Publication number Publication date
JP2022015266A (en) 2022-01-21

Similar Documents

Publication Publication Date Title
US8527886B2 (en) Communication control device, communication control method, and communication control system
JP4704234B2 (en) Image forming apparatus, display processing apparatus, display processing method, and display processing program
JP5252910B2 (en) INPUT DEVICE, INPUT DEVICE CONTROL METHOD, AND PROGRAM
JP2011139393A (en) Image processing apparatus, method of controlling display of function button of the same, and display control program
CN111586253B (en) Image forming apparatus, information processing method, and computer-readable storage medium
JP2009188940A (en) Image processor, processing method, and processing system
JP7380140B2 (en) Information processing system, server, method, program, and information processing device
JP7491100B2 (en) Billing information management system, billing information management method, and program
JP5517487B2 (en) Image processing apparatus, image processing apparatus control method, and program
JP2014141058A (en) Image formation device, image formation system, control method for the same and program
JP5636829B2 (en) Customization system, image forming apparatus, information processing apparatus, and customization program
JP5361399B2 (en) Image processing apparatus, control method for image processing apparatus, and control program
JP4704235B2 (en) Image forming apparatus, display processing apparatus, display processing method, and display processing program
JP2021117619A (en) Apparatus, apparatus system, setting method, and program
JP7472655B2 (en) Information processing device, printing system, printing management method and program
JP2021056964A (en) Information processing apparatus, information processing system, and program
JP7491004B2 (en) Information processing device, determination method, and program
US20110063674A1 (en) Information processing apparatus and computer-readable medium including computer program
JP7434840B2 (en) Information processing system, information processing device, information processing method and program
JP7243265B2 (en) Information processing device, image processing system, and program
US20220124217A1 (en) Electronic apparatus, system, method for managing destination information, and non-transitory recording medium
JP7472688B2 (en) Information processing system, information processing method, and program
US20240214502A1 (en) Facsimile transmission system, facsimile transmission method, and non-transitory recording medium
CN106293451A (en) Image processing system and software keyboard display packing
JP2022059384A (en) Information processing system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230511

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240125

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240130

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240327

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: 20240416

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240429

R150 Certificate of patent or registration of utility model

Ref document number: 7491100

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150