JP5416730B2 - Member billing management system, member billing management method, and member billing management program - Google Patents
Member billing management system, member billing management method, and member billing management program Download PDFInfo
- Publication number
- JP5416730B2 JP5416730B2 JP2011066285A JP2011066285A JP5416730B2 JP 5416730 B2 JP5416730 B2 JP 5416730B2 JP 2011066285 A JP2011066285 A JP 2011066285A JP 2011066285 A JP2011066285 A JP 2011066285A JP 5416730 B2 JP5416730 B2 JP 5416730B2
- Authority
- JP
- Japan
- Prior art keywords
- user
- charge
- predetermined
- value
- basic
- 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
Links
- 238000007726 management method Methods 0.000 title claims description 140
- 230000005540 biological transmission Effects 0.000 claims description 70
- 238000000034 method Methods 0.000 claims description 59
- 238000004364 calculation method Methods 0.000 claims description 39
- 230000008569 process Effects 0.000 claims description 38
- 230000004044 response Effects 0.000 claims description 17
- 238000001514 detection method Methods 0.000 claims description 9
- 238000004891 communication Methods 0.000 claims description 8
- 230000006870 function Effects 0.000 description 110
- 238000010586 diagram Methods 0.000 description 14
- 230000002093 peripheral effect Effects 0.000 description 11
- 239000000284 extract Substances 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 244000309464 bull Species 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、会員課金管理システム、会員課金管理方法、および会員課金管理プログラムに関するものであり、具体的には、ユーザ企業の規模を考慮し、実際に利用したサービスやその内容に応じた適正な課金管理を可能とする技術に関する。 The present invention relates to a membership billing management system, a membership billing management method, and a membership billing management program. Specifically, in consideration of the scale of a user company, an appropriate service according to the service actually used and its contents The present invention relates to a technology that enables billing management.
パブリッククラウド向けのユーザ課金の仕組みとしては、主に使用ユーザ数に応じた固定的な課金処理が採用されている。また、電話料金に関する課金の仕組みとしては、ネットワークトラフィック量や通話時間などで課金する従量制の課金処理も一般的である。 As a user billing mechanism for the public cloud, a fixed billing process is mainly employed according to the number of users in use. In addition, as a billing mechanism related to a telephone charge, a pay-as-you-go billing process in which billing is performed based on the amount of network traffic or call time is also common.
このような課金管理技術としては、例えば、アプリケーション・プログラムあるいはその中の特定の機能の利用回数や利用時間に対する課金処理ではなく、アプリケーション・プログラムが実際に発生させた成果物に応じた課金処理を行ない、さらに日時によって割引を行うことにより、そのアプリケーション・プログラムを利用したユーザが納得できる課金結果を提示することを課題とした、アプリケーション・プログラムを使用して成果物を得た時点で、前記成果物に応じた課金額を算出し、該課金額について前記成果物を得た日時による割引率で割引した料金で課金する課金管理サーバを備えるアプリケーション・プログラム課金システム(特許文献1参照)などが提案されている。 Such billing management technology includes, for example, billing processing according to the product actually generated by the application program, instead of billing processing for the usage count and usage time of the application program or a specific function therein. When the result is obtained using the application program, the result is obtained by providing a billing result that can be satisfied by the user using the application program by performing a discount according to the date and time. An application / program billing system (see Patent Document 1) including a billing management server that calculates a billing amount according to an object and charges the billing amount at a discount rate according to the date and time when the deliverable is obtained is proposed Has been.
一方、倉庫管理業務をクラウド化したサービス形態において、従来通りの課金管理を行う場合、問題が残されている。該当サービスを利用するユーザは、設備能力屯(倉庫の容積(大きさ))が大きい会社ほど保管できるスペースならびに売上規模が大きくなる傾向がある。当然ながら、設備能力屯が大きな大企業と、それ以外の中小零細企業とで支払い能力には大きな差が生じている。また、倉庫管理業務のクラウドサービス利用者として、設備能力屯の大きい大企業と小さい零細企業とでは、利用機能や出力される帳票数なども全く異なるユーザとなる。 On the other hand, in the service form in which the warehouse management work is made into a cloud, there is a problem when performing conventional billing management. A user who uses the service tends to have a larger storage capacity and sales scale as the company has a larger equipment capacity (a warehouse volume (size)). Naturally, there is a big difference in payment capability between large companies with large equipment capacity and small and medium-sized enterprises. In addition, as a cloud service user for warehouse management work, a large company having a large facility capacity and a small micro-enterprise have different usage functions and the number of forms to be output.
こうした現状下において、従来の課金管理の仕組みを大企業や中小零細企業に同じく適用してしまうと、各ユーザが納得できる課金結果(公平な料金請求)が得られない状態が発生する。 Under these circumstances, if the conventional billing management mechanism is also applied to large enterprises and small and medium enterprises, a billing result (fair billing) that can be satisfied by each user may not be obtained.
そこで本発明の目的は、倉庫管理業務を行うユーザ企業の規模を考慮し、実際に利用したサービスやその内容に応じた適正な課金管理を可能とする技術を提供することにある。 Accordingly, an object of the present invention is to provide a technology that enables appropriate billing management according to the service actually used and its contents in consideration of the scale of a user company that performs warehouse management work.
上記課題を解決する本発明の会員課金管理システムは、倉庫管理業務用のアプリケーションをユーザ端末に利用させるクラウドサービスにおいて、ユーザへの課金管理を行うコンピュータシステムであり、外部装置と通信する通信部と、各ユーザの倉庫に関する設備能力と前記アプリケーションの利用程度に応じた契約内容とについて記憶した会員管理テーブルと、倉庫の設備能力と契約内容との組み合わせに応じて定まる基本料金の情報を記憶した基本料金テーブルと、ユーザの出力した帳票に印字される明細件数に応じて定まる従量料金と倉庫の設備能力に応じて定まる従量料金の上限料金及び下限料金の各情報を記憶した従量料金テーブルとを格納する記憶部と、前記会員管理テーブルから、所定ユーザの前記設備能力と前記契約内容のデータを抽出し、当該抽出した前記ユーザの設備能力と契約内容をキーに、基本料金テーブルにて該当ユーザの基本料金を特定し、当該基本料金の値を該当ユーザに対応付けて記憶部に格納する処理と、各ユーザ端末からの指示で所定の出力装置に出力した帳票に印字される明細件数をカウントし、該カウントにより得た帳票出力レコード件数の値を、記憶部にて該当ユーザに対応付けて格納する処理と、コンピュータとして備えるクロック機能による所定時期の到来検知、ないし、入力部またはユーザ端末から受け付けた指示に応じて、前記記憶部に記憶されている所定ユーザの基本料金および帳票出力レコード件数の値を読み出す処理と、前記読み出した帳票出力レコード件数が予め定めた所定下限値以下である場合、前記会員管理テーブルにおける該当ユーザの設備能力の情報に応じた、前記従量料金テーブルにおける該当下限料金値を従量料金と決定し、前記読み出した帳票出力レコード件数が予め定めた所定上限値以上である場合、前記会員管理テーブルにおける該当ユーザの設備能力の情報に応じた、前記従量料金テーブルにおける該当上限料金値を従量料金と決定し、前記読み出した帳票出力レコード件数が所定下限値と所定上限値の間にある場合、該当帳票出力レコード件数と所定係数の乗算値に前記下限料金値を加算して従量料金を決定する処理と、各ユーザについて前記読み出した基本料金と前記決定した従量料金とを合算し、該当ユーザの課金額を算定する処理を実行する演算部とを備えることを特徴とする。 The member billing management system of the present invention that solves the above problems is a computer system that performs billing management for users in a cloud service that allows a user terminal to use an application for warehouse management work, and a communication unit that communicates with an external device; , A member management table storing the facility capacity related to the warehouse of each user and the contract contents corresponding to the degree of use of the application, and the basic information storing basic fee information determined according to the combination of the facility capacity of the warehouse and the contract contents Stores a charge table and a pay-per-use table that stores information on the pay-as-you-go charges determined according to the number of items printed on the form output by the user and the upper and lower pay- per-use information determined according to the facility capacity of the warehouse a storage unit which, from the membership management table, the contract content and the equipment capacity of a given user Data is extracted, the basic charge of the user is specified in the basic charge table using the extracted user capacity and contract details as keys, and the value of the basic charge is associated with the user and stored in the storage unit And the number of details printed on the form output to a predetermined output device in response to an instruction from each user terminal, and the value of the number of form output records obtained by the count corresponds to the corresponding user in the storage unit a process of storing attach the arrival detection of a predetermined time by the clock function provided as a computer, to not in accordance with the instruction received from the input unit or a user terminal, base rate and form output a predetermined user stored in the storage unit a process of reading the value of the record count, if the read form output number of records is less than a predetermined prescribed lower limit value, the member management Te According to the information of the equipment capacity of the relevant user in Bull said corresponding lower rates values in commodity charge table determines a pay-as-you-go, when the read form output number of records is predetermined or greater than a predetermined upper limit value, the member When the upper limit charge value in the pay-as-you-go table according to the information on the equipment capacity of the corresponding user in the management table is determined as the pay-per-use charge, and the number of read form output records is between the predetermined lower limit value and the predetermined upper limit value , Adding the lower limit fee value to the product of the number of record output records and a predetermined coefficient to determine a metered fee, and adding the read basic fee and the determined metered fee for each user, And a calculation unit that executes a process for calculating the charge amount.
また、本発明の会員課金管理方法は、倉庫管理業務用のアプリケーションをユーザ端末に利用させるクラウドサービスにおいて、ユーザへの課金管理を行うべく、外部装置と通信する通信部と、各ユーザの倉庫に関する設備能力と前記アプリケーションの利用程度に応じた契約内容とについて記憶した会員管理テーブルと、倉庫の設備能力と契約内容との組み合わせに応じて定まる基本料金の情報を記憶した基本料金テーブルと、ユーザの出力した帳票に印字される明細件数に応じて定まる従量料金と倉庫の設備能力に応じて定まる従量料金の上限料金及び下限料金の各情報を記憶した従量料金テーブルとを格納する記憶部と、演算部とを備えたコンピュータが、前記会員管理テーブルから、所定ユーザの前記設備能力と前記契約内容のデータを抽出し、当該抽出した前記ユーザの設備能力と契約内容をキーに、基本料金テーブルにて該当ユーザの基本料金を特定し、当該基本料金の値を該当ユーザに対応付けて記憶部に格納する処理と、各ユーザ端末からの指示で所定の出力装置に出力した帳票に印字される明細件数をカウントし、該カウントにより得た帳票出力レコード件数の値を、記憶部にて該当ユーザに対応付けて格納する処理と、コンピュータとして備えるクロック機能による所定時期の到来検知、ないし、入力部またはユーザ端末から受け付けた指示に応じて、前記記憶部に記憶されている所定ユーザの基本料金および帳票出力レコード件数の値を読み出す処理と、前記読み出した帳票出力レコード件数が予め定めた所定下限値以下である場合、前記会員管理テーブルにおける該当ユーザの設備能力の情報に応じた、前記従量料金テーブルにおける該当下限料金値を従量料金と決定し、前記読み出した帳票出力レコード件数が予め定めた所定上限値以上である場合、前記会員管理テーブルにおける該当ユーザの設備能力の情報に応じた、前記従量料金テーブルにおける該当上限料金値を従量料金と決定し、前記読み出した帳票出力レコード件数が所定下限値と所定上限値の間にある場合、該当帳票出力レコード件数と所定係数の乗算値に前記下限料金値を加算して従量料金を決定する処理と、各ユーザについて前記読み出した基本料金と前記決定した従量料金とを合算し、該当ユーザの課金額を算定する処理とを実行することを特徴とする。 The member billing management method of the present invention relates to a communication unit that communicates with an external device and a warehouse for each user in order to perform billing management for a user in a cloud service in which a user terminal uses an application for warehouse management work. A member management table storing the facility capacity and contract contents according to the degree of use of the application; a basic charge table storing information on basic charges determined according to the combination of the facility capacity of the warehouse and the contract contents; and A storage unit for storing a pay-for-use fee determined according to the number of items printed on the output form and a pay-per-use table storing information on the upper limit charge and the lower limit charge of the pay-per-use charge determined according to the facility capacity of the warehouse, and calculation computer and a part is, the from the member management table, the contract content and the equipment capacity of a given user data The basic charge of the corresponding user is specified in the basic charge table using the extracted equipment capacity and contract contents as a key, and the value of the basic charge is associated with the corresponding user and stored in the storage unit. Counts the number of details printed on a form output to a predetermined output device in accordance with processing and instructions from each user terminal, and associates the value of the number of form output records obtained by the count with the corresponding user in the storage unit The basic charge and form output record of the predetermined user stored in the storage unit in response to the detection of the arrival of the predetermined time by the clock function provided as a computer and the instruction received from the input unit or the user terminal a process of reading the value of the count, if the read form output number of records is less than a predetermined prescribed lower limit value, the member management table According to the definitive relevant information of the user equipment capabilities, said corresponding lower rates values in commodity charge table determines a pay-as-you-go, when the read form output number of records is predetermined or greater than a predetermined upper limit value, the member management According to the information on the equipment capacity of the corresponding user in the table, the corresponding upper limit charge value in the pay-per- use charge table is determined as a pay-per-use charge, and when the number of read form output records is between a predetermined lower limit value and a predetermined upper limit value, By adding the lower limit charge value to the product of the number of corresponding form output records and a predetermined coefficient to determine the metered fee, and adding the read basic fee and the determined metered fee for each user, And processing for calculating a charge amount.
また、本発明の会員課金管理プログラムは、倉庫管理業務用のアプリケーションをユーザ端末に利用させるクラウドサービスにおいて、ユーザへの課金管理を行うべく、外部装置と通信する通信部と、各ユーザの倉庫に関する設備能力と前記アプリケーションの利用程度に応じた契約内容とについて記憶した会員管理テーブルと、倉庫の設備能力と契約内容との組み合わせに応じて定まる基本料金の情報を記憶した基本料金テーブルと、ユーザの出力した帳票に印字される明細件数に応じて定まる従量料金と倉庫の設備能力に応じて定まる従量料金の上限料金及び下限料金の各情報を記憶した従量料金テーブルとを格納する記憶部と、演算部とを備えたコンピュータに、前記会員管理テーブルから、所定ユーザの前記設備能力と前記契約内容のデータを抽出し、当該抽出した前記ユーザの設備能力と契約内容をキーに、基本料金テーブルにて該当ユーザの基本料金を特定し、当該基本料金の値を該当ユーザに対応付けて記憶部に格納する処理と、各ユーザ端末からの指示で所定の出力装置に出力した帳票に印字される明細件数をカウントし、該カウントにより得た帳票出力レコード件数の値を、記憶部にて該当ユーザに対応付けて格納する処理と、コンピュータとして備えるクロック機能による所定時期の到来検知、ないし、入力部またはユーザ端末から受け付けた指示に応じて、前記記憶部に記憶されている所定ユーザの基本料金および帳票出力レコード件数の値を読み出す処理と、前記読み出した帳票出力レコード件数が予め定めた所定下限値以下である場合、前記会員管理テーブルにおける該当ユーザの設備能力の情報に応じた、前記従量料金テーブルにおける該当下限料金値を従量料金と決定し、前記読み出した帳票出力レコード件数が予め定めた所定上限値以上である場合、前記会員管理テーブルにおける該当ユーザの設備能力の情報に応じた、前記従量料金テーブルにおける該当上限料金値を従量料金と決定し、前記読み出した帳票出力レコード件数が所定下限値と所定上限値の間にある場合、該当帳票出力レコード件数と所定係数の乗算値に前記下限料金値を加算して従量料金を決定する処理と、各ユーザについて前記読み出した基本料金と前記決定した従量料金とを合算し、該当ユーザの課金額を算定する処理とを実行させることを特徴とする。 The member billing management program of the present invention relates to a communication unit that communicates with an external device and a warehouse for each user in order to perform billing management for a user in a cloud service that allows a user terminal to use an application for warehouse management work. A member management table storing the facility capacity and contract contents according to the degree of use of the application; a basic charge table storing information on basic charges determined according to the combination of the facility capacity of the warehouse and the contract contents; and A storage unit for storing a pay-for-use fee determined according to the number of items printed on the output form and a pay-per-use table storing information on the upper limit charge and the lower limit charge of the pay-per-use charge determined according to the facility capacity of the warehouse, and calculation a computer with a part, the contract content from the member management table, and the installed capacity of a given user Data is extracted, the basic charge of the user is specified in the basic charge table using the extracted user capacity and contract details as keys, and the value of the basic charge is associated with the user and stored in the storage unit And the number of details printed on the form output to a predetermined output device in response to an instruction from each user terminal, and the value of the number of form output records obtained by the count corresponds to the corresponding user in the storage unit a process of storing attach the arrival detection of a predetermined time by the clock function provided as a computer, to not in accordance with the instruction received from the input unit or a user terminal, base rate and form output a predetermined user stored in the storage unit a process of reading the value of the record count, if the read form output number of records is less than a predetermined prescribed lower limit value, the member management Te According to the information of the equipment capacity of the relevant user in Bull said corresponding lower rates values in commodity charge table determines a pay-as-you-go, when the read form output number of records is predetermined or greater than a predetermined upper limit value, the member When the upper limit charge value in the pay-as-you-go table according to the information on the equipment capacity of the corresponding user in the management table is determined as the pay-per-use charge, and the number of read form output records is between the predetermined lower limit value and the predetermined upper limit value , Adding the lower limit fee value to the product of the number of record output records and a predetermined coefficient to determine a metered fee, and adding the read basic fee and the determined metered fee for each user, And a process of calculating a billing amount for the above.
本発明によれば、倉庫管理業務を行うユーザ企業の規模を考慮し、実際に利用したサービスやその内容に応じた適正な課金管理を可能とする。 According to the present invention, it is possible to perform appropriate billing management according to the service actually used and its contents in consideration of the scale of a user company that performs warehouse management work.
−−−システム構成−−−
以下に本発明の実施形態について図面を用いて詳細に説明する。図1は、本実施形態の会員課金管理システム100を含むネットワーク構成図である。図1に示す会員課金管理システム100(以下、システム100)は、倉庫管理業務用のアプリケーションをユーザ端末13に利用させるクラウドサービスにおいて、ユーザへの課金管理を行うコンピュータシステムであり、倉庫管理業務を行うユーザ企業の規模を考慮し、実際に利用したサービスやその内容に応じた適正な課金管理を可能とするコンピュータシステムである。
--- System configuration ---
Embodiments of the present invention will be described below in detail with reference to the drawings. FIG. 1 is a network configuration diagram including a member
会員課金管理システム100は、DBサーバ10、WEB/APサーバ11、および会員課金管理サーバ12で構成されている。勿論、単体のサーバ装置で構成されているとしてもよい。また、こうしたサーバ類は、インターネットなどのネットワーク15を介して、ユーザ端末13、およびプリンタなどの周辺機器14と接続されている。ユーザ端末13は、ユーザがクラウドサービスを提供するWEB/APサーバ11にアクセスして、倉庫管理業務のアプリケーションを利用するためのコンピュータ端末である。また、周辺機器14は、会員課金管理サーバ12で生成される請求書等の各種出力データの印字等を実行する装置となる。
The member
なお、前記システム100を構成するDBサーバ10は、図2にて例示するように、その記憶部201において、会員管理マスタテーブル211(会員管理テーブル)、設備ランクマスタテーブル212、基本料金マスタテーブル213(基本料金テーブル)、印書データテーブル214、出力指示データテーブル215、メールFAX送信データテーブル216、帳票カウントデータテーブル217、帳票カウント集計データテーブル218、従量料金マスタテーブル219(従量料金テーブル)、請求実績データテーブル220を記憶している。これらの各テーブルについては後述する。
As illustrated in FIG. 2, the
DBサーバ10は、CPUなどで構成された制御部200と、ハードディスクドライブなどの不揮発性記憶装置で構成された記憶部201と、外部からの入力を受け付けるインターフェイスたる入力部202と、情報を出力する表示部203と、通信部たるネットワークインタフェース部204とを具備する。これら各部は、バス(BUS)によって互いに接続されている。
The
図3は、WEB/APサーバ11のハードウェア構成例を示す図である。前記DBサーバ10と共に前記システム100を構成する、WEB/APサーバ11は、DBサーバ10と同様に、制御部300と、記憶部301と、入力部302と、表示部303と、ネットワークインタフェース部304とを具備する。各部は、BUSによって接続されている。 前記記憶部301には、印書指示機能311と、出力指示機能312と、メールFAX送信機能313と、帳票カウント機能314と、及び帳票カウント集計機能315を実装するためのプログラム310が格納されている。プログラム310は、制御部300により図示していないメモリにロードされ実行される。
FIG. 3 is a diagram illustrating a hardware configuration example of the WEB /
図4は、会員課金管理サーバ12のハードウェア構成例を示す図である。前記DBサーバ10およびWEB/APサーバ11と共に前記システム100を構成する会員課金管理サーバ12は、前記DBサーバ10らと同様に、制御部400と、記憶部401と、入力部402と、表示部403と、ネットワークインタフェース部404とを具備する。各部は、BUSによって接続されている。前記表示部403は、印刷インタフェース部405を介して周辺機器(プリンタ)14に接続されている。記憶部401には、基本料金計算機能411、従量料金計算機能412、月額料金計算機能413、会員管理マスタ登録機能414及び請求書出力機能415を実装するためのプログラム410が格納されている。前記プログラム410は、制御部400により図示していないメモリにロードされ実行される。
FIG. 4 is a diagram illustrating a hardware configuration example of the member
なお、本実施形態の会員課金管理システム100が備える機能についてあらためて説明しておく。上述したように、以下に説明する機能は、例えば会員課金管理システム100を構成する各サーバ10〜12らが備えるプログラムをそれぞれ実行することで実装される機能と言える。
In addition, the function with which the member
前記システム100は、各ユーザ端末13からの指示で所定の周辺機器(出力装置)14に出力した帳票に印字される明細件数をカウントし、該カウントにより得た帳票出力レコード件数の値を、会員管理マスタテーブル211にて該当ユーザに対応付けて格納する機能を有する。
The
また、前記システム100は、例えば、コンピュータとして通常備えるクロック機能による所定時期の到来検知、ないし、入力部202またはユーザ端末13から受け付けた指示に応じて、前記会員管理マスタテーブル211に記憶されている所定ユーザについて基本料金および帳票出力レコード件数の値を読み出す機能を有する。
In addition, the
また、前記システム100は、前記読み出した帳票出力レコード件数が予め定めた所定下限値以下である場合、所定の下限料金値を従量料金と決定し、前記読み出した帳票出力レコード件数が予め定めた所定上限値以上である場合、所定の上限料金値を従量料金と決定し、前記読み出した帳票出力レコード件数が所定下限値と所定上限値の間にある場合、該当帳票出力レコード件数と所定係数の乗算値に前記下限料金値を加算して従量料金を決定する機能を有する。
Further, when the number of read form output records is equal to or less than a predetermined lower limit value, the
また、前記システム100は、各ユーザについて前記読み出した基本料金と前記決定した従量料金とを合算し、該当ユーザの課金額を算定する機能を有する。
In addition, the
なお、前記システム100は、各ユーザ端末13からの指示で送信したファックスないし電子メールの件数をカウントし、該カウントにより得たファックスないし電子メールの送信件数の値を、会員管理マスタテーブル211にて該当ユーザに対応付けて格納する機能を有する。
The
また、前記システム100は、コンピュータとして備えるクロック機能による所定時期の到来検知、ないし、入力部202またはユーザ端末13から受け付けた指示に応じて、前記会員管理マスタテーブル211に記憶されている所定ユーザについて基本料金、帳票出力レコード件数、および前記送信件数の値を読み出す機能を有する。
In addition, the
また、前記システム100は、前記帳票出力レコード件数に基づいて従量料金を決定するに際し、前記送信件数と所定係数との乗算値を更に加算して従量料金を決定する機能を有する。
In addition, the
また、前記システム100は、記憶部201において請求書フォーマットを記憶しているとしてもよい。この場合、前記システム100は、前記所定ユーザについて求めた基本料金と前記従量料金とを合算して請求金額を算定し、当該請求金額の値を、前記請求書フォーマットにおける請求金額欄に設定し、会員管理マスタテーブル211で該当ユーザに関して記憶されている情報を、前記請求書フォーマットにおける対応欄に設定して請求書データを生成し、当該請求書データを所定の出力装置(周辺機器14)ないし所定ユーザのユーザ端末13に出力する、機能を有する。
The
また、前記システム100の記憶部に、倉庫の設備能力とアプリケーションの利用程度とに応じた基本料金のリストを記憶しているとしてもよい。この場合、システム100は、入力部202ないしユーザ端末13から、ユーザに関する企業の識別情報、倉庫の設備能力、アプリケーションの利用程度について入力を受け、ここで受けた所定ユーザに関する、倉庫の設備能力およびアプリケーションの利用程度を前記リストに照合し、所定ユーザに関する基本料金を決定して前記会員管理マスタテーブル211において該当ユーザに対応付けて記憶する、機能を有する。
In addition, the storage unit of the
−−−データ構造例−−−
次に、本実施形態のシステム100が用いるテーブルにおけるデータ構造例について説明する。図5は、DBサーバ10が具備する会員管理マスタテーブル211のデータ構成例を示す図である。会員管理マスタテーブル211は、クラウドサービスを利用する会員企業の情報を格納するマスタテーブルであり、予め管理者等が作成してDBサーバ10の記憶部201に格納されているテーブルとなる。
--- Data structure example ---
Next, an example of the data structure in the table used by the
図5に示すように、前記会員管理マスタテーブル211は、会社コード(以下、「コード」は「CD」と記す)501をキーに、業務部署CD502と、会員企業名503と、設備能力屯504と、設備ランク505と、機能ランク506とを対応付けたレコードの集合体となっている。ここで、会社CD501には、会員企業に割り当てられているCDが格納される。業務部署CD502には、会員企業の業務部署に割り当てられているCDが格納される。この会社CD501と、業務部署CD502をキーにして、会員企業が識別される。会員企業名503には、当該レコードに紐付いた企業の企業名称が格納される。設備能力屯504には、当該レコードに紐付いた企業の設備能力屯が格納される。設備ランク505には、該当企業の会社CD501と、業務部署CD502と、設備能力屯504を条件にして特定される設備ランクが格納される。機能ランク506には、当該レコードに紐付いた企業の機能ランク(クラウドサービスの契約内容に応じた、倉庫管理業務のアプリケーションの利用可能な機能ランク)が格納される。
As shown in FIG. 5, the member management master table 211 uses a company code (hereinafter, “code” is written as “CD”) 501 as a key, a
図6は、DBサーバ10が具備する設備ランクマスタテーブル212のデータ構成例を示す図である。設備ランクマスタテーブル212は、各会員の有する倉庫の設備能力屯とそれに応じた設備ランクの情報を格納するマスタテーブルである。このテーブルは予め管理者等が作成し、DBサーバ10の記憶部201に格納しておくものとなる。図6に示すように、設備ランクマスタテーブル212は、会社CD601と、業務部署CD602と、設備ランク603と、設備能力屯_最小604と、設備能力屯_最大605とをそれぞれ対応付けたレコードの集合体となっている。
FIG. 6 is a diagram illustrating a data configuration example of the equipment rank master table 212 included in the
ここで、会社CD601と、業務部署CD602には、会員企業を一意に識別する管理CDが格納される。設備ランク603には、設備能力屯が5千トン未満の場合は「A」、5千トン以上1万トン未満の場合は「B」、1万トン以上1万5千トン未満の場合は「C」、1万5千トン以上2万トン未満の場合は「D」、2万トン以上3万トン未満の場合は「E」、3万トン以上4万トン未満の場合は「F」、4万トン以上5万トン未満の場合は「G」、5万トン以上6万トン未満の場合は「H」、6万トン以上7万トン未満の場合は「I」、7万トン以上8万トン未満の場合は「J」、8万トン以上9万トン未満の場合は「K」、9万トン以上10万トン未満の場合は「L」、10万トン以上の場合は「M」といったランク値がそれぞれ設定される。設備能力屯_最小604と、設備能力屯_最大605には、設備ランク603に該当する設備能力屯の範囲の最小値と、最大値がそれぞれ格納される。
Here, a management CD that uniquely identifies a member company is stored in the
図7は、DBサーバ10が具備する基本料金マスタテーブル213のデータ構成例を示す図である。基本料金マスタテーブル213は、基本料金情報を格納するマスタテーブルである。図7に示すように、基本料金マスタテーブル213は、会員企業を識別する会社CD701と、業務部署CD702と、設備ランク703と、機能ランク704と、基本料金705とをそれぞれ対応付けて記憶する。ここで、会社CD701と、業務部署CD702には、会員企業を一意に識別する管理CDが格納される。機能ランク704は、クラウドサービスの契約内容に応じた利用機能のランクが記憶されている。例えば、クラウドサービスが提供する倉庫管理業務に関する機能として、保管(基本)1機能と、選択6機能(保税管理、保管(拡張)、請求管理、WEB情報提供、EDI、管理情報(DWH))が存在するとした場合、会員が利用する機能が、保管(基本)1機能のみ場合、機能ランク704は「Lite」となる。また、会員が利用する機能が、保管(基本)1機能+選択3機能の場合、機能ランク704は「Middle」となる。また、会員が利用する機能が、保管(基本)1機能+選択全機能の場合、機能ランク704は「Full」となる。基本料金705は、設備ランク703と、機能ランク704で決まる基本料金が設定されている。
FIG. 7 is a diagram illustrating a data configuration example of the basic charge master table 213 included in the
図8は、DBサーバ10が具備する印書データテーブル214のデータ構成例を示す図である。印書データテーブル214は、ユーザ端末13からの指示によりシステム100から周辺機器14等に出力される印書情報を格納するデータテーブルである。印書データテーブル214に格納される情報は、WEB/APサーバ11の制御部300によるプログラム310の実行時に更新される。図8に示すように、印書データテーブル214は、会社CD801と、業務部署CD802と、帳票ID803と、作成番号804と、帳票名805と、ファイル種別806と、ページ数807と、レコード件数808と、部数809と、出力先プリンタ名810とをそれぞれ対応付けたレコードの集合体となっている。 ここで、会社CD801と、業務部署CD802には、会員企業を一意に識別する管理CDが格納される。帳票ID803には、帳票ごとに決められた帳票IDが格納される。作成番号804には、印書情報が作成されたときに発番される作成番号が格納される。帳票名805には、帳票ID803に紐付く帳票の名称が格納される。ファイル種別806には、印書情報のファイル形式が格納されており、PDF形式の場合の「PDF」、CSV形式の場合の「CSV」、プリンタから紙で出力される場合の「印書」が格納される。ページ数807は、PDFファイル及び紙のページ数が格納されているが、ファイル種別806が「CSV」であるときは、「***」が格納される。レコード件数808は、印書情報のレコード件数が格納される。部数809は、ファイル種別806が「印書」の場合に、発行部数が格納される。出力先プリンタ名810は、ファイル種別806が「印書」の場合に、出力先のプリンタ(周辺機器14)の名称が格納される。
FIG. 8 is a diagram illustrating a data configuration example of the stamp data table 214 included in the
図9は、DBサーバ10が具備する出力指示データテーブル215のデータ構成例を示す図である。出力指示データテーブル215は、印書データテーブル214のレコードが出力指示されたときに作成される出力指示情報を格納するテーブルである。出力指示データテーブル215に格納される情報は、制御部200によるプログラム210の実行時に更新される。図9に示すように、出力指示データテーブル215は、出力指示CD901と、出力指示区分902と、会社CD903と、業務部署CD904と、帳票ID905と、作成番号906と、メールFAXID907と、出力先プリンタ名908と、ファイル名909とをそれぞれ対応付けたレコードの集合体となっている。出力指示ID901は、出力指示情報を一意に識別する管理IDが自動発番され、格納される。出力指示区分902は、印書情報の出力指示区分が格納され、PDF形式で出力される場合は「PDF出力指示」、CSV形式で出力される場合は「CSV出力指示」、紙でプリンタ出力される場合は「印書指示」が格納される。会社CD903と、業務部署CD904には、会員企業を一意に識別する管理CDが格納される。帳票ID905は、出力される印書情報の帳票IDが格納される。メールFAXID906は、出力される印書情報がメール若しくはFAX送信される場合に、自動採番されるIDが格納される。出力先プリンタ名907は、出力指示区分902が「印書指示」の場合に、出力先のプリンタの名称が格納される。ファイル名908は、出力指示区分902が「PDF出力指示」もしくは「CSV出力指示」の場合に、出力されるファイル名称が格納される。
FIG. 9 is a diagram illustrating a data configuration example of the output instruction data table 215 included in the
図10は、DBサーバ10が具備するメールFAX送信データテーブル216のデータ構成例を示す図である。メールFAX送信データテーブル216は、ユーザ端末13からの指示で前記システム100からメールまたはFAX送信されたときに作成される送信情報を格納するテーブルである。メールFAX送信データテーブル216に格納される情報は、WEB/APサーバ11の制御部300によるプログラム310の実行時に更新される。図10に示すように、メールFAX送信データテーブル216は、メールID1001と、会社CD1002と、業務部署CD1003と、帳票ID1004と、メール・FAX送信区分1005と、TOメールアドレス1006と、FROMメールアドレス1007と、CCメールアドレス1008と、BCCメールアドレス1009と、FAX番号1010と、添付ファイル名1011と、送信ページ数1012とをそれぞれ対応付けたレコードの集合体となっている。メールID1001は、出力指示されたときに採番されたメールID906が格納される。会社CD1002と、業務部署CD1003には、会員企業を一意に識別する管理CDが格納される。帳票ID1004は、送信された帳票の帳票IDが格納される。メール・FAX送信区分1005は、送信区分が格納され、メール送信される場合は「メール」、FAX送信される場合は「FAX」が格納される。TOメールアドレス1006は、送信先のTOメールアドレスが格納される。FROMメールアドレス1007は、送信元メールアドレスが格納される。CCメールアドレス1008は、送信先のCCメールアドレスが格納される。BCCメールアドレス1009は、送信先のBCCメールアドレスが格納される。FAX番号1010は、送信先FAX番号が格納される。添付ファイル名1011は、メール送信の場合は添付さえるファイル名が格納され、FAX送信の場合はFAX送信されるPDFファイル名が格納される。送信ページ数1012は、メールでPDFファイルが送信される場合、若しくはFAX送信される場合の、送信ページ数が格納される。
FIG. 10 is a diagram illustrating a data configuration example of the mail FAX transmission data table 216 included in the
図11は、DBサーバ10が具備する帳票カウントデータテーブル217のデータ構成例を示す図である。帳票カウントデータテーブル217は、帳票の出力情報をまとめたテーブルで、出力指示データテーブル215の出力指示ID901と、会社CD903と、業務部署CD904と、帳票ID905でグルーピングした情報が登録されるテーブルである。帳票カウントデータテーブル217に格納される情報は、WEB/APサーバ11の制御部300によるプログラム310の実行時に更新される。図11に示すように、帳票カウントデータテーブル217は、会社CD1101と、業務部署CD1102と、帳票ID1103と、起動日時1104と、終了日時1105と、印書指示区分1106と、CSV出力指示区分1107と、PDF出力指示区分1108と、FAX出力指示区分1109と、メールCSV出力指示区分1110と、メールPDF出力指示区分1111と、出力枚数1112と、出力レコード1113とをそれぞれ対応付けて記憶する。
FIG. 11 is a diagram illustrating a data configuration example of the form count data table 217 included in the
会社CD1101と、業務部署CD1102には、会員企業を一意に識別する管理CDが格納される。帳票ID1103は、出力された帳票の帳票IDが格納される。起動日時1104と、終了日時1105には、それぞれ帳票カウント機能プログラムが起動した日時と、終了した日時が格納される。印書指示区分1106は、印書出力がされた場合「1」、未出力の場合「0」が格納される。CSV出力指示区分1107は、CSV出力がされた場合「1」、未出力の場合「0」が格納される。PDF出力指示区分1108は、PDF出力がされた場合「1」、未出力の場合「0」が格納される。FAX出力指示区分1109は、FAX送信された場合「1」、未送信の場合「0」が格納される。メールCSV出力指示区分1110は、メールでCSVファイルが送信された場合「1」、未送信の場合「0」が格納される。メールPDF出力指示区分1111は、メールでPDFファイルが送信された場合「1」、未送信の場合「0」が格納される。出力枚数1112は、出力された枚数が格納され、CSV出力された場合は数値は格納されない。出力レコード1113は、出力されたレコードの件数が格納される。
The company CD 1101 and the
図12は、DBサーバ10が具備する帳票カウント集計データテーブル218のデータ構成例を示す図である。帳票カウント集計データテーブル218は、帳票カウントデータテーブル217の情報を、会員企業ごとに出力レコード件数、メール送信件数、FAX送信枚数をまとめたテーブルである。帳票カウント集計データテーブル218に格納される情報は、WEB/APサーバ11の制御部300によるプログラム310の実行時に更新される。図12に示すように、帳票カウント集計データテーブル218は、会社CD1201と、業務部署CD1202と、帳票出力レコード件数1203と、メール送信回数1204と、FAX送信枚数1205とをそれぞれ対応付けて記憶する。会社CD1201と、業務部署CD1202には、会員企業を一意に識別する管理CDが格納される。帳票出力レコード件数1203は、帳票カウントデータテーブル217を会社CDと業務部署CDで検索したときの出力レコード1113の和が格納される。メール送信回数1204は、帳票カウントデータテーブル217を会社CDと業務部署CDで検索したときの、メールCSV出力指示区分1109が「1」または、メールCSV出力指示区分1110が「1」のレコード件数が出力される。FAX送信枚数1205は、帳票カウントデータテーブル217を会社CDと業務部署CDで検索したときの、FAX出力指示区分1109が「1」のときの出力枚数1112の和が格納される。
FIG. 12 is a diagram illustrating a data configuration example of the form count tabulation data table 218 included in the
図13は、DBサーバ10が具備する従量料金マスタテーブル219のデータ構成例を示す図である。従量料金マスタテーブル219は、従量料金情報を格納するマスタテーブルである。図13に示すように、従量料金マスタテーブル219は、会社CD1301と、業務部署CD1302と、設備ランク1303と、下限料金1304と、上限料金1305と、判定レコード件数1_1306と、判定レコード件数2_1307と、判定レコード件数3_1308と、係数1309と、FAX単価1310と、メール単価1311とをそれぞれ対応付けて記憶する。ここで、会社CD1301と、業務部署CD1302には、会員企業を一意に識別する管理CDが格納される。設備ランク1303には、設備ランクが格納される。下限料金1304と、上限料金1305は、出力レコード件数による従量料金の計算に必要な情報で、設備ランク毎に決められた金額が設定される。判定レコード件数1_1306は、出力レコード件数による従量料金の判定値のひとつで、最小レコード件数、例えば「50,000」が格納される。この最小レコード件数は、例えば、倉庫業約100社の設備能力屯別の月当たり帳票出力レコード件数の最低値に基づいて決定することができる。判定レコード件数2_1307は、出力レコード件数による従量料金の判定値のひとつで、最大レコード件数、例えば「1,000,000」が格納される。最大レコード件数に関しても、倉庫業約100社の設備能力屯別の月当たり帳票出力レコード件数の最大値に基づいて決定することができる(前記100社の約85%において、月当たり最大レコード件数が100万件以下という値を参考に決定できる)。
FIG. 13 is a diagram illustrating a data configuration example of a metered rate master table 219 included in the
判定レコード件数3_1308は、出力レコード件数による従量料金の判定値のひとつで、個別見積りが必要な最大レコード件数例えば「2,000,000」が格納される。個別見積りが必要な最大レコード件数に関しても、倉庫業約100社の設備能力屯別の月当たり帳票出力レコード件数を参考に決定できる。例えば、前記100社の約5%において、月当たりレコード件数が200万件以上という値を参考に決定できる。係数1309は、基本料金705とのバランスを考慮して、例えば「0.07」が格納される。
The judgment record number 3_1308 is one of the judgment values of the pay-per-use fee based on the number of output records, and stores the maximum number of records that require individual estimation, for example, “2,000,000”. With regard to the maximum number of records that require an individual estimate, it can be determined by referring to the number of record output records per month for each of the 100 warehousing companies. For example, in about 5% of the 100 companies, the number of records per month can be determined with reference to a value of 2 million or more. For example, “0.07” is stored in the
FAX単価1310は、FAX出力枚数による従量料金計算に使用する1枚あたりの単価であり、例えば「25」が格納される。メール単価1311は、メール送信回数による従量料金計算に使用する1回あたりの単価であり、例えば「5」が格納される。
The
図14は、DBサーバ10が具備する請求実績データテーブル220のデータ構成例を示す図である。請求実績データテーブル220は、請求実績情報を格納するデータテーブルである。請求実績データテーブル220に格納される情報は、会員課金管理サーバ12の制御部400によるプログラム410の実行時に更新される。図14に示すように、請求実績データテーブル220は、会社CD1401と、業務部署CD1402と、会員企業名1403と、請求年月1404と、機能ランク1405と、設備ランク1406と、基本料金1407と、帳票出力レコード件数1408と、FAX送信枚数1409と、メール送信回数1410と、帳票出力料金1411と、FAX送信料金1412と、メール送信料金1413と、従量料金(合計)1414と、請求金額(税抜)1415と、請求金額(税額)1416と、請求金額(総額)1417とをそれぞれ対応付けて記憶する。ここで、会社CD1401には、会員企業に割り当てられているCDが格納される。
FIG. 14 is a diagram illustrating a data configuration example of the billing result data table 220 included in the
業務部署CD1402には、会員企業の業務部署に割り当てられているCDが格納される。この会社CD1401と、業務部署CD1402をキーにして、会員企業が識別される。会員企業名1403には、当該レコードに紐付いた企業の企業名称が格納される。請求年月1404は、請求対象の年月が格納される。機能ランク1405には、当該会社CDと業務部署CDの機能ランクが格納される。設備ランク1406には、当該会社CDと業務部署CDの設備ランクが格納される。基本料金1407には、基本料金機能で計算された基本料金が格納される。帳票出力レコード件数1408には、帳票出力カウント集計機能で計算された出力レコード件数が格納される。FAX送信枚数1409には、帳票出力カウント集計機能で計算されたFAX送信枚数1409が格納される。メール送信回数1410には、帳票出力カウント集計機能で計算されたメール送信回数が格納される。帳票出力料金1411には、帳票出力カウント集計機能で計算された帳票出力料金が格納される。FAX送信料金1412には、帳票出力カウント集計機能で計算されたFAX送信料金が格納される。メール送信料金1413には、帳票出力カウント集計機能で計算されたメール送信料金が格納される。従量料金(合計)1414には、月額料金計算機能で計算された従量料金(合計)が格納される。請求金額(税抜)1415には、月額料金計算機能で計算された請求金額(税抜)が格納される。請求金額(税額)1416には、月額料金計算機能で計算された請求金額(税額)が格納される。請求金額(総額)1417には、月額料金計算機能で計算された請求金額(総額)が格納される。判定レコード件数フラグ1418には、帳票出力レコード件数1408が200万未満の場合は、「0」が格納される。帳票出力レコード件数フラグ1408が200万以上の場合は、「1」が格納される。
The
−−−処理手順例1−−−
以下、本実施形態における会員課金管理方法の実際手順について図に基づき説明する。以下で説明する会員課金管理方法に対応する各種動作は、前記システム100を構成するサーバ10〜12らがそれぞれメモリ等に読み出して実行するプログラムによって実現される。そして、このプログラムは、以下に説明される各種の動作を行うためのコードから構成されている。
--- Example of
Hereinafter, an actual procedure of the member billing management method in the present embodiment will be described with reference to the drawings. Various operations corresponding to the member billing management method described below are realized by programs that the
図15は、本実施形態における会員課金管理方法の処理手順例1を示すフロー図であり、会員課金管理サーバ12が具備する基本料金計算機能411の処理を示すフローチャートである。このフローチャートにおいて、前記基本料金計算機能411は、会員管理マスタテーブル211から、所定の会社CDと業務部署CDをキーに、設備ランクと機能ランクのデータを抽出する(ステップS101)。
FIG. 15 is a flowchart showing a processing procedure example 1 of the member billing management method in the present embodiment, and is a flowchart showing processing of the basic
また、前記基本料金計算機能411は、前記会社CDと前記業務部署CD、および前記ステップS101で抽出した設備ランクと機能ランクをキーに、基本料金マスタテーブル213から基本料金を抽出する(ステップS102)。
The basic
また、前記基本料金計算機能411は、前記ステップS102で抽出した基本料金を、前記会社CDと業務部署CD、および設備ランクと機能ランクに対応させて、請求実績データテーブル220に書き込む(ステップS103)。
The basic
なお、上記のフローを実行するにあたり、図25にて示すように、前記会員課金管理サーバ12が、表示部403ないしユーザ端末13に会員企業情報登録画面を表示させ、入力部402ないしユーザ端末13を介して、会員企業による自身の情報の入力を受け付けるとしてもよい。
In executing the above flow, as shown in FIG. 25, the member
−−−処理手順例2−−−
図16は、本実施形態における会員課金管理方法の処理手順例2を示すフロー図であり、WEB/APサーバ11が具備する印書指示機能311の処理を示すフローチャートである。このフローチャートにおける印書指示機能311は、当該システム100が提供するクラウドサービスを介してユーザ端末13から印書指示が行われたことを検知し(ステップS201)、印書情報の作成と作成した印書情報の印書データテーブル214への書き込みを実行する(ステップS202)。
--- Processing procedure example 2 ---
FIG. 16 is a flowchart showing a processing procedure example 2 of the member billing management method in the present embodiment, and is a flowchart showing processing of the
−−−処理手順例3−−−
図17は、本実施形態における会員課金管理方法の処理手順例3を示すフロー図であり、WEB/APサーバ11が具備する出力指示機能312の処理を示すフローチャートである。このフローチャートにおける出力指示機能313は、例えばユーザ端末13から、前記印書データテーブル214のレコードに関して出力指示を受けて(ステップS301)、出力指示情報を作成し、作成した情報を出力指示データテーブル215に書き込む(ステップS302)。また出力指示機能313は、前記出力指示に応じてメールまたはFAX送信を行う場合(ステップS303:Y)、自動採番されるメールFAXIDを出力指示データテーブル215に書き込む(ステップS304)。他方、前記出力指示に応じてメールまたはFAX送信を行わない場合(ステップS303:N)、処理を終了する。
--- Processing procedure example 3 ---
FIG. 17 is a flowchart showing a processing procedure example 3 of the member billing management method in the present embodiment, and is a flowchart showing a process of the
−−−処理手順例4−−−
図18は、本実施形態における会員課金管理方法の処理手順例4を示すフロー図であり、WEB/APサーバ11が具備するメールFAX送信機能313の処理を示すフローチャートである。このフローチャートにおけるメールFAX送信機能313は、出力指示データテーブル215のメールFAXID906に値がある場合(ステップS401:Y)、メールまたはFAXの送信処理を実行し(ステップS402)、その送信情報をメールFAX送信データテーブル216に書き込む。他方、出力指示データテーブル215のメールFAXID906に値が無い場合(ステップS401:N)、メールFAX送信機能313は処理を終了する。
--- Processing procedure example 4 ---
FIG. 18 is a flowchart showing a processing procedure example 4 of the member billing management method in the present embodiment, and is a flowchart showing processing of the mail
−−−処理手順例5−−−
図19は、本実施形態における会員課金管理方法の処理手順例5を示すフロー図であり、WEB/APサーバ11が具備する帳票カウント機能314の処理を示すフローチャートである。このフローチャートにおける帳票カウント機能314は、前記出力指示データテーブル215において、例えば、所定の(例:リスト先頭、或いはユーザ端末13からの指示があったもの)出力指示ID、会社CD、業務部署CD、帳票IDをキーにして、帳票出力やメール、ファックスの送信に関する情報を抽出し、抽出情報を帳票カウントデータテーブル217書き込む(ステップS501)。
--- Processing procedure example 5 ---
FIG. 19 is a flowchart showing a processing procedure example 5 of the member billing management method in the present embodiment, and is a flowchart showing the processing of the
前記帳票カウント機能314は、出力指示データテーブル215にメールFAXIDがある場合(ステップS502:Y)、そのメールFAXIDをキーにしてメールFAX送信データテーブル216を検索して、抽出した情報を帳票カウントデータテーブル217に書き込む(ステップS503)。他方、前記帳票カウント機能314は、出力指示データテーブル215にメールFAXIDが無い場合(ステップS502:N)、処理を終了する。
When the output instruction data table 215 has a mail FAXID (step S502: Y), the
−−−処理手順例6−−−
図20は、本実施形態における会員課金管理方法の処理手順例6を示すフロー図であり、WEB/APサーバ11が具備する帳票カウント集計機能315の処理を示すフローチャートである。このフローチャートにおける帳票カウント集計機能315は、ユーザ端末13から指定を受けたものなど所定の会社CDと業務部署CDと起動日時と終了日時をキーにして、帳票カウントデータテーブル217の該当レコードを抽出し(ステップS601)、出力レコードを取得する(ステップS602)。
--- Example of processing procedure 6 ---
FIG. 20 is a flowchart showing a processing procedure example 6 of the member billing management method in the present embodiment, and is a flowchart showing the processing of the form
また、前記帳票カウント集計機能315は、前記ステップS602で取得した出力レコードの各値の総和を、帳票カウント集計データテーブル218に書き込む(ステップS603)。また、前記帳票カウント集計機能315は、帳票カウントデータテーブル217のメールCSV出力指示区分が「1」またはメールPDF出力指示区分が「1」のレコードを取得し(ステップS604)、該当レコードの件数を帳票カウント集計データテーブル218のメール送信回数に書き込む(ステップS605)。
Further, the form
また、前記帳票カウント集計機能315は、前記帳票カウントデータテーブル217のFAX出力指示区分が「1」のレコードを取得し(ステップS606)、該当レコードの出力枚数の総和を、帳票カウント集計データテーブル218のFAX送信枚数に書き込む(ステップS607)。
Further, the form
−−−処理手順例7−−−
図21は、本実施形態における会員課金管理方法の処理手順例7を示すフロー図であり、会員課金管理サーバ12が具備する従量料金計算機能412の処理を示すフローチャートである。このフローチャートにおける従量料金計算機能412は、例えばユーザ端末13から指定を受けたものなど所定の会社CDと業務部署CDをキーにして、帳票カウント集計データテーブル218における帳票出力レコード件数、FAX送信枚数、メール送信回数の各値を、請求実績データテーブル220の該当欄に書き込む(ステップS701)。
--- Processing procedure example 7 ----
FIG. 21 is a flowchart showing a processing procedure example 7 of the member billing management method in the present embodiment, and is a flowchart showing processing of the metered
また、前記従量料金計算機能412は、該当会員企業に関して、会員管理マスタテーブル211の設備ランクの値を抽出する(ステップS702)。また前記従量料金計算機能412は、前記ステップS701で得ている、該当会員企業における帳票出力レコード件数が5万件未満の場合(ステップS703:Y)、従量料金マスタテーブル219から下限料金の値を取得し、請求実績データテーブル220の帳票出力料金の欄に書き込む(ステップS704)。
The pay-as-you-
一方、前記ステップS701で得ている、帳票出力レコード件数が5万件以上100万件未満の場合(ステップS705:Y)、前記従量料金計算機能412は、従量料金マスタテーブル219から下限料金と係数の各値を取得する(ステップS706)。また前記前記従量料金計算機能412は、前記ステップS701で得ている帳票出力レコード件数と前記ステップS706で得た係数の値との乗算値を求め、この乗算値と前記下限料金との合算結果を請求実績データテーブル220の帳票出力料金に書き込む(ステップS707)。
On the other hand, when the number of form output records obtained in step S701 is not less than 50,000 and less than 1 million (step S705: Y), the pay-as-you-
他方、帳票出力レコード件数が100万件以上200万件未満の場合(ステップS708:Y)、前記従量料金計算機能412は、従量料金マスタテーブル219から該当会員企業における上限料金の値を取得し、請求実績データテーブル220の帳票出力料金に書き込む(ステップS709)。
On the other hand, when the number of form output records is 1 million or more and less than 2 million (step S708: Y), the pay-per-use
また、帳票出力レコード件数が200万件以上の場合(ステップS708:N)、前記従量料金計算機能412は、従量料金マスタテーブル219から上限料金の値を取得し、請求実績データテーブル220の帳票出力料金に書き込む。また、前記従量料金計算機能412は、請求実績データテーブル220の判定レコード件数フラグに「1」を書き込む(ステップS710)。また、前記従量料金計算機能412は、前記帳票出力レコード件数を請求実績データテーブル220に書き込む(ステップS711)。
Further, when the number of form output records is 2 million or more (step S708: N), the pay-as-you-
また前記従量料金計算機能412は、従量料金マスタテーブル219からFAX単価の値を取得し(ステップS712)、FAX単価とFAX送信枚数(上記ステップS701で得ている)との乗算を行ってFAX送信料金の算定を行い、請求実績データテーブル220のFAX送信枚数とFAX送信料金の各欄への書き込みを実行する(ステップS713)。また、前記従量料金計算機能412は、従量料金マスタテーブル219からメール単価の値を取得し(ステップS714)、メール単価とメール送信件数(上記ステップS701で得ている)の乗算を行ってメール送信料金を計算し、請求実績データテーブル220のメール送信件数とメール送信料金の各欄への書き込みを実行する(ステップS713)。
The metered
−−−処理手順例8−−−
図22は、本実施形態における会員課金管理方法の処理手順例8を示すフロー図であり、会員課金管理サーバ12が具備する月額料金計算機能413の処理を示すフローチャートである。このフローチャートにおける月額料金計算機能413は、所定会員企業に関して、請求実績データテーブル220の帳票出力料金と、FAX送信料金と、メール送信料金の各値について合算し、その合算値を、従量料金(合計)の欄に書き込む(ステップS801)。
--- Processing procedure example 8 ----
FIG. 22 is a flowchart showing a processing procedure example 8 of the member billing management method in the present embodiment, and is a flowchart showing a process of the monthly
また前記月額料金計算機能413は、前記所定会員企業に関する基本料金(基本料金マスタテーブル213で特定可能)と、前記従量料金(合計)との和を、請求金額(税抜)の欄に書き込む(ステップS802)。また、前記月額料金計算機能413は、前記請求金額(税抜)の値から税額と総額を計算し、請求金額(税額)と請求金額(総額)にそれぞれ書き込む(ステップS803)。
Further, the monthly
−−−処理手順例9−−−
図23は、本実施形態における会員課金管理方法の処理手順例9を示すフロー図であり、会員課金管理サーバ12が具備する請求書出力機能415の処理を示すフローチャートである。このフローチャートにおける請求書出力機能415は、請求実績データテーブル220から、所定会員企業に関して請求情報を取得し(ステップS901)、ここで取得した情報を、所定の請求書レイアウト(図24参照)に設定し(ステップS902)、プリンタなど周辺機器14に出力する(ステップS903)。
--- Processing procedure example 9 ---
FIG. 23 is a flowchart showing a processing procedure example 9 of the member billing management method in the present embodiment, and is a flowchart showing a process of the
図24は、会員課金管理サーバ12の周辺機器(プリンタ)14から印刷される請求書のレイアウト例を示す図である。各項目は、請求実績データテーブル220の項目と対応付けられている。
FIG. 24 is a diagram showing a layout example of an invoice printed from the peripheral device (printer) 14 of the member
以上、本発明を実施するための最良の形態などについて具体的に説明したが、本発明はこれに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。 Although the best mode for carrying out the present invention has been specifically described above, the present invention is not limited to this, and various modifications can be made without departing from the scope of the invention.
こうした本実施形態によれば、倉庫管理業務を行うユーザ企業の規模を考慮し、実際に利用したサービスやその内容に応じた適正な課金管理が可能となる。 According to this embodiment, it is possible to perform appropriate billing management according to the service actually used and its contents in consideration of the scale of the user company that performs warehouse management work.
本明細書の記載により、少なくとも次のことが明らかにされる。すなわち、前記会員課金管理システムにおいて、前記演算部は、各ユーザ端末からの指示で送信したファックスないし電子メールの件数をカウントし、該カウントにより得たファックスないし電子メールの送信件数の値を、前記記憶部にて該当ユーザに対応付けて格納する処理と、コンピュータとして備えるクロック機能による所定時期の到来検知、ないし、入力部またはユーザ端末から受け付けた指示に応じて、前記記憶部に記憶されている所定ユーザの基本料金、帳票出力レコード件数、および前記送信件数の値を読み出す処理と、前記帳票出力レコード件数に基づいて従量料金を決定するに際し、前記送信件数と所定係数との乗算値を更に加算して従量料金を決定する処理を実行するとしてもよい。 At least the following will be clarified by the description of the present specification. That is, in the member billing management system, the calculation unit counts the number of faxes or e-mails transmitted in response to an instruction from each user terminal, and obtains the value of the number of faxes or e-mails transmitted by the count, Stored in the storage unit in response to a process of storing in association with the corresponding user in the storage unit, detection of arrival of a predetermined time by a clock function provided as a computer, or an instruction received from the input unit or the user terminal In the process of reading the basic charge of the predetermined user, the number of form output records, and the number of transmission records, and when determining the pay-per-use fee based on the number of form output records, the multiplication value of the number of transmissions and a predetermined coefficient is further added. Then, the process for determining the metered fee may be executed.
また、前記会員課金管理システムにおいて、前記記憶部が、請求書フォーマットを記憶しており、前記演算部が、前記所定ユーザについて求めた基本料金と前記従量料金とを合算して請求金額を算定し、当該請求金額の値を、前記請求書フォーマットにおける請求金額欄に設定し、会員管理テーブルで該当ユーザに関して記憶されている情報を、前記請求書フォーマットにおける対応欄に設定して請求書データを生成し、当該請求書データを所定の出力装置ないし所定ユーザのユーザ端末に出力する、としてもよい。 In the member billing management system, the storage unit stores a bill format, and the calculation unit calculates a billing amount by adding the basic fee obtained for the predetermined user and the metered fee. The bill amount value is set in the bill amount column in the bill format, and the information stored for the user in the member management table is set in the corresponding column in the bill format to generate bill data. The bill data may be output to a predetermined output device or a user terminal of a predetermined user.
また、前記会員課金管理システムにおいて、前記記憶部が、倉庫の設備能力とアプリケーションの利用程度とに応じた基本料金のリストを記憶しており、前記演算部が、入力部ないしユーザ端末から、ユーザに関する企業の識別情報、倉庫の設備能力、アプリケーションの利用程度について入力を受け、ここで受けた所定ユーザに関する、倉庫の設備能力およびアプリケーションの利用程度を前記リストに照合し、所定ユーザに関する基本料金を決定して前記記憶部において該当ユーザに対応付けて記憶するとしてもよい。 Further, in the member billing management system, the storage unit stores a list of basic charges according to the facility capacity of the warehouse and the usage level of the application, and the calculation unit is connected to the user from the input unit or the user terminal. The company's identification information, warehouse equipment capacity, and application usage level are input, and the warehouse equipment capacity and application usage level for the given user received here are checked against the above list, and the basic charge for the given user is calculated. It may be determined and stored in the storage unit in association with the corresponding user.
10 DBサーバ
11 WEB/APサーバ
12 会員課金管理サーバ
13 ユーザ端末
14 周辺機器(プリンタなど)
100 会員課金管理システム
200、300、400 制御部(演算部)
201、301、401 記憶部
202、302、402 入力部
203、303、403 表示部
204、304、404 ネットワークインタフェース部(通信部)
211 会員管理マスタテーブル(会員管理テーブル)
212 設備ランクマスタテーブル
213 基本料金マスタテーブル
214 印書データテーブル
215 出力指示データテーブル
216 メールFAX送信データテーブル
217 帳票カウントデータテーブル
218 帳票カウント集計データテーブル
219 従量料金マスタテーブル
220 請求実績データテーブル
405 印刷インターフェイス部
10
100 Member
201, 301, 401
211 Member management master table (member management table)
212 Equipment rank master table 213 Basic charge master table 214 Print data table 215 Output instruction data table 216 Mail FAX transmission data table 217 Form count data table 218 Form count total data table 219 Pay-per-use master table 220 Billing result data table 405 Print interface Part
Claims (6)
外部装置と通信する通信部と、
各ユーザの倉庫に関する設備能力と前記アプリケーションの利用程度に応じた契約内容とについて記憶した会員管理テーブルと、倉庫の設備能力と契約内容との組み合わせに応じて定まる基本料金の情報を記憶した基本料金テーブルと、ユーザの出力した帳票に印字される明細件数に応じて定まる従量料金と倉庫の設備能力に応じて定まる従量料金の上限料金及び下限料金の各情報を記憶した従量料金テーブルとを格納する記憶部と、
前記会員管理テーブルから、所定ユーザの前記設備能力と前記契約内容のデータを抽出し、当該抽出した前記ユーザの設備能力と契約内容をキーに、基本料金テーブルにて該当ユーザの基本料金を特定し、当該基本料金の値を該当ユーザに対応付けて記憶部に格納する処理と、
各ユーザ端末からの指示で所定の出力装置に出力した帳票に印字される明細件数をカウントし、該カウントにより得た帳票出力レコード件数の値を、記憶部にて該当ユーザに対応付けて格納する処理と、
コンピュータとして備えるクロック機能による所定時期の到来検知、ないし、入力部またはユーザ端末から受け付けた指示に応じて、前記記憶部に記憶されている所定ユーザの基本料金および帳票出力レコード件数の値を読み出す処理と、
前記読み出した帳票出力レコード件数が予め定めた所定下限値以下である場合、前記会員管理テーブルにおける該当ユーザの設備能力の情報に応じた、前記従量料金テーブルにおける該当下限料金値を従量料金と決定し、前記読み出した帳票出力レコード件数が予め定めた所定上限値以上である場合、前記会員管理テーブルにおける該当ユーザの設備能力の情報に応じた、前記従量料金テーブルにおける該当上限料金値を従量料金と決定し、前記読み出した帳票出力レコード件数が所定下限値と所定上限値の間にある場合、該当帳票出力レコード件数と所定係数の乗算値に前記下限料金値を加算して従量料金を決定する処理と、
各ユーザについて前記読み出した基本料金と前記決定した従量料金とを合算し、該当ユーザの課金額を算定する処理を実行する演算部と、
を備えることを特徴とする会員課金管理システム。 In a cloud service that allows a user terminal to use an application for warehouse management work, it is a computer system that performs billing management for users,
A communication unit that communicates with an external device;
Membership management table that stores the facility capacity related to each user's warehouse and the contract contents according to the degree of use of the application, and the basic charge that stores information on basic charges determined according to the combination of the facility capacity of the warehouse and the contract contents Stores a table and a metered rate table that stores information on the metered fee determined according to the number of items printed on the form output by the user and the information on the upper limit fee and the lower limit fee determined according to the facility capacity of the warehouse A storage unit;
From the member management table, the facility capacity of the predetermined user and the contract content data are extracted, and the basic fee of the user is specified in the basic fee table using the extracted facility capacity and contract content of the user as a key. , A process of associating the value of the basic charge with the corresponding user and storing it in the storage unit,
Count the number of details printed on a form output to a predetermined output device in response to an instruction from each user terminal, and store the value of the number of form output records obtained by the count in association with the corresponding user in the storage unit Processing,
Detection of arrival of a predetermined time by a clock function provided as a computer, or processing for reading the value of a basic charge and the number of form output records of a predetermined user stored in the storage unit in response to an instruction received from an input unit or a user terminal When,
When the number of read form output records is equal to or less than a predetermined lower limit value, the lower limit charge value in the pay- per-use table is determined as a pay-per-use charge according to the information on the facility capacity of the corresponding user in the member management table. When the number of read form output records is equal to or greater than a predetermined upper limit value, the corresponding upper limit charge value in the pay- per-use charge table is determined as a pay-per-use charge according to the information on the facility capacity of the corresponding user in the member management table. When the number of read form output records is between a predetermined lower limit value and a predetermined upper limit value, a process for determining a metered charge by adding the lower limit charge value to the product of the corresponding form output record number and a predetermined coefficient; ,
A calculation unit that performs a process of calculating the charge amount of the corresponding user by adding the read basic charge and the determined charge for each user,
A membership billing management system comprising:
各ユーザ端末からの指示で送信したファックスないし電子メールの件数をカウントし、該カウントにより得たファックスないし電子メールの送信件数の値を、前記記憶部にて該当ユーザに対応付けて格納する処理と、
コンピュータとして備えるクロック機能による所定時期の到来検知、ないし、入力部またはユーザ端末から受け付けた指示に応じて、前記記憶部に記憶されている所定ユーザの基本料金、帳票出力レコード件数、および前記送信件数の値を読み出す処理と、
前記帳票出力レコード件数に基づいて従量料金を決定するに際し、前記送信件数と所定係数との乗算値を更に加算して従量料金を決定する処理を実行する、
ことを特徴とする請求項1に記載の会員課金管理システム。 The computing unit is
A process of counting the number of faxes or e-mails transmitted in response to an instruction from each user terminal, and storing the value of the number of faxes or e-mails obtained by the count in association with the corresponding user in the storage unit; ,
Detection of arrival of a predetermined time by a clock function provided as a computer, or a basic charge of a predetermined user , the number of form output records, and the number of transmissions stored in the storage unit according to an instruction received from an input unit or a user terminal Processing to read the value of
When determining a metered fee based on the number of form output records, a process of determining a metered fee by further adding a multiplication value of the number of transmissions and a predetermined coefficient is executed.
The member billing management system according to claim 1.
請求書フォーマットを記憶しており、
前記演算部が、
前記所定ユーザについて求めた基本料金と前記従量料金とを合算して請求金額を算定し、当該請求金額の値を、前記請求書フォーマットにおける請求金額欄に設定し、会員管理テーブルで該当ユーザに関して記憶されている情報を、前記請求書フォーマットにおける対応欄に設定して請求書データを生成し、当該請求書データを所定の出力装置ないし所定ユーザのユーザ端末に出力する、
ことを特徴とする請求項1または2に記載の会員課金管理システム。 The storage unit
Remembers the invoice format,
The computing unit is
The basic charge obtained for the predetermined user and the metered charge are added together to calculate the charge amount, the charge amount value is set in the charge amount column in the invoice format, and the member management table stores the relevant user. Information is set in a corresponding column in the invoice format to generate invoice data, and the invoice data is output to a predetermined output device or a user terminal of a predetermined user.
The member billing management system according to claim 1 or 2, characterized in that
倉庫の設備能力とアプリケーションの利用程度とに応じた基本料金のリストを記憶しており、
前記演算部が、
入力部ないしユーザ端末から、ユーザに関する企業の識別情報、倉庫の設備能力、アプリケーションの利用程度について入力を受け、ここで受けた所定ユーザに関する、倉庫の設備能力およびアプリケーションの利用程度を前記リストに照合し、所定ユーザに関する基本料金を決定して前記記憶部において該当ユーザに対応付けて記憶する、
ことを特徴とする請求項1〜3のいずれかに記載の会員課金管理システム。 The storage unit
We store a list of basic charges according to the capacity of the warehouse and the degree of application usage,
The computing unit is
From the input unit or user terminal, the company identification information about the user, the facility capacity of the warehouse, and the usage level of the application are received, and the facility capacity of the warehouse and the usage level of the application regarding the given user received here are collated with the above list. And determining a basic charge related to the predetermined user and storing the basic charge in association with the corresponding user in the storage unit,
The member billing management system according to any one of claims 1 to 3.
前記会員管理テーブルから、所定ユーザの前記設備能力と前記契約内容のデータを抽出し、当該抽出した前記ユーザの設備能力と契約内容をキーに、基本料金テーブルにて該当ユーザの基本料金を特定し、当該基本料金の値を該当ユーザに対応付けて記憶部に格納する処理と、
各ユーザ端末からの指示で所定の出力装置に出力した帳票に印字される明細件数をカウントし、該カウントにより得た帳票出力レコード件数の値を、記憶部にて該当ユーザに対応付けて格納する処理と、
コンピュータとして備えるクロック機能による所定時期の到来検知、ないし、入力部またはユーザ端末から受け付けた指示に応じて、前記記憶部に記憶されている所定ユーザの基本料金および帳票出力レコード件数の値を読み出す処理と、
前記読み出した帳票出力レコード件数が予め定めた所定下限値以下である場合、前記会員管理テーブルにおける該当ユーザの設備能力の情報に応じた、前記従量料金テーブルにおける該当下限料金値を従量料金と決定し、前記読み出した帳票出力レコード件数が予め定めた所定上限値以上である場合、前記会員管理テーブルにおける該当ユーザの設備能力の情報に応じた、前記従量料金テーブルにおける該当上限料金値を従量料金と決定し、前記読み出した帳票出力レコード件数が所定下限値と所定上限値の間にある場合、該当帳票出力レコード件数と所定係数の乗算値に前記下限料金値を加算して従量料金を決定する処理と、
各ユーザについて前記読み出した基本料金と前記決定した従量料金とを合算し、該当ユーザの課金額を算定する処理と、
を実行することを特徴とする会員課金管理方法。 In the cloud service that allows the user terminal to use an application for warehouse management work, according to the communication unit that communicates with the external device, the facility capacity of each user in relation to the warehouse, and the usage level of the application in order to perform billing management for the user Membership management table memorized about contract details, basic fee table memorized basic fee information determined according to the combination of warehouse capacity and contract details, and according to the number of items printed on user-output forms A storage unit for storing a pay-per-use fee and a pay-per-use table storing each information of the upper limit charge and the lower limit charge of the pay-per-use charge determined according to the facility capacity of the warehouse, and a computer having a calculation unit,
From the member management table, the facility capacity of the predetermined user and the contract content data are extracted, and the basic fee of the user is specified in the basic fee table using the extracted facility capacity and contract content of the user as a key. , A process of associating the value of the basic charge with the corresponding user and storing it in the storage unit,
Count the number of details printed on a form output to a predetermined output device in response to an instruction from each user terminal, and store the value of the number of form output records obtained by the count in association with the corresponding user in the storage unit Processing,
Detection of arrival of a predetermined time by a clock function provided as a computer, or processing for reading the value of a basic charge and the number of form output records of a predetermined user stored in the storage unit in response to an instruction received from an input unit or a user terminal When,
When the number of read form output records is equal to or less than a predetermined lower limit value, the lower limit charge value in the pay- per-use table is determined as a pay-per-use charge according to the information on the facility capacity of the corresponding user in the member management table. When the number of read form output records is equal to or greater than a predetermined upper limit value, the corresponding upper limit charge value in the pay- per-use charge table is determined as a pay-per-use charge according to the information on the facility capacity of the corresponding user in the member management table. When the number of read form output records is between a predetermined lower limit value and a predetermined upper limit value, a process for determining a metered charge by adding the lower limit charge value to the product of the corresponding form output record number and a predetermined coefficient; ,
A process of adding the read basic charge and the determined usage charge for each user to calculate the charge amount of the user;
A member billing management method characterized in that:
前記会員管理テーブルから、所定ユーザの前記設備能力と前記契約内容のデータを抽出し、当該抽出した前記ユーザの設備能力と契約内容をキーに、基本料金テーブルにて該当ユーザの基本料金を特定し、当該基本料金の値を該当ユーザに対応付けて記憶部に格納する処理と、
各ユーザ端末からの指示で所定の出力装置に出力した帳票に印字される明細件数をカウントし、該カウントにより得た帳票出力レコード件数の値を、記憶部にて該当ユーザに対応付けて格納する処理と、
コンピュータとして備えるクロック機能による所定時期の到来検知、ないし、入力部またはユーザ端末から受け付けた指示に応じて、前記記憶部に記憶されている所定ユーザの基本料金および帳票出力レコード件数の値を読み出す処理と、
前記読み出した帳票出力レコード件数が予め定めた所定下限値以下である場合、前記会員管理テーブルにおける該当ユーザの設備能力の情報に応じた、前記従量料金テーブルにおける該当下限料金値を従量料金と決定し、前記読み出した帳票出力レコード件数が予め定めた所定上限値以上である場合、前記会員管理テーブルにおける該当ユーザの設備能力の情報に応じた、前記従量料金テーブルにおける該当上限料金値を従量料金と決定し、前記読み出した帳票出力レコード件数が所定下限値と所定上限値の間にある場合、該当帳票出力レコード件数と所定係数の乗算値に前記下限料金値を加算して従量料金を決定する処理と、
各ユーザについて前記読み出した基本料金と前記決定した従量料金とを合算し、該当ユーザの課金額を算定する処理と、
を実行させることを特徴とする会員課金管理プログラム。 In the cloud service that allows the user terminal to use an application for warehouse management work, according to the communication unit that communicates with the external device, the facility capacity of each user in relation to the warehouse, and the usage level of the application in order to perform billing management for the user Membership management table memorized about contract details, basic fee table memorized basic fee information determined according to the combination of warehouse capacity and contract details, and according to the number of items printed on user-output forms A storage unit that stores a metered rate table and a metered rate table that stores information on each of the upper limit fee and the lower limit fee of the metered rate determined according to the facility capacity of the warehouse, and a computer having a calculation unit,
From the member management table, the facility capacity of the predetermined user and the contract content data are extracted, and the basic fee of the user is specified in the basic fee table using the extracted facility capacity and contract content of the user as a key. , A process of associating the value of the basic charge with the corresponding user and storing it in the storage unit,
Count the number of details printed on a form output to a predetermined output device in response to an instruction from each user terminal, and store the value of the number of form output records obtained by the count in association with the corresponding user in the storage unit Processing,
Detection of arrival of a predetermined time by a clock function provided as a computer, or processing for reading the value of a basic charge and the number of form output records of a predetermined user stored in the storage unit in response to an instruction received from an input unit or a user terminal When,
When the number of read form output records is equal to or less than a predetermined lower limit value, the lower limit charge value in the pay- per-use table is determined as a pay-per-use charge according to the information on the facility capacity of the corresponding user in the member management table. When the number of read form output records is equal to or greater than a predetermined upper limit value, the corresponding upper limit charge value in the pay- per-use charge table is determined as a pay-per-use charge according to the information on the facility capacity of the corresponding user in the member management table When the number of read form output records is between a predetermined lower limit value and a predetermined upper limit value, a process for determining a metered charge by adding the lower limit charge value to the product of the corresponding form output record number and a predetermined coefficient; ,
A process of adding the read basic charge and the determined usage charge for each user to calculate the charge amount of the user;
Membership billing management program characterized in that
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011066285A JP5416730B2 (en) | 2011-03-24 | 2011-03-24 | Member billing management system, member billing management method, and member billing management program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011066285A JP5416730B2 (en) | 2011-03-24 | 2011-03-24 | Member billing management system, member billing management method, and member billing management program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012203556A JP2012203556A (en) | 2012-10-22 |
JP5416730B2 true JP5416730B2 (en) | 2014-02-12 |
Family
ID=47184527
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011066285A Active JP5416730B2 (en) | 2011-03-24 | 2011-03-24 | Member billing management system, member billing management method, and member billing management program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5416730B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5766730B2 (en) * | 2013-01-18 | 2015-08-19 | カワセコンピュータサプライ株式会社 | Form data management method |
JP6354261B2 (en) * | 2014-03-31 | 2018-07-11 | 日本電気株式会社 | Cloud service fee presentation system and cloud service fee presentation method |
JP7395800B2 (en) * | 2017-11-10 | 2023-12-12 | トーヨーカネツ株式会社 | Logistics billing system, control method for logistics billing system, program and recording medium for logistics billing system |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007179383A (en) * | 2005-12-28 | 2007-07-12 | Fujitsu Broad Solution & Consulting Inc | Method and program for calculating bill |
-
2011
- 2011-03-24 JP JP2011066285A patent/JP5416730B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2012203556A (en) | 2012-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4638450B2 (en) | Transaction apparatus, slip generation method, and computer program | |
EP3940659A1 (en) | Budget control for printing and copying | |
JP2012181731A (en) | Accounting system, accounting method and accounting program | |
JP7263847B2 (en) | Information processing system, image processing device and image processing program | |
JP5169258B2 (en) | Data processing apparatus and program | |
JP5416730B2 (en) | Member billing management system, member billing management method, and member billing management program | |
JP2017049803A (en) | Information processing apparatus and program | |
WO2002073495A2 (en) | Method for transmitting expense data to a server | |
JP6668580B2 (en) | File editing method, file editing device and file editing program | |
JP4662913B2 (en) | Accounting system, accounting method, and program | |
CN101241576A (en) | Method, system and program for providing printed matter | |
JP2000148884A (en) | Device and method for processing slip data | |
JP2001306655A (en) | System and method for printing, and computer-readable recording medium with recorded program making computer implement the same method | |
JP2016212869A (en) | Generation of mobile document from printing workflow | |
JP7241362B2 (en) | Accounting processing system, accounting processing method and accounting processing program | |
JP6511749B2 (en) | INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING PROGRAM | |
US20150100682A1 (en) | Information providing apparatus and method, information providing system, and non-transitory computer readable medium | |
JP7504139B2 (en) | Slip processing device, slip processing method and program | |
JP4819559B2 (en) | Data conversion apparatus, data conversion method, and data conversion program | |
US8249913B2 (en) | Systems and methods for detecting suspect meter reads in a print environment | |
JP2006113631A (en) | Communication support method and system | |
JP2006146387A (en) | Printing fee management program, print control program, recording medium, printing fee management system and printing fee management method | |
JPWO2008078385A1 (en) | Detailed data storage device, detailed data storage program, and detailed data storage method | |
JP5043573B2 (en) | Quotation system | |
JP7009969B2 (en) | Information processing equipment, programs, usage prediction methods and information processing systems |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130204 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130219 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130419 |
|
TRDD | Decision of grant or rejection written | ||
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20131115 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5416730 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |