Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7035866B2 - Information processing equipment - Google Patents
[go: Go Back, main page]

JP7035866B2 - Information processing equipment - Google Patents

Information processing equipment Download PDF

Info

Publication number
JP7035866B2
JP7035866B2 JP2018132199A JP2018132199A JP7035866B2 JP 7035866 B2 JP7035866 B2 JP 7035866B2 JP 2018132199 A JP2018132199 A JP 2018132199A JP 2018132199 A JP2018132199 A JP 2018132199A JP 7035866 B2 JP7035866 B2 JP 7035866B2
Authority
JP
Japan
Prior art keywords
billing
information
authentication service
service
authentication
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
JP2018132199A
Other languages
Japanese (ja)
Other versions
JP2020010277A (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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2018132199A priority Critical patent/JP7035866B2/en
Publication of JP2020010277A publication Critical patent/JP2020010277A/en
Application granted granted Critical
Publication of JP7035866B2 publication Critical patent/JP7035866B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimile Transmission Control (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、情報処理装置に関する。 The present invention relates to an information processing apparatus.

特許文献1には、サービスの各機能の提供の可否情報とサービスの課金に関する情報とを、ユーザの所属する組織別情報ごとに管理する技術が開示されている。特許文献1の技術では、認証されたユーザに提供される認証サービスが課金対象である。 Patent Document 1 discloses a technique for managing information on whether or not each function of a service can be provided and information on billing for the service for each organization-specific information to which the user belongs. In the technique of Patent Document 1, the authentication service provided to the authenticated user is subject to billing.

特開2017-102814号公報JP-A-2017-102814

一方で、認証されていないユーザに提供される非認証サービスが存在している。そして、その非認証サービスを提供する装置(例えばコンビニエンスストアに設置されてプリントサービスを提供する画像形成装置等)を用いた認証サービスの提供が実現されている場合もある。その場合に、非認証サービスのユーザへの課金方法(例えばレジでの支払い)が用いられると、課金を代行した事業者(非認証サービスを提供する事業者)から認証サービスを提供する事業者への支払いの手間が必要になる。
そこで、本発明は、非認証サービスの提供装置で認証サービスを提供したときの課金の手間を少なくすることを目的とする。
On the other hand, there are non-authenticated services provided to unauthenticated users. Then, there is a case where the authentication service is provided by using an apparatus that provides the non-authentication service (for example, an image forming apparatus that is installed in a convenience store and provides a print service). In that case, if a billing method to the user of the non-authentication service (for example, payment at the cash register) is used, the business operator acting for the billing (the business operator providing the non-authentication service) to the business operator providing the authentication service It takes time and effort to pay.
Therefore, an object of the present invention is to reduce the trouble of charging when the authentication service is provided by the device for providing the non-authentication service.

本発明の請求項1に係る情報処理装置は、認証されたユーザに対して認証サービスを提供するシステムが課金処理を行う際に参照する第1記憶部と、認証されていないユーザに対して非認証サービスを提供するシステムが課金処理を行う際に参照する第2記憶部と、課金金額を示す課金情報が前記認証サービスを識別する第1識別情報に対応付けて送信されてくると当該課金情報を前記第1記憶部に記憶させ、課金金額を示す課金情報が前記非認証サービスを提供する装置を識別する第2識別情報に対応付けて送信されてくると当該課金情報を前記第2記憶部に記憶させ、課金金額を示す課金情報が前記第1識別情報及び前記第2識別情報の両方に対応付けて送信されてくると、当該課金情報を前記第1記憶部に記憶させ且つ当該課金情報が示す課金金額の請求が不要であることを示す情報に対応付けて前記第2記憶部に記憶させる記憶制御部とを備えることを特徴とする。 The information processing device according to claim 1 of the present invention is not a first storage unit referred to by a system that provides an authentication service to an authenticated user when performing a billing process, and a non-authenticated user. When the second storage unit referred to when the system providing the authentication service performs the billing process and the billing information indicating the billing amount are transmitted in association with the first identification information for identifying the certification service, the billing information is transmitted. Is stored in the first storage unit, and when the billing information indicating the billing amount is transmitted in association with the second identification information that identifies the device that provides the non-authentication service, the billing information is stored in the second storage unit. When the billing information indicating the billing amount is transmitted in association with both the first identification information and the second identification information, the billing information is stored in the first storage unit and the billing information is stored. It is characterized by including a storage control unit for storing in the second storage unit in association with the information indicating that the billing amount indicated by the above is unnecessary.

本発明の請求項2に係る情報処理装置は、請求項1に記載の構成において、前記第1識別情報は前記認証サービスを利用するユーザの認証で用いられる認証用情報であることを特徴とする。 The information processing apparatus according to claim 2 of the present invention is characterized in that, in the configuration according to claim 1, the first identification information is authentication information used for authentication of a user who uses the authentication service. ..

本発明の請求項3に係る情報処理装置は、請求項1又は2に記載の構成において、前記認証サービスを提供するシステムは、複数の課金先を識別するための課金先情報を参照して当該複数の課金先毎に前記課金処理を行い、前記記憶制御部は、課金金額を示す課金情報が前記第1識別情報及び前記課金先情報に対応付けて送信されてくると当該課金情報を当該課金先情報と共に前記第1記憶部に記憶させ、課金金額を示す課金情報が前記第1識別情報、前記第2識別情報及び前記課金先情報に対応付けて送信されてくると、当該課金情報を当該課金先情報と共に前記第1記憶部及び前記第2記憶部に記憶させることを特徴とする。 The information processing apparatus according to claim 3 of the present invention has the configuration according to claim 1 or 2, wherein the system providing the authentication service refers to the billing destination information for identifying a plurality of billing destinations. The billing process is performed for each of a plurality of billing destinations, and when the billing information indicating the billing amount is transmitted in association with the first identification information and the billing destination information, the storage control unit charges the billing information. When the billing information indicating the billing amount is stored in the first storage unit together with the destination information and transmitted in association with the first identification information, the second identification information, and the billing destination information, the billing information is transmitted. It is characterized in that it is stored in the first storage unit and the second storage unit together with the billing destination information.

本発明の請求項4に係る情報処理装置は、請求項1又は2に記載の構成において、前記非認証サービスを提供するシステムは、複数の課金先を識別するための課金先情報を参照して当該複数の課金先毎に前記課金処理を行い、前記記憶制御部は、課金金額を示す課金情報が前記第2識別情報及び前記課金先情報に対応付けて送信されてくると当該課金情報を当該課金先情報と共に前記第2記憶部に記憶させ、課金金額を示す課金情報が前記第1識別情報、前記第2識別情報及び前記課金先情報に対応付けて送信されてくると、当該課金情報を当該課金先情報と共に前記第1記憶部及び前記第2記憶部に記憶させることを特徴とする。 In the configuration according to claim 1 or 2, the information processing apparatus according to claim 4 of the present invention refers to the billing destination information for identifying a plurality of billing destinations in the system providing the non-authentication service. The billing process is performed for each of the plurality of billing destinations, and when the billing information indicating the billing amount is transmitted in association with the second identification information and the billing destination information, the storage control unit sends the billing information. When the billing information indicating the billing amount is stored in the second storage unit together with the billing destination information and transmitted in association with the first identification information, the second identification information, and the billing destination information, the billing information is transmitted. It is characterized in that it is stored in the first storage unit and the second storage unit together with the billing destination information.

請求項1に係る発明によれば、本発明の課金情報の振り分けが行われない場合に比べて、非認証サービスの提供装置で認証サービスを提供したときの課金の手間を少なくすることができる。
請求項2に係る発明によれば、認証用情報及び第1識別情報が別々の情報である場合に比べて、管理者による情報の管理の手間を少なくすることができる。
請求項3に係る発明によれば、認証サービスの課金を複数の課金先に別々にすることができる。
請求項4に係る発明によれば、非認証サービスの課金を複数の課金先に別々にすることができる。
According to the first aspect of the present invention, it is possible to reduce the labor of billing when the authentication service is provided by the device for providing the non-authentication service, as compared with the case where the billing information of the present invention is not distributed.
According to the second aspect of the present invention, it is possible to reduce the time and effort of the administrator to manage the information as compared with the case where the authentication information and the first identification information are separate information.
According to the invention of claim 3, the billing of the authentication service can be divided into a plurality of billing destinations.
According to the invention of claim 4, the billing of the non-authenticated service can be divided into a plurality of billing destinations.

実施例に係る情報処理システムの全体構成を表す図Diagram showing the overall configuration of the information processing system according to the embodiment 社内画像形成装置のハードウェア構成を表す図Diagram showing the hardware configuration of the in-house image forming device 店舗画像形成装置のハードウェア構成を表す図Diagram showing the hardware configuration of the store image forming device クラウドの各装置のハードウェア構成を表す図Diagram showing the hardware configuration of each cloud device 情報処理システムが実現する機能構成を表す図Diagram showing the functional configuration realized by the information processing system 表示されるUI画面の一例を表す図Diagram showing an example of the displayed UI screen 表示されるUI画面の一例を表す図Diagram showing an example of the displayed UI screen テナントテーブルの一例を表す図Diagram showing an example of a tenant table 記憶された課金情報の一例を表す図Diagram showing an example of stored billing information 課金処理における各装置の動作手順の一例を表す図A diagram showing an example of the operation procedure of each device in the billing process. 非認証サービスの出力処理における動作手順の一例を表す図A diagram showing an example of the operation procedure in the output processing of the non-authentication service. 認証サービスの出力処理における動作手順の別の一例を表す図A diagram showing another example of the operation procedure in the output processing of the authentication service. 振分処理における各装置の動作手順の一例を表す図The figure which shows an example of the operation procedure of each apparatus in a distribution process. 課金処理における非認証サービス装置の動作手順の一例を表す図The figure which shows an example of the operation procedure of the non-authentication service apparatus in billing processing.

[1]実施例
図1は実施例に係る情報処理システム1の全体構成を表す。情報処理システム1は、ユーザに各種のサービスを提供するためのシステムである。情報処理システム1は、本実施例では、認証されたユーザに対して提供されるサービスである認証サービスと、認証されていないユーザに対して提供されるサービスである非認証サービスとの提供を支援する。
[1] Example FIG. 1 shows the overall configuration of the information processing system 1 according to the embodiment. The information processing system 1 is a system for providing various services to users. In this embodiment, the information processing system 1 supports the provision of an authentication service, which is a service provided to an authenticated user, and a non-authentication service, which is a service provided to an unauthenticated user. do.

認証サービスは、特定のユーザしか利用することができないため、例えば会社のオフィス等の特定のユーザしかいない場所に設置された装置によってそれらのユーザに対して提供されることになりやすい。本実施例では、そのような認証サービスの一例として、事業者Aが自社の社員向けの認証サービス(社内情報の印刷サービス等)を提供する。 Since the authentication service can be used only by specific users, it is likely that the authentication service will be provided to those users by a device installed in a place where only specific users are present, such as a company office. In this embodiment, as an example of such an authentication service, the business operator A provides an authentication service for its employees (in-house information printing service, etc.).

一方、非認証サービスは、誰でも利用することができるため、例えばコンビニエンスストア等の誰でも訪れることが可能な場所に設置された装置によって不特定多数のユーザに提供されることになりやすい。本実施例では、そのような非認証サービスの一例として、事業者Bが店舗に設置された装置を用いて不特定多数のユーザ向けの非認証サービス(ウェブで登録した画像の印刷サービス等)を提供する。 On the other hand, since the non-authentication service can be used by anyone, it tends to be provided to an unspecified number of users by a device installed in a place that can be visited by anyone, such as a convenience store. In this embodiment, as an example of such a non-authentication service, the business operator B provides a non-authentication service for an unspecified number of users (such as an image printing service registered on the Web) using a device installed in a store. offer.

情報処理システム1は、ネットワーク2と、社内画像形成装置10と、店舗画像形成装置20と、クラウド3によって実現されるテナント管理システム30、集計中継システム40、認証サービス装置50及び非認証サービス装置60とを備える。ネットワーク2は、移動体通信網及びインターネット等を含む通信システムであり、自システムにアクセスする装置等(装置、端末及びシステム)同士のデータのやり取りを中継する。 The information processing system 1 includes a network 2, an in-house image forming device 10, a store image forming device 20, a tenant management system 30, an aggregation relay system 40, an authentication service device 50, and a non-authentication service device 60 realized by the cloud 3. And prepare. The network 2 is a communication system including a mobile communication network, the Internet, and the like, and relays data exchange between devices and the like (devices, terminals, and systems) that access the own system.

ネットワーク2には、情報処理システム1が備える装置等がそれぞれ有線通信でアクセスしている。なお、ネットワーク2とのアクセスは有線通信及び無線通信のどちらでもよい。クラウド3は、ネットワーク2を介してサービスの形で提供されるコンピュータ資源であり、クラウドサービスプロバイダーによって管理及び運用がなされている。図中ではクラウド3がネットワーク2に接続されているが、クラウド3で実現される装置等はいずれもネットワーク2に接続されている。 Devices and the like provided in the information processing system 1 access the network 2 by wire communication. The access to the network 2 may be either wired communication or wireless communication. The cloud 3 is a computer resource provided in the form of a service via the network 2, and is managed and operated by a cloud service provider. In the figure, the cloud 3 is connected to the network 2, but all the devices and the like realized by the cloud 3 are connected to the network 2.

社内画像形成装置10は、IC(Integrated Circuit)カード等から認証用の情報を読み取る読取機能及びシートに画像を形成する画像形成機能を有し、それらの機能を利用して認証サービスを提供する。社内画像形成装置10は、前述した事業者Aのオフィスに設置され、事業者Aによる認証サービスを提供する。 The in-house image forming apparatus 10 has a reading function for reading information for authentication from an IC (Integrated Circuit) card or the like and an image forming function for forming an image on a sheet, and provides an authentication service by using these functions. The in-house image forming apparatus 10 is installed in the office of the above-mentioned business operator A, and provides an authentication service by the business operator A.

店舗画像形成装置20は、画像形成機能を有し、その画像形成機能を利用して非認証サービスを提供する。店舗画像形成装置20は、前述した事業者Bの店舗に設置され、事業者Bが提供する非認証サービスを提供する。店舗画像形成装置20は、読取機能は有していないが、認証用の情報を手操作で入力するUI(User Interface)機能は有しているので、事業者Aが提供する認証サービスを提供することも可能である。 The store image forming apparatus 20 has an image forming function, and uses the image forming function to provide a non-authentication service. The store image forming apparatus 20 is installed in the store of the business operator B described above, and provides the non-authentication service provided by the business operator B. The store image forming apparatus 20 does not have a reading function, but has a UI (User Interface) function for manually inputting authentication information, and therefore provides an authentication service provided by the business operator A. It is also possible.

なお、読取機能は認証サービスを利用するための必須の構成ではない(UI機能でもよい)ので、社内画像形成装置10が読取機能を有していなくてもよい。一方、読取機能があるとユーザの手間が軽減されるので、店舗画像形成装置20が読取機能を有していてもよい。いずれの場合も、社内画像形成装置10において少なくとも認証サービスが提供され(非認証サービスも提供されてもよい)、店舗画像形成装置20において認証サービス及び非認証サービスの両方が提供可能となっていればよい。 Since the reading function is not an indispensable configuration for using the authentication service (it may be a UI function), the in-house image forming apparatus 10 does not have to have the reading function. On the other hand, since the user's labor is reduced if there is a reading function, the store image forming apparatus 20 may have a reading function. In either case, at least the authentication service is provided in the in-house image forming apparatus 10 (non-authentication service may also be provided), and both the authentication service and the non-authentication service can be provided in the store image forming apparatus 20. Just do it.

テナント管理システム30は、クラウド3においてクラウドサービスの利用者に割り当てられたコンピュータ資源(以下ではこれを「テナント」という)を管理する。このテナントは、各種の情報処理を行う情報処理装置として機能する。テナント管理システム30は、事業者によってテナントが登録されると、登録されたテナントにコンピュータ資源を割り当てる。 The tenant management system 30 manages computer resources (hereinafter referred to as “tenants”) allocated to users of cloud services in cloud 3. This tenant functions as an information processing device that performs various types of information processing. When the tenant is registered by the business operator, the tenant management system 30 allocates computer resources to the registered tenant.

本実施例では、事業者Aによって認証サービス装置50がテナントとして登録され、事業者Bによって非認証サービス装置60がテナントとして登録されている。認証サービス装置50は、事業者Aの認証サービスを提供するための提供処理を行う情報処理装置であり、この認証サービスを提供するシステム(認証サービスシステム)の中心的な役割を果たす。ここでいう認証サービスシステムには、認証サービス装置50に加えて通常は社内画像形成装置10が含まれるが、前述したように店舗画像形成装置20が含まれることもある。 In this embodiment, the authentication service device 50 is registered as a tenant by the business operator A, and the non-authentication service device 60 is registered as a tenant by the business operator B. The authentication service device 50 is an information processing device that performs a provision process for providing the authentication service of the business operator A, and plays a central role in a system (authentication service system) that provides the authentication service. The authentication service system referred to here usually includes an in-house image forming apparatus 10 in addition to the authentication service apparatus 50, but may include a store image forming apparatus 20 as described above.

非認証サービス装置60は、事業者Bの非認証サービスを提供するための提供処理を行う情報処理装置であり、この非認証サービスを提供するシステム(非認証サービスシステム)の中心的な役割を果たす。ここでいう非認証サービスシステムには、非認証サービス装置60に加えて通常は店舗画像形成装置20が含まれる(社内画像形成装置10が含まれてもよい)。 The non-authentication service device 60 is an information processing device that performs provision processing for providing the non-authentication service of the business operator B, and plays a central role in the system (non-authentication service system) that provides the non-authentication service. .. The non-authentication service system referred to here usually includes a store image forming device 20 in addition to the non-authentication service device 60 (may include an in-house image forming device 10).

集計中継システム40は、クラウド3を利用してサービスを提供する事業者が集計する課金に関する情報(以下「課金情報」という)を中継する。課金情報とは、例えば上述した社内情報の印刷サービス及びウェブで登録した画像の印刷サービスのように画像形成(印刷)を含むサービスであれば、画像が形成されたシートの枚数、サイズ、カラーの有無等のサービス料金に影響する情報である。 The total relay system 40 relays information related to billing (hereinafter referred to as "billing information") aggregated by a business operator that provides a service using the cloud 3. The billing information is, for example, in the case of a service including image formation (printing) such as the above-mentioned in-house information printing service and image printing service registered on the web, the number, size, and color of the sheet on which the image is formed. Information that affects service charges such as presence / absence.

これらの課金情報は、社内画像形成装置10及び店舗画像形成装置20からクラウド3に送信され、テナント管理システム30を介して集計中継システム40に到達する。集計中継システム40は、受け取った課金情報を、認証サービス装置50及び非認証サービス装置60の少なくとも一方のテナントに供給する(つまり中継する)。認証サービス装置50及び非認証サービス装置60は、集計中継システム40から供給された課金情報を用いて請求処理等の課金に関する処理を行う。 These billing information is transmitted from the in-house image forming apparatus 10 and the store image forming apparatus 20 to the cloud 3, and reaches the aggregation relay system 40 via the tenant management system 30. The aggregate relay system 40 supplies (that is, relays) the received billing information to at least one tenant of the authentication service device 50 and the non-authentication service device 60. The authentication service device 50 and the non-authentication service device 60 perform billing-related processing such as billing processing using the billing information supplied from the aggregation relay system 40.

図2は社内画像形成装置10のハードウェア構成を表す。社内画像形成装置10は、CPU(Central Processing Unit)11と、RAM(Random Access Memory)12と、ROM(Read Only Memory)13と、通信部14と、HDD(Hard Disk Drive)15と、UI部16と、画像読取部17と、画像形成部18と、認証読取部19という各装置を備えるコンピュータである。 FIG. 2 shows the hardware configuration of the in-house image forming apparatus 10. The in-house image forming apparatus 10 includes a CPU (Central Processing Unit) 11, a RAM (Random Access Memory) 12, a ROM (Read Only Memory) 13, a communication unit 14, an HDD (Hard Disk Drive) 15, and a UI unit. A computer including 16, an image reading unit 17, an image forming unit 18, and an authentication reading unit 19.

CPU11は、RAM12をワークエリアとして用いてROM13やHDD15に記憶されているプログラムを実行することで各部の動作を制御する。通信部14は、アンテナ及び通信回路等を有し、ネットワーク2を介した通信を行う。HDD15は、CPU11が制御に用いるデータやプログラムを記憶している。UI部16は、表示手段であるディスプレイと、ディスプレイの表面に設けられたタッチパネルとを有するタッチスクリーンを備え、画像を表示するとともに、ユーザからの操作を受け付ける。 The CPU 11 controls the operation of each part by executing a program stored in the ROM 13 or the HDD 15 using the RAM 12 as a work area. The communication unit 14 has an antenna, a communication circuit, and the like, and communicates via the network 2. The HDD 15 stores data and programs used by the CPU 11 for control. The UI unit 16 includes a touch screen having a display as a display means and a touch panel provided on the surface of the display, displays an image, and receives an operation from a user.

また、UI部16は、タッチスクリーン以外にも、キーボード等の操作子を備え、それらの操作子への操作を受け付ける。画像読取部17は、原稿から画像を読み取るスキャナである。画像形成部18は、シートに画像を形成するプリンタである。認証読取部19は、認証に関する読取を行う。認証読取部19は、例えば、ICカード又はスマートフォン等の通信媒体に記憶されている認証用の情報をその通信媒体とNFC(Near Field Communication)の無線通信を行って読み取る。 Further, the UI unit 16 includes operators such as a keyboard in addition to the touch screen, and accepts operations on those operators. The image reading unit 17 is a scanner that reads an image from a document. The image forming unit 18 is a printer that forms an image on a sheet. The authentication reading unit 19 reads the authentication. The authentication reading unit 19 reads, for example, authentication information stored in a communication medium such as an IC card or a smartphone by performing NFC (Near Field Communication) wireless communication with the communication medium.

図3は店舗画像形成装置20のハードウェア構成を表す。店舗画像形成装置20は、CPU21と、RAM22と、ROM23と、通信部24と、HDD25と、UI部26と、画像読取部27と、画像形成部28と、課金装置29という各装置を備えるコンピュータである。これらの装置は、図2に表す同名の装置と性能又は仕様等の違いはあるが同種の装置である。 FIG. 3 shows the hardware configuration of the store image forming apparatus 20. The store image forming apparatus 20 is a computer including a CPU 21, a RAM 22, a ROM 23, a communication unit 24, an HDD 25, a UI unit 26, an image reading unit 27, an image forming unit 28, and a billing device 29. Is. These devices are of the same type as the devices of the same name shown in FIG. 2, although there are differences in performance or specifications.

課金装置29は、店舗画像形成装置20でサービスが利用された場合の課金を行う装置である。課金装置29は、金銭(コイン又は紙幣)の投入口と、投入された金銭の総額を算出する機能とを有し、ユーザが投入した金額をCPU21に通知する。CPU21は、投入された金額がサービス料金に達したか否かを判断し、達したと判断した場合に例えば認証サービス又は非認証サービスで提供される印刷物の印刷を開始させる。 The billing device 29 is a device that charges when the service is used by the store image forming device 20. The billing device 29 has a slot for inserting money (coins or banknotes) and a function of calculating the total amount of the inserted money, and notifies the CPU 21 of the amount inserted by the user. The CPU 21 determines whether or not the input amount has reached the service charge, and if it determines that the amount has been reached, starts printing printed matter provided by, for example, an authentication service or a non-authentication service.

図4はクラウド3の各装置のハードウェア構成を表す。クラウド3の各装置(テナント管理システム30、集計中継システム40、認証サービス装置50及び非認証サービス装置60)は、CPU31と、RAM32と、ROM33と、通信部34と、HDD35という各装置を備えるコンピュータである。これらの装置は、図2に表す同名の装置と性能又は仕様等の違いはあるが同種の装置である。 FIG. 4 shows the hardware configuration of each device of the cloud 3. Each device of the cloud 3 (tenant management system 30, total relay system 40, authentication service device 50, and non-authentication service device 60) is a computer including a CPU 31, a RAM 32, a ROM 33, a communication unit 34, and an HDD 35. Is. These devices are of the same type as the devices of the same name shown in FIG. 2, although there are differences in performance or specifications.

情報処理システム1が備える各装置には本システムで提供されるプログラムが記憶されており、各装置のCPUがプログラムを実行して各部を制御することで以下に述べる機能群が実現される。
図5は情報処理システム1が実現する機能構成を表す。社内画像形成装置10は、サービスUI表示部101と、サービス処理部102と、課金処理部103と、課金情報出力部104とを備える。
Each device included in the information processing system 1 stores a program provided by this system, and the CPU of each device executes the program to control each part, thereby realizing the function group described below.
FIG. 5 shows a functional configuration realized by the information processing system 1. The in-house image forming apparatus 10 includes a service UI display unit 101, a service processing unit 102, a charge processing unit 103, and a charge information output unit 104.

店舗画像形成装置20は、サービスUI表示部201と、サービス処理部202と、課金処理部203と、課金情報出力部204とを備える。テナント管理システム30は、テナント処理部301と、テーブル記憶部302とを備える。集計中継システム40は、課金情報振分部401を備える。認証サービス装置50は、認証処理部501と、認証サービス処理部502と、課金情報記憶部503と、課金処理部504とを備える。非認証サービス装置60は、非認証サービス処理部601と、課金情報記憶部602と、課金処理部603とを備える。 The store image forming apparatus 20 includes a service UI display unit 201, a service processing unit 202, a charge processing unit 203, and a charge information output unit 204. The tenant management system 30 includes a tenant processing unit 301 and a table storage unit 302. The aggregation relay system 40 includes a billing information distribution unit 401. The authentication service device 50 includes an authentication processing unit 501, an authentication service processing unit 502, a billing information storage unit 503, and a billing processing unit 504. The non-authentication service device 60 includes a non-authentication service processing unit 601, a billing information storage unit 602, and a billing processing unit 603.

まず、認証サービスに関する機能について説明する。認証サービス装置50の認証処理部501は、自装置が提供する認証サービスを利用するユーザを認証する。認証処理部501は、本実施例では、認証用の情報として「組織ID」及び「パスワード」を対応付けて記憶している。組織ID(Identification)とは、例えば事業者においてテナントを管理する管理者が所属する組織を識別する情報である。 First, the functions related to the authentication service will be described. The authentication processing unit 501 of the authentication service device 50 authenticates a user who uses the authentication service provided by the own device. In this embodiment, the authentication processing unit 501 stores the "organization ID" and the "password" in association with each other as the authentication information. The organization ID (Identification) is, for example, information that identifies an organization to which an administrator who manages a tenant belongs in a business operator.

組織IDは、事業者で用いられている識別情報をそのまま用いたものでもよいし、情報処理システム1において割り当てられたIDであってもよい。組織ID及びパスワードの入力の受け付けは、例えば社内画像形成装置10のサービスUI表示部101によって行われる。サービスUI表示部101は、認証サービスを利用する際のユーザインターフェースとなる画面(UI画面)を表示する。 The organization ID may be the one using the identification information used by the business operator as it is, or may be the ID assigned in the information processing system 1. The input of the organization ID and the password is accepted, for example, by the service UI display unit 101 of the in-house image forming apparatus 10. The service UI display unit 101 displays a screen (UI screen) that serves as a user interface when using the authentication service.

図6は表示されるUI画面の一例を表す。図6(a)では、サービスUI表示部101が、本実施例の認証サービスである社員向けサービスの画面の1つとして、組織ID及びパスワードを認証用の情報として入力する画面を表示している。組織ID及びパスワードは、ユーザがキーボードで入力してもよいし、それらを記憶したICカード等を認証読取部19にかざすことで入力してもよい。ユーザが組織ID及びパスワードを入力して認証ボタンを押すと、サービスUI表示部101は、それらの認証用の情報を認証サービス装置50に送信する。 FIG. 6 shows an example of the displayed UI screen. In FIG. 6A, the service UI display unit 101 displays a screen for inputting an organization ID and a password as authentication information as one of the screens of the service for employees, which is the authentication service of this embodiment. .. The organization ID and password may be input by the user with a keyboard, or may be input by holding an IC card or the like storing them over the authentication reading unit 19. When the user inputs the organization ID and the password and presses the authentication button, the service UI display unit 101 transmits the information for authentication to the authentication service device 50.

認証処理部501は、送信されてきた認証用の情報を記憶している場合にユーザを認証し、ユーザを認証した旨を認証サービス処理部502に通知する。認証サービス処理部502は、認証処理部501により認証されたユーザに認証サービスを提供するための提供処理を行う。例えば上述した社内情報の印刷サービスが認証サービスとして提供される場合、認証サービス処理部502は、例えばユーザに印刷する社内情報を選択させるための操作画面をサービスUI表示部101に提供する。 The authentication processing unit 501 authenticates the user when the transmitted authentication information is stored, and notifies the authentication service processing unit 502 that the user has been authenticated. The authentication service processing unit 502 performs a provision process for providing an authentication service to a user authenticated by the authentication processing unit 501. For example, when the above-mentioned in-house information printing service is provided as an authentication service, the authentication service processing unit 502 provides the service UI display unit 101 with an operation screen for allowing the user to select, for example, the in-house information to be printed.

図6(b)には提供された操作画面の一例が表されている。サービスUI表示部101は、ユーザが社内情報を選択して選択ボタンを押すと、次に、図6(c)に表すように印刷の設定(用紙、カラー、画質及び部数等)を決めるための操作画面を表示する。ユーザが印刷の設定を決めて決定ボタンを押すと、サービスUI表示部101は、選択された社内情報の印刷を要求する要求データを認証サービス装置50に送信する。 FIG. 6B shows an example of the provided operation screen. When the user selects in-house information and presses the select button, the service UI display unit 101 then determines print settings (paper, color, image quality, number of copies, etc.) as shown in FIG. 6 (c). Display the operation screen. When the user decides the print setting and presses the enter button, the service UI display unit 101 transmits the request data requesting the printing of the selected in-house information to the authentication service device 50.

認証サービス処理部502は、受信した要求データが示す社内情報を図示せぬ社内システムから読み出し、これを印刷する印刷データを生成し、社内画像形成装置10に送信する。この印刷データは、印刷する画像に加えて印刷の設定等を示すデータであり、いわゆるジョブである。サービスUI表示部101は、要求に応答して送信されてきた印刷データを受信すると、その印刷データをサービス処理部102に供給する。 The authentication service processing unit 502 reads the in-house information indicated by the received request data from an in-house system (not shown), generates print data for printing the in-house information, and transmits the print data to the in-house image forming apparatus 10. This print data is data indicating print settings and the like in addition to the image to be printed, and is a so-called job. When the service UI display unit 101 receives the print data transmitted in response to the request, the service UI display unit 101 supplies the print data to the service processing unit 102.

サービス処理部102は、ユーザに提供されるサービスに関する処理(サービス処理)を行う。サービス処理部102は、本実施例では、供給された印刷データ、すなわちユーザにより選択された社内情報を印刷する処理をサービス処理として行う。サービス処理部102は、サービス処理で用いた印刷データを課金処理部103に供給する。課金処理部103は、ユーザに提供されるサービスの課金に関する処理(課金処理)を行う。 The service processing unit 102 performs processing (service processing) related to the service provided to the user. In this embodiment, the service processing unit 102 performs a process of printing the supplied print data, that is, in-house information selected by the user, as a service process. The service processing unit 102 supplies the print data used in the service processing to the charge processing unit 103. The billing processing unit 103 performs processing (billing processing) related to billing of the service provided to the user.

認証サービスの場合は、ユーザへの課金は、定められた期間毎(例えば毎月)に集計して行われる。課金処理部103は、この集計に用いられる情報(集計用情報)を生成する処理を課金処理として行う。集計用情報は、例えば、印刷された日付に加えて、印刷された用紙の枚数、カラーの有無及びサイズ等の情報である。認証サービスにおいては、カラーの有無及びサイズ等に応じた単価に用紙の枚数を乗じた金額が課金されるものとする。 In the case of the authentication service, the charge to the user is aggregated for each predetermined period (for example, monthly). The billing processing unit 103 performs a process of generating information (aggregation information) used for this aggregation as a billing process. The aggregation information is, for example, information such as the number of printed sheets, the presence / absence of color, and the size, in addition to the printed date. In the authentication service, the amount of money obtained by multiplying the unit price according to the presence or absence of color, the size, etc. by the number of sheets of paper shall be charged.

従って、この集計用情報は、課金金額を示す情報(以下「課金情報」という)でもある。課金処理部103は、供給された印刷データが表すそれらの情報及び印刷日を示す集計用情報を課金情報として生成し、課金情報出力部104に供給する。課金情報出力部104は、こうして供給された課金情報、すなわちユーザが利用したサービスの課金金額を示す課金情報を出力する。 Therefore, this aggregation information is also information indicating the billing amount (hereinafter referred to as "billing information"). The billing processing unit 103 generates the information represented by the supplied print data and the aggregation information indicating the print date as billing information, and supplies the information to the billing information output unit 104. The billing information output unit 104 outputs the billing information supplied in this way, that is, billing information indicating the billing amount of the service used by the user.

課金情報出力部104は、本実施例では、供給された集計用情報を課金情報として、その課金情報を、自装置を識別する装置ID及び課金された認証サービスの認証で用いられた組織IDに対応付けてテナント管理システム30に対して出力する。この装置IDは、社内画像形成装置10を識別する情報として情報処理システム1において予め定められて社内画像形成装置10に記憶されている。 In this embodiment, the billing information output unit 104 uses the supplied aggregation information as billing information, and uses the billing information as a device ID for identifying its own device and an organization ID used for authentication of the billed authentication service. It is associated and output to the tenant management system 30. This device ID is predetermined in the information processing system 1 as information for identifying the in-house image forming apparatus 10, and is stored in the in-house image forming apparatus 10.

ここで、テナント管理システム30の説明の前に、非認証サービスに関する機能について説明する。店舗画像形成装置20のサービスUI表示部201は、非認証サービスを利用する際のユーザインターフェースとなる画面(UI画面)を表示する。
図7は表示されるUI画面の一例を表す。図7(a)では、サービスUI表示部201が、本実施例で提供される非認証サービスの画面の1つとして、ウェブプリント(ウェブで登録した画像の印刷サービス)画面を表示している。
Here, before the explanation of the tenant management system 30, the function related to the non-authentication service will be described. The service UI display unit 201 of the store image forming apparatus 20 displays a screen (UI screen) that serves as a user interface when using the non-authentication service.
FIG. 7 shows an example of the displayed UI screen. In FIG. 7A, the service UI display unit 201 displays a web print (printing service for images registered on the web) screen as one of the screens of the non-authentication service provided in this embodiment.

この印刷サービスを利用すると、例えば印刷したい画像をウェブサイトで登録(アップロード)すると印刷番号が発行される。この登録は、店舗ではなく例えばスマートフォンや自宅のパソコンを用いて行われる。ユーザはその後店舗を訪れ、店舗画像形成装置20に対して図7(a)の画面でその印刷番号を入力する操作を行うと、サービスUI表示部201は、入力された印刷番号をサービス処理部202に供給する。 When this printing service is used, for example, when an image to be printed is registered (uploaded) on a website, a print number is issued. This registration is performed using, for example, a smartphone or a personal computer at home instead of using a store. After that, when the user visits the store and performs an operation of inputting the print number to the store image forming apparatus 20 on the screen of FIG. 7A, the service UI display unit 201 inputs the input print number to the service processing unit. Supply to 202.

サービス処理部202は、ユーザに提供されるサービスに関する処理(サービス処理)を行う。サービス処理部202は、供給された印刷番号に対応付けられた画像を印刷するための処理を要求する要求データを非認証サービス処理部601に送信する。非認証サービス処理部601は、認証されていないユーザに非認証サービスを提供するための提供処理を行う。非認証サービス処理部601は、ウェブプリントを提供する場合は、例えば前述した画像の登録用のウェブサイトを提供し、そのウェブサイト上で登録された画像を示す画像データを印刷番号に対応付けて記憶する。 The service processing unit 202 performs processing (service processing) related to the service provided to the user. The service processing unit 202 transmits request data requesting processing for printing the image associated with the supplied print number to the non-authentication service processing unit 601. The non-authentication service processing unit 601 performs a provision process for providing a non-authentication service to an unauthenticated user. When providing a web print, the non-authentication service processing unit 601 provides, for example, a website for registering an image described above, and associates image data indicating an image registered on the website with a print number. Remember.

非認証サービス処理部601は、店舗画像形成装置20からの要求データを受け取ると、その要求データが示す印刷番号に対応付けて記憶している画像データを読み出して要求元の店舗画像形成装置20に送信する。サービス処理部202は、送信されてきた画像データを取得すると、その画像データをサービスUI表示部201に供給する。サービスUI表示部201は、供給された画像データが示す画像をプレビューとして表示する。 When the non-authentication service processing unit 601 receives the request data from the store image forming apparatus 20, the non-authentication service processing unit 601 reads out the image data stored in association with the print number indicated by the request data and causes the requesting store image forming apparatus 20 to read the image data. Send. When the service processing unit 202 acquires the transmitted image data, the service processing unit 202 supplies the image data to the service UI display unit 201. The service UI display unit 201 displays the image indicated by the supplied image data as a preview.

プレビュー表示された画像に間違いがないことを確認したユーザが決定ボタンを押すと、サービスUI表示部201は、図7(b)に表す印刷設定を決める画面を表示する。この画面で印刷の設定が決定されると、サービスUI表示部201は、決定された設定を示す設定情報を課金処理部203に供給する。課金処理部203は、ユーザに提供されるサービスの課金に関する処理(課金処理)を行う。 When the user who confirms that the preview-displayed image is correct presses the enter button, the service UI display unit 201 displays the screen for determining the print setting shown in FIG. 7 (b). When the print setting is determined on this screen, the service UI display unit 201 supplies the setting information indicating the determined setting to the charge processing unit 203. The billing processing unit 203 performs processing (billing processing) related to billing of the service provided to the user.

本実施例では、非認証サービスにおける課金は、まず店舗からユーザに対して行われる。つまり、事業者Bが行うべき課金を店舗が一旦代行することになる。事業者Bは、その店舗に対して課金することで、非認証サービスに対する課金を行う。このうちの事業者Bから店舗に対する課金は認証サービスのように定められた期間毎に集計して行われる。一方、店舗からユーザに対する課金は、定められた期間毎に集計して行うのではなく、サービスを利用する度に行われる。課金処理部203は、この店舗からユーザに対する課金に関する処理を課金処理として行う。 In this embodiment, the billing in the non-authentication service is first made from the store to the user. That is, the store will temporarily charge the charge that the business operator B should make. The business operator B charges the non-authenticated service by charging the store. Of these, the charges from the business operator B to the store are aggregated for each specified period such as the authentication service. On the other hand, the charge from the store to the user is not aggregated for each predetermined period, but is performed every time the service is used. The billing processing unit 203 performs processing related to billing from this store to the user as billing processing.

課金処理部203は、供給された設定情報(用紙種類、カラーの有無及び枚数等)に基づいて課金される料金(プリント料金)を算出する。課金処理部203は、算出したプリント料金をサービスUI表示部201に通知し、サービスUI表示部201は、通知されたプリント料金を示す画面を図7(c)に表すように表示する。表示された料金で問題なければ、ユーザは課金方法を決定する。 The charge processing unit 203 calculates a charge (print charge) to be charged based on the supplied setting information (paper type, presence / absence of color, number of sheets, etc.). The charge processing unit 203 notifies the service UI display unit 201 of the calculated print charge, and the service UI display unit 201 displays a screen showing the notified print charge as shown in FIG. 7 (c). If the displayed charges are acceptable, the user decides how to charge.

課金方法には、レジ清算と現金払いとがある。レジ清算は、店舗画像形成装置20に請求書を印刷させてレジで精算する課金方法である。現金払いは、店舗画像形成装置20が備える課金装置29に現金を投入してプリント料金を支払う方法である。サービスUI表示部201は、ユーザが選択した課金方法及びプリント料金を課金処理部203に通知する。 Billing methods include checkout and cash payment. The cash register clearing is a billing method in which the store image forming apparatus 20 is made to print an invoice and settled at the cash register. Cash payment is a method of paying a print fee by inserting cash into a billing device 29 included in the store image forming device 20. The service UI display unit 201 notifies the charge processing unit 203 of the charge method and the print charge selected by the user.

課金処理部203は、現金払いが選択された場合は、課金装置29にプリント料金分の金銭が投入されると、課金が完了したことをサービス処理部202に通知する。サービス処理部202は、この通知を受け取ると、取得した画像データ及び決定された設定に基づいて、登録された画像を印刷するための印刷データ(ジョブ)を生成してその画像を印刷する処理をサービス処理として行う。 When cash payment is selected, the charge processing unit 203 notifies the service processing unit 202 that the charge has been completed when the money for the print charge is input to the charge device 29. Upon receiving this notification, the service processing unit 202 generates print data (job) for printing the registered image based on the acquired image data and the determined setting, and prints the image. Perform as a service process.

また、課金処理部203は、レジ清算が選択された場合は、画像印刷の開始と請求書の印刷とをサービス処理部202に指示する。サービス処理部202は、この指示を受け取ると、指示に従い画像及び請求書を印刷する処理をサービス処理として行う。いずれの課金方法が用いられた場合も、サービス処理部202は、サービス処理で用いた印刷データを課金処理部203に供給する。 Further, when the checkout is selected, the billing processing unit 203 instructs the service processing unit 202 to start image printing and print the invoice. Upon receiving this instruction, the service processing unit 202 performs a process of printing an image and an invoice according to the instruction as a service process. Regardless of which billing method is used, the service processing unit 202 supplies the print data used in the service processing to the billing processing unit 203.

ここまでは店舗からユーザへの課金について述べたが、この後に、事業者Bから店舗への課金(振り替え)も行われる。そのため、課金処理部203は、供給された印刷データに基づいて非認証サービスにおける集計用情報を課金情報として生成する。課金処理部203は、課金処理部103と同様に、印刷日、印刷データが示す用紙の枚数、カラーの有無及びサイズ等の集計用情報を課金情報として生成する。課金処理部203は、生成した課金情報を課金情報出力部204に供給する。 Up to this point, the charge from the store to the user has been described, but after that, the charge (transfer) from the business operator B to the store is also performed. Therefore, the billing processing unit 203 generates aggregation information in the non-authentication service as billing information based on the supplied print data. Similar to the charge processing unit 103, the charge processing unit 203 generates aggregation information such as the print date, the number of sheets of paper indicated by the print data, the presence / absence of color, and the size as charge information. The billing processing unit 203 supplies the generated billing information to the billing information output unit 204.

課金情報出力部204は、ユーザが利用したサービスの課金金額を示す課金情報を出力する。課金情報出力部204は、本実施例では、課金処理部203から供給された課金情報を、自装置を識別する装置ID及び課金された非認証サービスについて定められた組織IDに対応付けてテナント管理システム30に対して出力する。この装置IDは、店舗画像形成装置20を識別する情報として情報処理システム1において予め定められて店舗画像形成装置20に記憶されている。 The billing information output unit 204 outputs billing information indicating the billing amount of the service used by the user. In this embodiment, the billing information output unit 204 manages the billing information supplied from the billing processing unit 203 in association with the device ID for identifying the own device and the organization ID defined for the charged non-authentication service. Output to system 30. This device ID is predetermined in the information processing system 1 as information for identifying the store image forming device 20, and is stored in the store image forming device 20.

また、この組織IDは、非認証サービスを提供する事業者Bを識別する情報として情報処理システム1において予め定められている。この組織IDは、非認証サービスの場合はユーザによって入力されるわけではなく、店舗画像形成装置20に予め記憶されている。以上のとおり、認証サービスを提供した社内画像形成装置10の課金情報出力部104も、非認証サービスを提供した店舗画像形成装置20の課金情報出力部204も、課金情報、装置ID及び組織IDをテナント管理システム30に対して出力する。 Further, this organization ID is predetermined in the information processing system 1 as information for identifying the business operator B that provides the non-authentication service. This organization ID is not input by the user in the case of the non-authentication service, but is stored in advance in the store image forming apparatus 20. As described above, both the billing information output unit 104 of the in-house image forming apparatus 10 that provided the authentication service and the billing information output unit 204 of the store image forming apparatus 20 that provided the non-authentication service generate the billing information, the device ID, and the organization ID. Output to the tenant management system 30.

また、店舗画像形成装置20は、上述したように認証サービスを提供する場合もあり、その場合は、社内画像形成装置10と共通の動作を行う(非認証サービスが提供される際に行われた店舗からユーザへの課金も行われない)。その結果、店舗画像形成装置20の課金情報出力部204は、集計用情報を課金情報として出力するとともに、ユーザが認証のために入力した組織ID及び自装置の装置IDを出力する。また、本実施例では、課金情報出力部204は、さらに、自装置が記憶している組織ID(事業者Bを識別する情報)も合わせて出力する。 Further, the store image forming apparatus 20 may provide an authentication service as described above, in which case, the store image forming apparatus 20 performs the same operation as the in-house image forming apparatus 10 (done when the non-authentication service is provided). There is no charge from the store to the user). As a result, the billing information output unit 204 of the store image forming apparatus 20 outputs the aggregation information as billing information, and also outputs the organization ID input by the user for authentication and the device ID of the own device. Further, in the present embodiment, the billing information output unit 204 also outputs the organization ID (information that identifies the business operator B) stored in the own device.

テナント管理システム30は、上記のとおり自システムに対して出力されてきた課金情報、装置ID及び組織IDをテナント処理部301に供給する。テナント処理部301は、テナント(クラウドサービスの利用者に割り当てられたコンピュータ資源)に関する処理を行う。テナント処理部301は、例えば、課金情報の格納先(記憶させる先)のテナントを特定する処理を行う。テナント処理部301は、テーブル記憶部302を参照してテナントの特定を行う。 The tenant management system 30 supplies the billing information, the device ID, and the organization ID output to the own system as described above to the tenant processing unit 301. The tenant processing unit 301 performs processing related to the tenant (computer resource allocated to the user of the cloud service). The tenant processing unit 301 performs, for example, a process of specifying the tenant of the storage destination (storage destination) of the billing information. The tenant processing unit 301 identifies the tenant with reference to the table storage unit 302.

テーブル記憶部302は、テナントを識別するテナントIDを各種情報に対応付けたテナントテーブルを記憶する。
図8はテナントテーブルの一例を表す。図8では、組織IDと、装置IDと、テナントIDとが対応付けられている。
The table storage unit 302 stores a tenant table in which a tenant ID that identifies a tenant is associated with various types of information.
FIG. 8 shows an example of a tenant table. In FIG. 8, the organization ID, the device ID, and the tenant ID are associated with each other.

図中の「T050」は認証サービス装置50を識別し、「T060」は非認証サービス装置60を識別するテナントIDである。また、「M010」は社内画像形成装置10を識別し、「M020」は店舗画像形成装置20を識別する装置IDである。また、「D001」は認証サービスを提供する事業者Aの組織を識別し、「D002」は非認証サービスを提供する事業者Bの組織を識別する。 In the figure, "T050" is a tenant ID that identifies the authentication service device 50, and "T060" is a tenant ID that identifies the non-authentication service device 60. Further, "M010" is an in-house image forming apparatus 10, and "M020" is an apparatus ID for identifying a store image forming apparatus 20. Further, "D001" identifies the organization of the business operator A that provides the authentication service, and "D002" identifies the organization of the business operator B that provides the non-certification service.

図8の例では、例えば「T050」というテナントIDに「D001」という組織ID及び「M010」という装置IDが対応付けられている。また、「T060」というテナントIDに「D002」という組織ID及び「M020」という装置IDが対応付けられている。また、「T050、T060」という2つのテナントIDの組に対して、「D001、D002」という組織IDの組及び「M020」という装置IDが対応付けられている。 In the example of FIG. 8, for example, the tenant ID "T050" is associated with the organization ID "D001" and the device ID "M010". Further, the tenant ID "T060" is associated with the organization ID "D002" and the device ID "M020". Further, the set of the organization IDs "D001 and D002" and the device ID "M020" are associated with the set of the two tenant IDs "T050 and T060".

テナント処理部301は、供給された課金情報と共に出力されてきた装置ID及び組織IDにテナントテーブルで対応付けられているテナントIDを課金情報の格納先のテナントとして特定する。例えば社内画像形成装置10が認証サービスを提供した場合は「D001」という組織ID及び「M010」という装置IDが出力されてくるので、テナント処理部301は、これらに対応付けられた「T050」というテナントIDを特定する。 The tenant processing unit 301 specifies the tenant ID associated with the device ID and the organization ID output together with the supplied billing information in the tenant table as the tenant for storing the billing information. For example, when the in-house image forming apparatus 10 provides the authentication service, the organization ID "D001" and the apparatus ID "M010" are output, so that the tenant processing unit 301 is referred to as "T050" associated with these. Specify the tenant ID.

また、店舗画像形成装置20が非認証サービスを提供した場合は「D002」という組織ID及び「M020」という装置IDが出力されてくるので、テナント処理部301は、これらに対応付けられた「T060」というテナントIDを特定する。また、店舗画像形成装置20が認証サービスを提供した場合は「D001、D002」という組織IDの組及び「M020」という装置IDが出力されてくるので、テナント処理部301は、これらに対応付けられた「T050、T060」というテナントIDを特定する。 Further, when the store image forming apparatus 20 provides the non-authentication service, the organization ID "D002" and the apparatus ID "M020" are output, and the tenant processing unit 301 is associated with these "T060". The tenant ID is specified. Further, when the store image forming apparatus 20 provides the authentication service, the organization ID set "D001, D002" and the device ID "M020" are output, so that the tenant processing unit 301 is associated with these. The tenant ID "T050, T060" is specified.

テナント処理部301は、特定したテナントIDと共に課金情報を集計中継システム40の課金情報振分部401に供給する。課金情報振分部401は、供給された課金情報をテナントに振り分ける。課金情報振分部401は、供給された課金情報を認証サービス装置50の課金情報記憶部503及び非認証サービス装置60の課金情報記憶部602の一方又は両方に記憶させることで課金情報の振り分けを行う。 The tenant processing unit 301 supplies the billing information together with the specified tenant ID to the billing information distribution unit 401 of the aggregation relay system 40. The billing information distribution unit 401 distributes the supplied billing information to the tenants. The billing information distribution unit 401 distributes the billing information by storing the supplied billing information in one or both of the billing information storage unit 503 of the authentication service device 50 and the billing information storage unit 602 of the non-authentication service device 60. conduct.

課金情報記憶部503は、課金情報を記憶する手段であり、認証されたユーザに対して上述した認証サービスシステム(本実施例では事業者Aの社員向けの認証サービスを提供するシステム)が課金処理を行う際にこの課金情報記憶部503を参照する。課金情報記憶部503は本発明の「第1記憶部」の一例である。 The billing information storage unit 503 is a means for storing billing information, and the above-mentioned authentication service system (in this embodiment, a system that provides an authentication service for employees of business operator A) charges an authenticated user. Refer to this billing information storage unit 503 when performing the above. The billing information storage unit 503 is an example of the "first storage unit" of the present invention.

課金情報記憶部602は、課金情報を記憶する手段であり、認証されていないユーザに対して上述した非認証サービスシステム(本実施例では事業者Bの不特定多数のユーザ向けの非認証サービスを提供するシステム)が課金処理を行う際にこの課金情報記憶部602を参照する。課金情報記憶部602は本発明の「第2記憶部」の一例である。なお、ここでいう課金処理は、非認証サービスの提供の度に行われる店舗からユーザへの課金ではなく、一定の期間毎に行われる事業者Bから店舗への課金に関する処理のことである。 The billing information storage unit 602 is a means for storing billing information, and provides the above-mentioned non-authentication service system for unauthenticated users (in this embodiment, a non-authentication service for an unspecified number of users of the business operator B). The providing system) refers to the billing information storage unit 602 when performing the billing process. The billing information storage unit 602 is an example of the "second storage unit" of the present invention. The billing process referred to here is not the billing from the store to the user, which is performed every time the non-authentication service is provided, but the processing related to the billing from the business operator B to the store, which is performed at regular intervals.

課金情報振分部401は、認証サービスを識別する識別情報(以下「認証識別情報」という)に対応付けて課金情報が前述した認証サービスシステムから送信されてくると、その課金情報を課金情報記憶部503に記憶させる。課金情報振分部401は、本実施例では、認証サービスの認証で用いられる認証用情報である組織IDを認証識別情報として用いて、その組織IDに対応付けて送信されてきた課金情報を課金情報記憶部503に記憶させる。認証識別情報は本発明の「第1識別情報」の一例である。 When the billing information is transmitted from the above-mentioned authentication service system in association with the identification information for identifying the authentication service (hereinafter referred to as "authentication identification information"), the billing information distribution unit 401 stores the billing information in the billing information storage. Store in unit 503. In this embodiment, the billing information distribution unit 401 uses the organization ID, which is the authentication information used in the authentication of the authentication service, as the authentication identification information, and charges the billing information transmitted in association with the organization ID. It is stored in the information storage unit 503. The authentication identification information is an example of the "first identification information" of the present invention.

また、課金情報振分部401は、非認証サービスを提供する装置を識別する識別情報(以下「非認証装置識別情報」という)に対応付けて課金情報が前述した非認証サービスシステムから送信されてくると、その課金情報を課金情報記憶部602に記憶させる。課金情報振分部401は、本実施例では、非認証サービスを提供する店舗画像形成装置20の装置IDを非認証装置識別情報として用いて、その装置IDに対応付けて送信されてきた課金情報を課金情報記憶部602に記憶させる。非認証装置識別情報は本発明の「第2識別情報」の一例である。 Further, in the billing information distribution unit 401, the billing information is transmitted from the above-mentioned non-authentication service system in association with the identification information (hereinafter referred to as “non-authentication device identification information”) that identifies the device that provides the non-authentication service. When it arrives, the billing information is stored in the billing information storage unit 602. In this embodiment, the billing information distribution unit 401 uses the device ID of the store image forming device 20 that provides the non-authentication service as the non-authentication device identification information, and the billing information transmitted in association with the device ID. Is stored in the billing information storage unit 602. The non-authenticated device identification information is an example of the "second identification information" of the present invention.

また、課金情報振分部401は、認証識別情報及び非認証装置識別情報の両方に対応付けて課金情報が認証サービスシステム(両方を課金情報に対応付けるのは認証サービスシステムのみ)から送信されてくると、その課金情報を課金情報記憶部503に記憶させ且つ課金情報記憶部602に記憶させる。その際、課金情報振分部401は、課金情報記憶部602については、課金情報が示す課金金額の請求が不要であることを示す情報に対応付けてその課金情報を記憶させる。課金情報振分部401は本発明の「記憶制御部」の一例である。 Further, the billing information distribution unit 401 is associated with both the authentication identification information and the non-authentication device identification information, and the billing information is transmitted from the authentication service system (only the authentication service system associates both with the billing information). And the billing information is stored in the billing information storage unit 503 and stored in the billing information storage unit 602. At that time, the billing information distribution unit 401 stores the billing information in the billing information storage unit 602 in association with the information indicating that the billing amount indicated by the billing information does not need to be charged. The billing information distribution unit 401 is an example of the "memory control unit" of the present invention.

課金情報が非請求対象であることを示す情報とは、例えば請求が不要であることを示すフラグ(請求不要フラグ)である。
図9は記憶された課金情報の一例を表す。図9(a)では、課金情報記憶部503に記憶された課金情報として、「印刷日」、「用紙枚数」、「カラー」、「用紙サイズ」が表されている。
The information indicating that the billing information is not billable is, for example, a flag indicating that billing is unnecessary (billing-free flag).
FIG. 9 shows an example of stored billing information. In FIG. 9A, "printing date", "number of sheets", "color", and "paper size" are represented as the billing information stored in the billing information storage unit 503.

これに対し、図9(b)では、課金情報記憶部602に記憶された課金情報として、図9(a)に表す4つの情報に加えて「請求不要フラグ」が表されている。「請求不要フラグ」が「〇」だと請求不要フラグが対応付けられていることが表され、「-」だと請求不要フラグが対応付けられていないことが表されるものとする。図9(b)の例では、2行目の課金情報は請求不要フラグに対応付けられているので、認証識別情報及び非認証装置識別情報の両方に対応付けて送信されてきた課金情報であることを表している。 On the other hand, in FIG. 9B, as the billing information stored in the billing information storage unit 602, a “billing-free flag” is shown in addition to the four pieces of information shown in FIG. 9A. If the "billing-free flag" is "○", it means that the billing-free flag is associated, and if it is "-", it means that the billing-free flag is not associated. In the example of FIG. 9B, since the billing information in the second line is associated with the billing-free flag, it is the billing information transmitted in association with both the authentication identification information and the non-authentication device identification information. It represents that.

それはつまり、通常は非認証サービスを提供する店舗画像形成装置20によって認証サービスが提供されたことを示しており、事業者Bはその課金情報が示す課金金額については店舗に課金する(支払いを求める)必要がないことを意味する。認証サービス装置50の課金処理部504は、課金情報記憶部503を参照し、記憶されている課金情報を用いて認証サービスについての課金処理を行う。 That is, it indicates that the authentication service is provided by the store image forming apparatus 20 that normally provides the non-authentication service, and the business operator B charges the store for the charge amount indicated by the charge information (requests payment). ) Means no need. The billing processing unit 504 of the authentication service device 50 refers to the billing information storage unit 503 and performs billing processing for the authentication service using the stored billing information.

課金処理部504は、印刷日が請求の対象期間(例えば過去1か月)の課金情報について、カラーの有無及び用紙サイズから定まる単価に用紙枚数を乗じた値を合計したものを課金金額として算出する。課金処理部504は、算出した課金金額を例えば登録された口座から引き落とす処理を課金処理として行う。なお、課金処理の内容はこれに限らず、例えば請求書を発行する処理又は請求を担当している部門システムに課金金額を通知する処理を課金処理として行ってもよい。 The billing processing unit 504 calculates the billing amount as the sum of the billing information for which the printing date is the target period for billing (for example, the past one month), which is the sum of the unit price determined by the presence or absence of color and the paper size multiplied by the number of paper sheets. do. The billing processing unit 504 performs a processing of withdrawing the calculated billing amount from, for example, a registered account as a billing process. The content of the billing process is not limited to this, and for example, a process of issuing an invoice or a process of notifying the department system in charge of billing of the billing amount may be performed as the billing process.

非認証サービス装置60の課金処理部603は、は、課金情報記憶部602を参照し、記憶されている課金情報を用いて非認証サービスについての課金処理を行う。課金処理部603は、印刷日が請求の対象期間(例えば過去1か月)の課金情報のうち、請求不要フラグが対応付けられていないものについて、カラーの有無及び用紙サイズから定まる単価に用紙枚数を乗じた値を合計したものを課金金額として算出する。後は、課金処理部603は、課金処理部504と同様に課金処理を行う。 The billing processing unit 603 of the non-authentication service device 60 refers to the billing information storage unit 602 and performs billing processing for the non-authentication service using the stored billing information. The billing processing unit 603 determines the number of sheets of paper in the unit price determined by the presence or absence of color and the paper size for the billing information whose printing date is the target period of billing (for example, the past one month) and which is not associated with the billing unnecessary flag. The sum of the values multiplied by is calculated as the billing amount. After that, the billing processing unit 603 performs billing processing in the same manner as the billing processing unit 504.

情報処理システム1が備える各装置は、上記の構成に基づいて、認証サービス又は非認証サービスについて課金する課金処理を行う。以下図10から図14を参照して課金処理の動作手順について説明する。まず、図10では、社内画像形成装置10によって認証サービスの提供と課金情報の出力が行われる出力処理における各装置の動作手順を説明する。 Each device included in the information processing system 1 performs a billing process for charging the authentication service or the non-authentication service based on the above configuration. Hereinafter, the operation procedure of the billing process will be described with reference to FIGS. 10 to 14. First, FIG. 10 describes an operation procedure of each device in an output process in which an authentication service is provided and billing information is output by the in-house image forming device 10.

図10は認証サービスの出力処理における動作手順の一例を表す。図10に表す動作手順は、社内画像形成装置10に認証用の情報(本実施例では組織ID及びパスワード)が入力されることを契機に開始される。まず、社内画像形成装置10(サービスUI表示部101)は、認証用の情報の入力を受け付け(ステップS11)、入力された認証用の情報を認証サービス装置50に送信する(ステップS12)。 FIG. 10 shows an example of an operation procedure in the output processing of the authentication service. The operation procedure shown in FIG. 10 is started when the information for authentication (organization ID and password in this embodiment) is input to the in-house image forming apparatus 10. First, the in-house image forming apparatus 10 (service UI display unit 101) accepts the input of the authentication information (step S11), and transmits the input authentication information to the authentication service apparatus 50 (step S12).

認証サービス装置50(認証処理部501)は、送信されてきた認証用の情報を用いて認証処理を行う(ステップS13)。次に、認証サービス装置50(認証サービス処理部502)は、認証されたユーザに対して認証サービスを提供するための提供処理を行う(ステップS14)。続いて、認証サービス装置50(認証サービス処理部502)は、提供処理により生成した印刷データを社内画像形成装置10に送信する(ステップS15)。 The authentication service device 50 (authentication processing unit 501) performs authentication processing using the transmitted authentication information (step S13). Next, the authentication service device 50 (authentication service processing unit 502) performs a provision process for providing the authentication service to the authenticated user (step S14). Subsequently, the authentication service device 50 (authentication service processing unit 502) transmits the print data generated by the provision process to the in-house image forming device 10 (step S15).

社内画像形成装置10(サービス処理部102)は、送信されてきた印刷データを用いて画像を印刷する処理をサービス処理として行う(ステップS16)。次に、社内画像形成装置10(課金処理部103)は、サービス処理で用いた印刷データが表す集計用情報を課金情報として生成する(ステップS17)。続いて、社内画像形成装置10(課金情報出力部104)は、生成した課金情報を上述した組織ID及び装置IDとともにテナント管理システム30に出力する(ステップS18)。 The in-house image forming apparatus 10 (service processing unit 102) performs a process of printing an image using the transmitted print data as a service process (step S16). Next, the in-house image forming apparatus 10 (billing processing unit 103) generates aggregation information represented by the print data used in the service processing as billing information (step S17). Subsequently, the in-house image forming apparatus 10 (billing information output unit 104) outputs the generated billing information to the tenant management system 30 together with the above-mentioned organization ID and device ID (step S18).

図11では、店舗画像形成装置20によって非認証サービスの提供と課金情報の出力が行われる出力処理における各装置の動作手順を説明する。
図11は非認証サービスの出力処理における動作手順の一例を表す。図11に表す動作手順は、店舗画像形成装置20に対して非認証サービスを利用する操作が行われることを契機に開始される。まず、店舗画像形成装置20(サービスUI表示部201)は、非認証サービスを利用するための利用操作(本実施例では印刷番号の入力操作等)を受け付ける(ステップS21)。
FIG. 11 describes an operation procedure of each device in the output process in which the store image forming device 20 provides the non-authentication service and outputs the billing information.
FIG. 11 shows an example of an operation procedure in the output processing of the non-authentication service. The operation procedure shown in FIG. 11 is started when an operation of using the non-authentication service is performed on the store image forming apparatus 20. First, the store image forming apparatus 20 (service UI display unit 201) accepts a usage operation (in this embodiment, a print number input operation, etc.) for using the non-authentication service (step S21).

次に、店舗画像形成装置20(サービスUI表示部201)は、受け付けた利用操作に基づきサービスの提供(本実施例では登録した画像を印刷するための処理)を要求する要求データを非認証サービス装置60に送信する(ステップS22)。非認証サービス装置60(非認証サービス処理部601)は、送信されてきた要求データに基づいて非認証サービスを提供するための提供処理(本実施例では画像データの読み出しと送信)を行う(ステップS23、S24)。 Next, the store image forming apparatus 20 (service UI display unit 201) provides a non-authentication service for request data requesting service provision (processing for printing a registered image in this embodiment) based on the received usage operation. It is transmitted to the device 60 (step S22). The non-authentication service device 60 (non-authentication service processing unit 601) performs a provision process (reading and transmission of image data in this embodiment) for providing the non-authentication service based on the transmitted request data (step). S23, S24).

店舗画像形成装置20(サービスUI表示部201)は、送信されてきた画像データが示す登録画像を表示して(ステップS25)、ユーザによる利用操作(本実施例では登録画像の確認と印刷設定の操作)を受け付ける(ステップS26)。次に、店舗画像形成装置20(課金処理部203)は、ユーザが決定した設定によって決まる金額をユーザに課金する課金処理(請求書の印刷の指示又は現金払いの受け付け)を行う(ステップS27)。 The store image forming apparatus 20 (service UI display unit 201) displays a registered image indicated by the transmitted image data (step S25), and a user operation (in this embodiment, confirmation of the registered image and print setting). The operation) is accepted (step S26). Next, the store image forming apparatus 20 (charge processing unit 203) performs a charge process (instruction to print an invoice or acceptance of cash payment) to charge the user for the amount determined by the setting determined by the user (step S27). ..

続いて、店舗画像形成装置20(サービス処理部202)は、送信されてきた画像データを印刷するための印刷データを生成して画像を印刷する処理をサービス処理として行う(ステップS28)。次に、店舗画像形成装置20(課金処理部203)は、サービス処理で用いた印刷データが表す集計用情報を課金情報として生成する(ステップS29)。そして、店舗画像形成装置20(課金情報出力部204)は、生成した課金情報を上述した組織ID及び装置IDとともにテナント管理システム30に出力する(ステップS30)。 Subsequently, the store image forming apparatus 20 (service processing unit 202) performs a process of generating print data for printing the transmitted image data and printing the image as a service process (step S28). Next, the store image forming apparatus 20 (billing processing unit 203) generates aggregation information represented by the print data used in the service processing as billing information (step S29). Then, the store image forming apparatus 20 (billing information output unit 204) outputs the generated billing information to the tenant management system 30 together with the above-mentioned organization ID and device ID (step S30).

図12では、図10とは異なり店舗画像形成装置20によって認証サービスの提供と課金情報の出力が行われる出力処理における各装置の動作手順を説明する。
図12は認証サービスの出力処理における動作手順の別の一例を表す。図12に表す動作手順は、店舗画像形成装置20に認証用の情報が入力されることを契機に開始される。まず、店舗画像形成装置20(サービスUI表示部201)は、認証用の情報の入力を受け付け(ステップS31)、入力された認証用の情報を認証サービス装置50に送信する(ステップS32)。
In FIG. 12, unlike FIG. 10, the operation procedure of each device in the output process in which the authentication service is provided and the billing information is output by the store image forming device 20 will be described.
FIG. 12 shows another example of the operation procedure in the output processing of the authentication service. The operation procedure shown in FIG. 12 is started when the information for authentication is input to the store image forming apparatus 20. First, the store image forming device 20 (service UI display unit 201) accepts the input of the authentication information (step S31), and transmits the input authentication information to the authentication service device 50 (step S32).

認証サービス装置50(認証処理部501)は、送信されてきた認証用の情報を用いて認証処理を行う(ステップS33)。次に、認証サービス装置50(認証サービス処理部502)は、認証されたユーザに対して認証サービスを提供するための提供処理を行う(ステップS34)。続いて、認証サービス装置50(認証サービス処理部502)は、提供処理により生成した印刷データを店舗画像形成装置20に送信する(ステップS35)。 The authentication service device 50 (authentication processing unit 501) performs authentication processing using the transmitted authentication information (step S33). Next, the authentication service device 50 (authentication service processing unit 502) performs a provision process for providing the authentication service to the authenticated user (step S34). Subsequently, the authentication service device 50 (authentication service processing unit 502) transmits the print data generated by the provision process to the store image forming device 20 (step S35).

店舗画像形成装置20(サービス処理部202)は、送信されてきた印刷データを用いて画像を印刷する処理をサービス処理として行う(ステップS36)。次に、店舗画像形成装置20(課金処理部203)は、サービス処理で用いた印刷データが表す集計用情報を課金情報として生成する(ステップS37)。続いて、店舗画像形成装置20(課金情報出力部204)は、生成した課金情報を上述した組織ID及び装置IDとともにテナント管理システム30に出力する(ステップS38)。 The store image forming apparatus 20 (service processing unit 202) performs a process of printing an image using the transmitted print data as a service process (step S36). Next, the store image forming apparatus 20 (billing processing unit 203) generates aggregation information represented by the print data used in the service processing as billing information (step S37). Subsequently, the store image forming apparatus 20 (billing information output unit 204) outputs the generated billing information to the tenant management system 30 together with the above-mentioned organization ID and device ID (step S38).

図13では、出力されてきた課金情報を振り分ける振分処理における各装置の動作手順を説明する。
図13は振分処理における各装置の動作手順の一例を表す。図13に表す動作手順は、図10、図11、図12の動作手順が行われて課金情報が出力されることを契機に開始される。
FIG. 13 describes an operation procedure of each device in the distribution process for distributing the output billing information.
FIG. 13 shows an example of the operation procedure of each device in the distribution process. The operation procedure shown in FIG. 13 is started when the operation procedure of FIGS. 10, 11, and 12 is performed and the billing information is output.

まず、テナント管理システム30(テナント処理部301、テーブル記憶部302)は、課金情報とともに出力されてきた組織ID及び装置IDに基づいて対応するテナントを特定する(ステップS41)。本実施例では、認証サービス装置50(テナントIDが「D001」)のみ、非認証サービス装置60(テナントIDが「D002」)のみ、又は、認証サービス装置50と非認証サービス装置60の両方のいずれかのテナントが特定される。 First, the tenant management system 30 (tenant processing unit 301, table storage unit 302) identifies the corresponding tenant based on the organization ID and the device ID output together with the billing information (step S41). In this embodiment, only the authentication service device 50 (tenant ID is "D001"), only the non-authentication service device 60 (tenant ID is "D002"), or both the authentication service device 50 and the non-authentication service device 60. That tenant is identified.

次に、テナント管理システム30(テナント処理部301)は、特定したテナントのテナントID及び課金情報を集計中継システム40に供給する(ステップS42)。集計中継システム40(課金情報振分部401)は、供給されたテナントIDに基づいて課金情報の振り分けを行う(ステップS50)。集計中継システム40(課金情報振分部401)は、供給されたテナントIDが「D001」であれば、課金情報を認証サービス装置50に供給する(ステップS51)。 Next, the tenant management system 30 (tenant processing unit 301) supplies the tenant ID and billing information of the specified tenant to the aggregation relay system 40 (step S42). The aggregation relay system 40 (billing information distribution unit 401) distributes billing information based on the supplied tenant ID (step S50). If the supplied tenant ID is "D001", the total relay system 40 (billing information distribution unit 401) supplies the billing information to the authentication service device 50 (step S51).

認証サービス装置50(課金情報記憶部503)は、供給された課金情報を記憶する(ステップS52)。集計中継システム40(課金情報振分部401)は、供給されたテナントIDが「D002」であれば、課金情報を非認証サービス装置60に供給する(ステップS53)。非認証サービス装置60(課金情報記憶部602)は、供給された課金情報を記憶する(ステップS54)。また、集計中継システム40(課金情報振分部401)は、供給されたテナントIDが「D001、D002」であれば、課金情報を認証サービス装置50及び非認証サービス装置60の両方に供給する(ステップS55、S57)。 The authentication service device 50 (billing information storage unit 503) stores the supplied billing information (step S52). If the supplied tenant ID is "D002", the total relay system 40 (billing information distribution unit 401) supplies the billing information to the non-authentication service device 60 (step S53). The non-authentication service device 60 (billing information storage unit 602) stores the supplied billing information (step S54). Further, if the supplied tenant ID is "D001, D002", the total relay system 40 (billing information distribution unit 401) supplies the billing information to both the authentication service device 50 and the non-authentication service device 60 (the billing information distribution unit 401). Steps S55, S57).

ただし、集計中継システム40(課金情報振分部401)は、非認証サービス装置60に対しては、課金情報を請求不要フラグに対応付けて記憶するよう指示する。そのため、認証サービス装置50(課金情報記憶部503)は、供給された課金情報を単に記憶するが(ステップS56)、非認証サービス装置60(課金情報記憶部602)は、供給された課金情報を請求不要フラグに対応付けて記憶する(ステップS58)。 However, the aggregation relay system 40 (billing information distribution unit 401) instructs the non-authentication service device 60 to store the billing information in association with the billing-free flag. Therefore, the authentication service device 50 (billing information storage unit 503) simply stores the supplied billing information (step S56), while the non-authentication service device 60 (billing information storage unit 602) stores the supplied billing information. It is stored in association with the billing-free flag (step S58).

図14では、記憶された課金情報に基づいて行われる課金処理における非認証サービス装置60の動作手順を説明する。
図14は課金処理における非認証サービス装置60の動作手順の一例を表す。図14に表す動作手順は、事業者Bから店舗に対する請求の時期になることを契機に開始される。
FIG. 14 describes an operation procedure of the non-authentication service device 60 in the billing process performed based on the stored billing information.
FIG. 14 shows an example of the operation procedure of the non-authentication service device 60 in the billing process. The operation procedure shown in FIG. 14 is started when the time for billing from the business operator B to the store comes.

非認証サービス装置60(課金処理部603)は、自装置(課金情報記憶部602)に記憶されている課金情報のうち請求不要フラグに対応付けられた課金情報を除外し(ステップS61)、それ以外の課金情報から課金金額を算出する(ステップS62)。として、非認証サービス装置60(課金処理部603)は、算出した課金金額での課金処理(口座引き落とし等)を実行する(ステップS63)。 The non-authentication service device 60 (billing processing unit 603) excludes the billing information associated with the billing-free flag from the billing information stored in its own device (billing information storage unit 602) (step S61). The billing amount is calculated from the billing information other than (step S62). As a result, the non-authentication service device 60 (billing processing unit 603) executes a billing process (account debit, etc.) with the calculated billing amount (step S63).

本実施例では、以上のとおり課金情報の振り分けが行われる。この振り分けが行われない場合、例えば店舗画像形成装置20が認証サービスを提供したのに非認証サービスを提供したときと同じく課金情報が非認証サービス装置60にのみ記憶されると、事業者Bから店舗への課金が発生する非認証サービスと同じく、事業者Aから店舗への課金が発生する。 In this embodiment, the billing information is distributed as described above. When this distribution is not performed, for example, when the billing information is stored only in the non-authentication service device 60 as in the case where the store image forming apparatus 20 provides the authentication service but the non-authentication service is provided, the business operator B tells the company B. Similar to the non-certified service in which the store is charged, the business operator A charges the store.

本実施例では店舗画像形成装置20が認証サービスを提供すると認証サービス装置50及び非認証サービス装置60の両方に課金情報が記憶されるので、社内画像形成装置10により認証サービスが提供される場合と同様に認証サービス装置50による課金処理が行われる。このように、本実施例によれば、上記振り分けが行われない場合に比べて、非認証サービスの提供装置(非認証サービス装置60)で認証サービスを提供したときの課金の手間が少なくなる。 In this embodiment, when the store image forming apparatus 20 provides the authentication service, the billing information is stored in both the authentication service apparatus 50 and the non-authentication service apparatus 60. Similarly, the billing process is performed by the authentication service device 50. As described above, according to the present embodiment, the time and effort for charging when the authentication service is provided by the non-authentication service providing device (non-authentication service device 60) is reduced as compared with the case where the above distribution is not performed.

[2]変形例
上述した実施例は本発明の実施の一例に過ぎず、以下のように変形させてもよい。また、実施例及び各変形例は、必要に応じて組み合わせて実施してもよい。
[2] Modifications The above-mentioned examples are merely examples of the implementation of the present invention, and may be modified as follows. Further, the examples and the modified examples may be combined and carried out as necessary.

[2-1]認証用情報
認証用情報(認証サービスの認証に用いられる情報)は、実施例では組織ID及びパスワードであったが、これに限らない。組織IDの代わりにユーザID等の他の識別情報が用いられてもよい。また、パスワードの代わりに生体情報等のユーザに固有な情報が用いられてもよい。要するに、認証用情報は、ユーザの認証に利用可能な情報であればよい。
[2-1] Authentication information The authentication information (information used for authentication of the authentication service) is an organization ID and a password in the embodiment, but is not limited to this. Other identification information such as a user ID may be used instead of the organization ID. Further, instead of the password, user-specific information such as biometric information may be used. In short, the authentication information may be any information that can be used for user authentication.

[2-2]認証識別情報
認証識別情報(認証サービスを識別する識別情報)は、実施例では認証サービスの認証で用いられる認証用情報、つまりユーザによって入力される情報であったが、これに限らない。認証識別情報は、例えば認証サービスの提供措置が予め記憶している特定の文字列又は記号等であってもよい。
[2-2] Authentication identification information The authentication identification information (identification information that identifies the authentication service) is the authentication information used in the authentication of the authentication service in the embodiment, that is, the information input by the user. Not exclusively. The authentication identification information may be, for example, a specific character string or symbol stored in advance by the provision measures of the authentication service.

ただし、その場合、情報処理システムでは、認証用情報に加えて認証識別情報を管理(情報の設定及び変更等)しなければならない。これに対し、実施例では、既に管理対象となっている認証用情報を認証識別情報として用いるので、認証用情報及び認証識別情報が別々の情報である場合に比べて、情報処理システムの管理者による情報の管理の手間が少なくなる。 However, in that case, the information processing system must manage the authentication identification information (setting and changing the information, etc.) in addition to the authentication information. On the other hand, in the embodiment, since the authentication information that has already been managed is used as the authentication identification information, the administrator of the information processing system is compared with the case where the authentication information and the authentication identification information are separate information. The trouble of managing information is reduced.

[2-3]課金先
実施例では、認証サービスの利用に対する課金先が特に分けられていなかったが、複数の課金先に対してそれぞれ課金処理が行われてもよい。複数の課金先とは、例えば実施例のように事業者Aが提供する社員向けの認証サービスであれば、例えば社内の各部門及び各プロジェクト等である(各部門及び各プロジェクトの経費として扱われる)。
[2-3] Billing Destination In the embodiment, the billing destination for the use of the authentication service is not particularly divided, but billing processing may be performed for each of a plurality of billing destinations. The plurality of billing destinations are, for example, each department and each project in the company if it is an authentication service for employees provided by the business operator A as in the embodiment (treated as expenses for each department and each project). ).

その場合、認証サービス装置50の課金処理部504は、複数の課金先を識別するための課金先情報を参照して課金処理を行う。課金先情報としては、例えば、部門及びプロジェクト等において経費を計上するために定められた部門コード及びプロジェクトコード等が用いられる。本変形例では、ユーザは、認証用の情報を入力する際に、それらの課金先情報も合わせて入力する。 In that case, the billing processing unit 504 of the authentication service device 50 performs billing processing with reference to the billing destination information for identifying a plurality of billing destinations. As the billing destination information, for example, a department code, a project code, or the like defined for recording expenses in a department, a project, or the like is used. In this modification, when the user inputs the authentication information, the user also inputs the billing destination information.

なお、例えば課金先のコードとユーザIDとが1対1で対応付けられている場合はそれらのコードの代わりにユーザIDが課金先情報として入力されてもよい。社内画像形成装置10の課金情報出力部104及び店舗画像形成装置20の課金情報出力部204は、装置ID及び組織IDに加えて課金先情報を課金情報に対応付けて出力する。また、複数の課金先とは、例えば実施例のように事業者Bが提供する店舗で課金を代行する非認証サービスであれば、例えば各店舗又は複数の店舗を統括する支店等である。 For example, when the billing destination code and the user ID are associated with each other on a one-to-one basis, the user ID may be input as the billing destination information instead of those codes. The billing information output unit 104 of the in-house image forming apparatus 10 and the billing information output unit 204 of the store image forming apparatus 20 output billing destination information in association with the billing information in addition to the device ID and the organization ID. Further, the plurality of billing destinations are, for example, each store or a branch office that controls a plurality of stores, in the case of a non-authentication service in which billing is performed on behalf of the store provided by the business operator B as in the embodiment.

その場合、非認証サービス装置60の課金処理部603は、複数の課金先を識別するための課金先情報を参照して課金処理を行う。課金先情報としては、例えば、店舗及び支店について定められた店舗コード及び支店コード等が用いられる。本変形例では、店舗画像形成装置20が、それらの課金先情報を記憶している。店舗画像形成装置20の課金情報出力部204は、装置ID及び組織IDに加えて課金先情報を課金情報に対応付けて出力する。 In that case, the billing processing unit 603 of the non-authentication service device 60 performs billing processing with reference to the billing destination information for identifying a plurality of billing destinations. As the billing destination information, for example, a store code and a branch code defined for the store and the branch are used. In this modification, the store image forming apparatus 20 stores the billing destination information. The billing information output unit 204 of the store image forming apparatus 20 outputs the billing destination information in association with the billing information in addition to the device ID and the organization ID.

テナント処理部301は、認証識別情報及び課金先情報に対応付けて課金情報が実施例で述べた認証サービスシステムから送信されてくると、実施例と同様に認証サービス装置50をテナントとして特定し、特定したテナントIDと共に課金情報及び課金先情報を課金情報振分部401に供給する。課金情報振分部401は、供給された課金情報を同じく供給された課金先情報と共に特定された認証サービス装置50の課金情報記憶部503に記憶させる。 When the billing information is transmitted from the authentication service system described in the embodiment in association with the authentication identification information and the billing destination information, the tenant processing unit 301 identifies the authentication service device 50 as a tenant as in the embodiment. The billing information and the billing destination information are supplied to the billing information distribution unit 401 together with the specified tenant ID. The billing information distribution unit 401 stores the supplied billing information in the billing information storage unit 503 of the specified authentication service device 50 together with the similarly supplied billing destination information.

テナント処理部301は、非認証装置識別情報及び課金先情報に対応付けて課金情報が実施例で述べた非認証サービスシステムから送信されてくると、実施例と同様に非認証サービス装置60をテナントとして特定し、特定したテナントIDと共に課金情報及び課金先情報を課金情報振分部401に供給する。課金情報振分部401は、供給された課金情報を同じく供給された課金先情報と共に特定された非認証サービス装置60の課金情報記憶部602に記憶させる。 When the billing information is transmitted from the non-authentication service system described in the embodiment in association with the non-authentication device identification information and the billing destination information, the tenant processing unit 301 uses the non-authentication service device 60 as a tenant as in the embodiment. The billing information and the billing destination information are supplied to the billing information distribution unit 401 together with the specified tenant ID. The billing information distribution unit 401 stores the supplied billing information in the billing information storage unit 602 of the non-authentication service device 60 specified together with the similarly supplied billing destination information.

また、テナント処理部301は、認証識別情報及び非認証装置識別情報の両方に対応付けて課金情報が認証サービスシステムから送信されてくると、実施例と同様に認証サービス装置50及び非認証サービス装置60をテナントとして特定し、特定した両テナントのテナントIDと共に課金情報及び課金先情報を課金情報振分部401に供給する。課金情報振分部401は、供給された課金情報を同じく供給された課金先情報と共に特定された認証サービス装置50の課金情報記憶部503及び非認証サービス装置60の課金情報記憶部602に記憶させる。 Further, when the billing information is transmitted from the authentication service system in association with both the authentication identification information and the non-authentication device identification information, the tenant processing unit 301 performs the authentication service device 50 and the non-authentication service device as in the embodiment. 60 is specified as a tenant, and billing information and billing destination information are supplied to the billing information distribution unit 401 together with the tenant IDs of both specified tenants. The billing information distribution unit 401 stores the supplied billing information together with the similarly supplied billing destination information in the billing information storage unit 503 of the authentication service device 50 and the billing information storage unit 602 of the non-authentication service device 60. ..

課金処理部504は、課金情報記憶部503を参照し、記憶されている課金情報及び課金先情報を用いて認証サービスについての課金処理を行う。課金処理部504は、例えば、共通の課金先情報に対応付けられた課金情報に基づいて、その課金先情報が示す課金先への課金金額を算出する。そして、課金処理部504は、その課金先について登録された口座からの課金金額を引き落とす処理を課金処理として行う。以上のとおり、本変形例では、認証サービスの課金が複数の課金先について別々に行われる。 The billing processing unit 504 refers to the billing information storage unit 503, and performs billing processing for the authentication service using the stored billing information and billing destination information. The billing processing unit 504 calculates, for example, the billing amount to the billing destination indicated by the billing destination information based on the billing information associated with the common billing destination information. Then, the billing processing unit 504 performs a process of deducting the billing amount from the account registered for the billing destination as a billing process. As described above, in this modification, the authentication service is billed separately for a plurality of billing destinations.

課金処理部603は、課金情報記憶部602を参照し、記憶されている課金情報及び課金先情報を用いて非認証サービスについての課金処理を行う。課金処理部603は、例えば、共通の課金先情報に対応付けられた課金情報に基づいて、その課金先情報が示す課金先への課金金額を算出する。そして、課金処理部603は、その課金先について登録された口座からの課金金額を引き落とす処理を課金処理として行う。以上のとおり、本変形例では、非認証サービスの課金も複数の課金先について別々に行われる。 The billing processing unit 603 refers to the billing information storage unit 602 and performs billing processing for the non-authentication service using the stored billing information and billing destination information. The billing processing unit 603 calculates, for example, the billing amount to the billing destination indicated by the billing destination information based on the billing information associated with the common billing destination information. Then, the billing processing unit 603 performs a process of deducting the billing amount from the account registered for the billing destination as a billing process. As described above, in this modification, billing for the non-authentication service is also performed separately for a plurality of billing destinations.

[2-4]サービス処理における通信経路
実施例では、図5に表すように、各画像形成装置のサービスUI表示部と認証サービス装置50及び非認証サービス装置60とが直接データをやり取りしているが、課金情報と同様に、テナント管理システム30を介して(集計中継システム40は中継してもしなくてもよい)データをやり取りしてもよい。
[2-4] Communication Path in Service Processing In the embodiment, as shown in FIG. 5, the service UI display unit of each image forming apparatus and the authentication service device 50 and the non-authentication service device 60 directly exchange data. However, as with the billing information, data may be exchanged via the tenant management system 30 (the aggregate relay system 40 may or may not relay).

[2-5]各部を実現する装置
図5に表す各機能を実現する装置は、図中に表された装置に限らない。例えば集計中継システム40が備える課金情報振分部401をテナント管理システム30が実現してもよい(その場合集計中継システム40は不要になる)。また、1台の装置が備える各機能を2台以上の装置がそれぞれ分担して実現してもよい。また、実施例ではクラウド3において実現された(コンピュータ資源を確保された)各装置が、クラウドコンピューティング以外の形態(オンプレミス等)で実現されてもよい。要するに、情報処理システム全体としてこれらの機能が実現されていれば、情報処理システムが何台の装置を備えていてもよいし、どのような形態で実現されてもよい。
[2-5] Equipment for Realizing Each Part The equipment for realizing each function shown in FIG. 5 is not limited to the equipment shown in the figure. For example, the tenant management system 30 may realize the billing information distribution unit 401 included in the total relay system 40 (in that case, the total relay system 40 becomes unnecessary). Further, each function provided by one device may be shared and realized by two or more devices. Further, in the embodiment, each device realized in the cloud 3 (computer resources are secured) may be realized in a form other than cloud computing (on-premises or the like). In short, as long as these functions are realized in the information processing system as a whole, the information processing system may be equipped with any number of devices and may be realized in any form.

[2-6]サービス
認証サービスシステムが提供する認証サービス及び非認証サービスシステムが提供する非認証サービスは、上述したものに限らない。例えば、顧客向け及び会員向け等のサービスが認証サービスとして提供されてもよいし、コンテンツ印刷及びチケット印刷等のサービスが非認証サービスとして提供されてもよい。
[2-6] Service The authentication service provided by the authentication service system and the non-authentication service provided by the non-authentication service system are not limited to those described above. For example, services for customers and members may be provided as authentication services, and services such as content printing and ticket printing may be provided as non-authentication services.

実施例では、認証サービスシステム及び非認証サービスシステムがいずれも画像形成装置を備えていたが、提供されるサービスの内容によっては(例えばテレビ電話会議サービスのように画像形成が不要なサービスであれば)画像形成装置を備えていなくてもよい。要するに、課金が発生するサービスであればどのようなサービスが認証サービス及び非認証サービスとして提供されてもよい。また、それらのサービスを提供可能であれば、どのようなシステムが構築されてもよい。 In the embodiment, both the authentication service system and the non-authentication service system are provided with an image forming device, but depending on the content of the provided service (for example, if the service does not require image formation such as a videophone conference service). ) It is not necessary to have an image forming apparatus. In short, any service that causes billing may be provided as an authentication service and a non-authentication service. Moreover, any system may be constructed as long as it is possible to provide those services.

[2-7]課金情報
課金情報は、実施例で述べた情報(画像が形成されたシートの枚数、サイズ、カラーの有無等)に限らない。例えば提供されるサービスがコンテンツ印刷サービスであれば、印刷されたコンテンツのIDが課金情報として用いられる(コンテンツによって料金が異なる)。また、例えばテレビ電話会議サービスが提供される場合は、会議時間(長いほど料金がかかる)及び映像の解像度(高いほど料金がかかる)等が課金情報として用いられる。要するに、サービス料金、すなわち課金金額を示す情報であれば、どのような情報が課金情報として用いられてもよい。
[2-7] Billing information The billing information is not limited to the information described in the examples (number of sheets on which an image is formed, size, presence / absence of color, etc.). For example, if the service provided is a content printing service, the ID of the printed content is used as billing information (charges differ depending on the content). Further, for example, when a videophone conference service is provided, the conference time (the longer the charge is), the resolution of the video (the higher the charge is), and the like are used as billing information. In short, any information may be used as billing information as long as it is information indicating a service charge, that is, a billing amount.

[2-8]発明のカテゴリ
本発明は、社内画像形成装置、店舗画像形成装置、テナント管理システム30、集計中継システム40、認証サービス装置50及び非認証サービス装置60等の各情報処理装置の他、それらの装置を備える情報処理システムとしても捉えられる。また、本発明は、各装置が実施する処理を実現するための情報処理方法としても捉えられるし、各装置を制御するコンピュータを機能させるためのプログラムとしても捉えられる。このプログラムは、それを記憶させた光ディスク等の記録媒体の形態で提供されてもよいし、インターネット等のネットワークを介してコンピュータにダウンロードさせ、それをインストールして利用可能にするなどの形態で提供されてもよい。
[2-8] Category of Invention The present invention includes other information processing devices such as an in-house image forming device, a store image forming device, a tenant management system 30, a total relay system 40, an authentication service device 50, and a non-authentication service device 60. , It can be regarded as an information processing system equipped with these devices. Further, the present invention can be regarded as an information processing method for realizing the processing performed by each device, and also as a program for operating a computer that controls each device. This program may be provided in the form of a recording medium such as an optical disk that stores it, or may be provided in the form of being downloaded to a computer via a network such as the Internet and installed and made available. May be done.

1…情報処理システム、3…クラウド、10…社内画像形成装置、20…店舗画像形成装置、30…テナント管理システム、40…集計中継システム、50…認証サービス装置、60…非認証サービス装置、101…サービスUI表示部、102…サービス処理部、103…課金処理部、104…課金情報出力部、201…サービスUI表示部、202…サービス処理部、203…課金処理部、204…課金情報出力部、301…テナント処理部、302…テーブル記憶部、401…課金情報振分部、501…認証処理部、502…認証サービス処理部、503…課金情報記憶部、504…課金処理部、601…非認証サービス処理部、602…課金情報記憶部、603…課金処理部。 1 ... Information information system, 3 ... Cloud, 10 ... In-house image forming device, 20 ... Store image forming device, 30 ... Tenant management system, 40 ... Aggregation relay system, 50 ... Authentication service device, 60 ... Non-authentication service device, 101 ... service UI display unit, 102 ... service processing unit, 103 ... billing processing unit, 104 ... billing information output unit, 201 ... service UI display unit, 202 ... service processing unit, 203 ... billing processing unit, 204 ... billing information output unit , 301 ... tenant processing unit, 302 ... table storage unit, 401 ... billing information distribution unit, 501 ... authentication processing unit, 502 ... authentication service processing unit, 503 ... billing information storage unit, 504 ... billing processing unit, 601 ... non Authentication service processing unit, 602 ... Billing information storage unit, 603 ... Billing processing unit.

Claims (4)

認証されたユーザに対して認証サービスを提供するシステムが課金処理を行う際に参照する第1記憶部と、
認証されていないユーザに対して非認証サービスを提供するシステムが課金処理を行う際に参照する第2記憶部と、
課金金額を示す課金情報が前記認証サービスを識別する第1識別情報に対応付けて送信されてくると当該課金情報を前記第1記憶部に記憶させ、課金金額を示す課金情報が前記非認証サービスを提供する装置を識別する第2識別情報に対応付けて送信されてくると当該課金情報を前記第2記憶部に記憶させ、課金金額を示す課金情報が前記第1識別情報及び前記第2識別情報の両方に対応付けて送信されてくると、当該課金情報を前記第1記憶部に記憶させ且つ当該課金情報が示す課金金額の請求が不要であることを示す情報に対応付けて前記第2記憶部に記憶させる記憶制御部と
を備える情報処理装置。
The first storage unit that the system that provides the authentication service to the authenticated user refers to when performing billing processing,
A second storage unit that is referenced when a system that provides a non-authentication service to an unauthenticated user performs billing processing.
When the billing information indicating the billing amount is transmitted in association with the first identification information that identifies the authentication service, the billing information is stored in the first storage unit, and the billing information indicating the billing amount is the non-authentication service. When the information is transmitted in association with the second identification information that identifies the device that provides the device, the billing information is stored in the second storage unit, and the billing information indicating the billing amount is the first identification information and the second identification. When the information is transmitted in association with both of the information, the charging information is stored in the first storage unit, and the second information is associated with the information indicating that the charging amount indicated by the charging information does not need to be charged. An information processing device equipped with a storage control unit that stores information in the storage unit.
前記第1識別情報は前記認証サービスを利用するユーザの認証で用いられる認証用情報である
請求項1に記載の情報処理装置。
The information processing device according to claim 1, wherein the first identification information is authentication information used for authentication of a user who uses the authentication service.
前記認証サービスを提供するシステムは、複数の課金先を識別するための課金先情報を参照して当該複数の課金先毎に前記課金処理を行い、
前記記憶制御部は、課金金額を示す課金情報が前記第1識別情報及び前記課金先情報に対応付けて送信されてくると当該課金情報を当該課金先情報と共に前記第1記憶部に記憶させ、課金金額を示す課金情報が前記第1識別情報、前記第2識別情報及び前記課金先情報に対応付けて送信されてくると、当該課金情報を当該課金先情報と共に前記第1記憶部及び前記第2記憶部に記憶させる
請求項1又は2に記載の情報処理装置。
The system that provides the authentication service refers to the billing destination information for identifying the plurality of billing destinations, performs the billing process for each of the plurality of billing destinations, and performs the billing process.
When the billing information indicating the billing amount is transmitted in association with the first identification information and the billing destination information, the storage control unit stores the billing information together with the billing destination information in the first storage unit. When the billing information indicating the billing amount is transmitted in association with the first identification information, the second identification information, and the billing destination information, the billing information is transmitted together with the billing destination information in the first storage unit and the first storage unit. 2. The information processing apparatus according to claim 1 or 2, which is stored in a storage unit.
前記非認証サービスを提供するシステムは、複数の課金先を識別するための課金先情報を参照して当該複数の課金先毎に前記課金処理を行い、
前記記憶制御部は、課金金額を示す課金情報が前記第2識別情報及び前記課金先情報に対応付けて送信されてくると当該課金情報を当該課金先情報と共に前記第2記憶部に記憶させ、課金金額を示す課金情報が前記第1識別情報、前記第2識別情報及び前記課金先情報に対応付けて送信されてくると、当該課金情報を当該課金先情報と共に前記第1記憶部及び前記第2記憶部に記憶させる
請求項1又は2に記載の情報処理装置。
The system that provides the non-authentication service refers to the billing destination information for identifying the plurality of billing destinations, performs the billing process for each of the plurality of billing destinations, and performs the billing process.
When the billing information indicating the billing amount is transmitted in association with the second identification information and the billing destination information, the storage control unit stores the billing information together with the billing destination information in the second storage unit. When the billing information indicating the billing amount is transmitted in association with the first identification information, the second identification information, and the billing destination information, the billing information is transmitted together with the billing destination information in the first storage unit and the first storage unit. 2. The information processing apparatus according to claim 1 or 2, which is stored in a storage unit.
JP2018132199A 2018-07-12 2018-07-12 Information processing equipment Active JP7035866B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018132199A JP7035866B2 (en) 2018-07-12 2018-07-12 Information processing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018132199A JP7035866B2 (en) 2018-07-12 2018-07-12 Information processing equipment

Publications (2)

Publication Number Publication Date
JP2020010277A JP2020010277A (en) 2020-01-16
JP7035866B2 true JP7035866B2 (en) 2022-03-15

Family

ID=69152377

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018132199A Active JP7035866B2 (en) 2018-07-12 2018-07-12 Information processing equipment

Country Status (1)

Country Link
JP (1) JP7035866B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11218601B2 (en) * 2020-03-31 2022-01-04 Xerox Corporation Methods and systems for enabling kiosk mode on a multifunction device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014024251A1 (en) 2012-08-06 2014-02-13 富士通株式会社 Cloud service selection device, cloud service selection system, cloud service selection method, and cloud service selection program
JP2015018404A (en) 2013-07-10 2015-01-29 富士ゼロックス株式会社 Image forming apparatus, program, and image forming system
JP2017016513A (en) 2015-07-03 2017-01-19 株式会社日立システムズ Billing information generation apparatus, billing information generation method, and program
JP2017062599A (en) 2015-09-24 2017-03-30 富士ゼロックス株式会社 Information processing device and program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014024251A1 (en) 2012-08-06 2014-02-13 富士通株式会社 Cloud service selection device, cloud service selection system, cloud service selection method, and cloud service selection program
JP2015018404A (en) 2013-07-10 2015-01-29 富士ゼロックス株式会社 Image forming apparatus, program, and image forming system
JP2017016513A (en) 2015-07-03 2017-01-19 株式会社日立システムズ Billing information generation apparatus, billing information generation method, and program
JP2017062599A (en) 2015-09-24 2017-03-30 富士ゼロックス株式会社 Information processing device and program

Also Published As

Publication number Publication date
JP2020010277A (en) 2020-01-16

Similar Documents

Publication Publication Date Title
US7882029B2 (en) Centralized billing credit system utilizing a predetermined unit of usage
JP6519132B2 (en) Printing fee payment system, program, printing fee payment method, and information processing apparatus
US11876943B2 (en) Non-transitory computer-readable storage medium, server, service system, and service providing method
JP6528432B2 (en) Charge management system, first management device, second management device, and program
US7730393B2 (en) System and method for providing fee-based data services to mobile users
JP2014178899A (en) Information processing apparatus, information processing method, and program
JP7035866B2 (en) Information processing equipment
CN113282251A (en) Document processing billing system and method
JP2017167710A (en) Printing system, printing apparatus, privilege management apparatus, and program
US11068219B2 (en) Information processing apparatus and non-transitory computer readable medium
US20230308584A1 (en) Print device management apparatus and print device management method for systems with different usage locations
JP2006134046A (en) Public print system and public print service method
JP6309122B1 (en) Communication device management apparatus, communication device management method, and communication device management system
CN112542005A (en) Information processing system, information processing apparatus, and server
US12293384B2 (en) Non-transitory computer-readable recording medium storing computer-readable instructions for server that provides service related to printer, server providing service related to printer, and method executed by server that provides service related to printer
US20240323304A1 (en) Server system, storage medium, and control method for performing printing
US20260099867A1 (en) Information processing apparatus, printing system, and printing method
JP7395958B2 (en) Building materials manufacturing system, server device, and method for providing patterns of building materials
CN121075035A (en) Settlement terminal operating system, settlement terminal, and information processing apparatus
CN119942701A (en) Settlement terminal operating system
JP2024134602A (en) Server system, program, and control method
JP2025121496A (en) Control device, printing management program, and method for producing printed matter
JP2025121495A (en) Portable device, program and method for producing printed material
JP2002189940A (en) Distribution system and distribution method
JP2003122533A (en) Print system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210621

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220127

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220214

R150 Certificate of patent or registration of utility model

Ref document number: 7035866

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150