JP2020010277A - Information processing apparatus - Google Patents

Information processing apparatus Download PDF

Info

Publication number
JP2020010277A
JP2020010277A JP2018132199A JP2018132199A JP2020010277A JP 2020010277 A JP2020010277 A JP 2020010277A JP 2018132199 A JP2018132199 A JP 2018132199A JP 2018132199 A JP2018132199 A JP 2018132199A JP 2020010277 A JP2020010277 A JP 2020010277A
Authority
JP
Japan
Prior art keywords
information
billing
charging
authentication 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.)
Granted
Application number
JP2018132199A
Other languages
Japanese (ja)
Other versions
JP7035866B2 (en
Inventor
健太郎 筬島
kentaro Osajima
健太郎 筬島
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
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 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)

Abstract

To reduce the trouble for charging when providing authentication service by a providing apparatus for non-authentication service.SOLUTION: A charging information distribution part 401 makes, when charging information is transmitted from an authentication service system associatively with authentication identification information, a charging information storage part 503 store the charging information. The charging information distribution part 401 makes, when charging information is transmitted from a non-authentication service system associatively with non-authentication apparatus identification information, a charging information storage part 602 store the charging information. The charging information distribution part 401 makes, when charting information is transmitted from the authentication service system associatively with both the authentication identification information and non-authentication device identification information, the charging information storage part 503 store the charging information and the charging information storage part 602 store the charging information as well. At this time, the charging information distribution part 401 makes the charging information storage part 602 store the charging information associatively with a billing non-necessity flag.SELECTED DRAWING: Figure 5

Description

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

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

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

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

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

本発明の請求項2に係る情報処理装置は、請求項1に記載の構成において、前記第1識別情報は前記認証サービスを利用するユーザの認証で用いられる認証用情報であることを特徴とする。   In the information processing apparatus according to a second aspect of the present invention, in the configuration according to the first aspect, 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記憶部に記憶させることを特徴とする。   According to a third aspect of the present invention, in the information processing apparatus according to the first or second aspect, the system for 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. 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 performs the billing information. 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 stored in the first storage unit together with the billing information. It is stored in the first storage unit and the second storage unit together with billing destination information.

本発明の請求項4に係る情報処理装置は、請求項1又は2に記載の構成において、前記非認証サービスを提供するシステムは、複数の課金先を識別するための課金先情報を参照して当該複数の課金先毎に前記課金処理を行い、前記記憶制御部は、課金金額を示す課金情報が前記第2識別情報及び前記課金先情報に対応付けて送信されてくると当該課金情報を当該課金先情報と共に前記第2記憶部に記憶させ、課金金額を示す課金情報が前記第1識別情報、前記第2識別情報及び前記課金先情報に対応付けて送信されてくると、当該課金情報を当該課金先情報と共に前記第1記憶部及び前記第2記憶部に記憶させることを特徴とする。   According to a fourth aspect of the present invention, in the information processing apparatus according to the first or second aspect, the system for providing the non-authentication service refers to accounting destination information for identifying a plurality of accounting destinations. The charging process is performed for each of the plurality of billing destinations, and the storage control unit, when the billing information indicating the billing amount is transmitted in association with the second identification information and the billing destination information, stores the billing information in the billing information. 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 stored in the second storage unit together with the billing destination information. The information 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 burden of charging when the authentication service is provided by the non-authentication service providing device, as compared with the case where the charging information is not distributed according to the present invention.
According to the second aspect of the present invention, it is possible to reduce the trouble of managing the information by the administrator as compared with the case where the authentication information and the first identification information are separate information.
According to the third aspect of the invention, it is possible to separately charge the authentication service to a plurality of billing destinations.
According to the invention according to claim 4, charging of the non-authentication service can be separately set for a plurality of charging destinations.

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

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

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

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

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

ネットワーク2には、情報処理システム1が備える装置等がそれぞれ有線通信でアクセスしている。なお、ネットワーク2とのアクセスは有線通信及び無線通信のどちらでもよい。クラウド3は、ネットワーク2を介してサービスの形で提供されるコンピュータ資源であり、クラウドサービスプロバイダーによって管理及び運用がなされている。図中ではクラウド3がネットワーク2に接続されているが、クラウド3で実現される装置等はいずれもネットワーク2に接続されている。   Devices and the like included in the information processing system 1 are accessing the network 2 by wired communication. Note that 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 devices 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 of reading information for authentication from an IC (Integrated Circuit) card or the like and an image forming function of forming an image on a sheet, and provides an authentication service using these functions. The in-house image forming apparatus 10 is installed in the office of the aforementioned company A, and provides an authentication service by the company A.

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

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

テナント管理システム30は、クラウド3においてクラウドサービスの利用者に割り当てられたコンピュータ資源(以下ではこれを「テナント」という)を管理する。このテナントは、各種の情報処理を行う情報処理装置として機能する。テナント管理システム30は、事業者によってテナントが登録されると、登録されたテナントにコンピュータ資源を割り当てる。   The tenant management system 30 manages computer resources (hereinafter, referred to as “tenant”) assigned to a cloud service user in the 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 operator A, and the non-authentication service device 60 is registered as a tenant by the operator B. The authentication service device 50 is an information processing device that performs a providing process for providing the authentication service of the company 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 the in-house image forming apparatus 10 in addition to the authentication service apparatus 50, but may include the shop 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 a provision process for providing the non-authentication service of the business operator B, and plays a central role in a system (non-authentication service system) that provides the non-authentication service. . The non-authentication service system referred to here generally includes the shop image forming apparatus 20 in addition to the non-authentication service apparatus 60 (the in-house image forming apparatus 10 may be included).

集計中継システム40は、クラウド3を利用してサービスを提供する事業者が集計する課金に関する情報(以下「課金情報」という)を中継する。課金情報とは、例えば上述した社内情報の印刷サービス及びウェブで登録した画像の印刷サービスのように画像形成(印刷)を含むサービスであれば、画像が形成されたシートの枚数、サイズ、カラーの有無等のサービス料金に影響する情報である。   The tallying relay system 40 relays information on billing (hereinafter referred to as “billing information”) tallyed by a provider that provides a service using the cloud 3. The billing information is, for example, a service including image formation (printing) such as the above-described in-house information printing service and the image printing service registered on the web, such as the number of sheets on which an image is formed, the size, and the color. This is information that affects the service fee, such as presence or 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 shop image forming apparatus 20 to the cloud 3 and reaches the totaling relay system 40 via the tenant management system 30. The aggregation relay system 40 supplies (ie, relays) the received accounting information to at least one of the tenants 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 charging-related processing such as billing using the charging information supplied from the tally 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 a 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, a UI unit. 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 unit 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 performs communication 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 display means and a touch panel provided on a surface of the display, and displays an image and receives an operation from a user.

また、UI部16は、タッチスクリーン以外にも、キーボード等の操作子を備え、それらの操作子への操作を受け付ける。画像読取部17は、原稿から画像を読み取るスキャナである。画像形成部18は、シートに画像を形成するプリンタである。認証読取部19は、認証に関する読取を行う。認証読取部19は、例えば、ICカード又はスマートフォン等の通信媒体に記憶されている認証用の情報をその通信媒体とNFC(Near Field Communication)の無線通信を行って読み取る。   In addition, the UI unit 16 includes operators such as a keyboard in addition to the touch screen, and accepts operations on these 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 performs reading related to authentication. The authentication reading unit 19 reads 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 a hardware configuration of the shop image forming apparatus 20. The store image forming apparatus 20 includes 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. It is. These devices are of the same type as the device of the same name shown in FIG.

課金装置29は、店舗画像形成装置20でサービスが利用された場合の課金を行う装置である。課金装置29は、金銭(コイン又は紙幣)の投入口と、投入された金銭の総額を算出する機能とを有し、ユーザが投入した金額をCPU21に通知する。CPU21は、投入された金額がサービス料金に達したか否かを判断し、達したと判断した場合に例えば認証サービス又は非認証サービスで提供される印刷物の印刷を開始させる。   The charging device 29 is a device that performs charging when a service is used in the store image forming device 20. The charging device 29 has a slot for inserting money (coins or bills) and a function for calculating the total amount of money inserted, 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 when it is determined that the amount has been reached, starts printing of a printed material 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 illustrates a hardware configuration of each device of the cloud 3. Each device of the cloud 3 (the tenant management system 30, the aggregation relay system 40, the authentication service device 50, and the non-authentication service device 60) is a computer including the CPU 31, the RAM 32, the ROM 33, the communication unit 34, and the HDD 35. It is. These devices are of the same type as the device of the same name shown in FIG.

情報処理システム1が備える各装置には本システムで提供されるプログラムが記憶されており、各装置のCPUがプログラムを実行して各部を制御することで以下に述べる機能群が実現される。
図5は情報処理システム1が実現する機能構成を表す。社内画像形成装置10は、サービスUI表示部101と、サービス処理部102と、課金処理部103と、課金情報出力部104とを備える。
Each device included in the information processing system 1 stores a program provided by the present system, and the CPU of each device executes the program to control each unit, thereby realizing a 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 charging processing unit 103, and a charging 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 shop image forming apparatus 20 includes a service UI display unit 201, a service processing unit 202, a charging processing unit 203, and a charging 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 charging information distribution unit 401. The authentication service device 50 includes an authentication processing unit 501, an authentication service processing unit 502, a charging information storage unit 503, and a charging processing unit 504. The non-authentication service device 60 includes a non-authentication service processing unit 601, a charging information storage unit 602, and a charging processing unit 603.

まず、認証サービスに関する機能について説明する。認証サービス装置50の認証処理部501は、自装置が提供する認証サービスを利用するユーザを認証する。認証処理部501は、本実施例では、認証用の情報として「組織ID」及び「パスワード」を対応付けて記憶している。組織ID(Identification)とは、例えば事業者においてテナントを管理する管理者が所属する組織を識別する情報である。   First, 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 “organization ID” and “password” in association with each other as information for authentication. The organization ID (Identification) is, for example, information for identifying an organization to which a manager who manages a tenant in a business belongs.

組織IDは、事業者で用いられている識別情報をそのまま用いたものでもよいし、情報処理システム1において割り当てられたIDであってもよい。組織ID及びパスワードの入力の受け付けは、例えば社内画像形成装置10のサービスUI表示部101によって行われる。サービスUI表示部101は、認証サービスを利用する際のユーザインターフェースとなる画面(UI画面)を表示する。   The organization ID may use the identification information used by the business entity as it is, or may be an ID assigned in the information processing system 1. The reception of the input of the organization ID and the password is performed by, for example, 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) serving 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 employee service screens as the authentication service of the present embodiment. . The user may input the organization ID and the password using a keyboard, or may input the organization ID and the password by holding the IC card or the like that stores 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 providing process for providing an authentication service to the user authenticated by the authentication processing unit 501. For example, when the print service of the in-house information described above is provided as the 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 the in-house information to be printed, for example.

図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. 6C. Display the operation screen. When the user determines the print setting and presses the OK button, the service UI display unit 101 transmits request data requesting 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 in-house information indicated by the received request data from an in-house system (not shown), generates print data for printing the same, and transmits the print data to the in-house image forming apparatus 10. The print data is data indicating print settings and the like in addition to the image to be printed, and is a so-called job. Upon receiving 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 a process (service process) related to a service provided to the user. In this embodiment, the service processing unit 102 performs a process of printing the supplied print data, that is, the 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 charging processing unit 103. The billing processing unit 103 performs a process related to billing of a service provided to the user (billing process).

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

従って、この集計用情報は、課金金額を示す情報(以下「課金情報」という)でもある。課金処理部103は、供給された印刷データが表すそれらの情報及び印刷日を示す集計用情報を課金情報として生成し、課金情報出力部104に供給する。課金情報出力部104は、こうして供給された課金情報、すなわちユーザが利用したサービスの課金金額を示す課金情報を出力する。   Therefore, the totaling information is also information indicating a billing amount (hereinafter, referred to as “billing information”). The accounting processing unit 103 generates the information represented by the supplied print data and the aggregation information indicating the printing date as accounting information, and supplies the information to the accounting 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 totaling information as billing information, and converts the billing information into a device ID for identifying its own device and an organization ID used for authentication of the billed authentication service. It is output to the tenant management system 30 in association with it. This device ID is predetermined in the information processing system 1 and stored in the in-house image forming apparatus 10 as information for identifying the in-house image forming apparatus 10.

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

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

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

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

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

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

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

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

課金処理部203は、現金払いが選択された場合は、課金装置29にプリント料金分の金銭が投入されると、課金が完了したことをサービス処理部202に通知する。サービス処理部202は、この通知を受け取ると、取得した画像データ及び決定された設定に基づいて、登録された画像を印刷するための印刷データ(ジョブ)を生成してその画像を印刷する処理をサービス処理として行う。   When cash payment is selected, the charging processing unit 203 notifies the service processing unit 202 that charging has been completed when money corresponding to the print fee is input to the charging device 29. Upon receiving the 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 performs a process of printing the image. Performed as service processing.

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

ここまでは店舗からユーザへの課金について述べたが、この後に、事業者Bから店舗への課金(振り替え)も行われる。そのため、課金処理部203は、供給された印刷データに基づいて非認証サービスにおける集計用情報を課金情報として生成する。課金処理部203は、課金処理部103と同様に、印刷日、印刷データが示す用紙の枚数、カラーの有無及びサイズ等の集計用情報を課金情報として生成する。課金処理部203は、生成した課金情報を課金情報出力部204に供給する。   Up to this point, charging from the store to the user has been described, but thereafter, charging (transferring) from the business B to the store is also performed. Therefore, the billing processing unit 203 generates, as billing information, aggregation information in the non-authentication service based on the supplied print data. The billing processing unit 203 generates, as billing information, aggregation information such as the print date, the number of sheets indicated by the print data, the presence / absence of color, and the size, similarly to the billing processing unit 103. The charging processing unit 203 supplies the generated charging information to the charging 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 associates the billing information supplied from the billing processing unit 203 with a device ID for identifying its own device and an organization ID defined for the charged non-authentication service, and manages the tenant. Output to system 30. The device ID is predetermined in the information processing system 1 and stored in the shop image forming apparatus 20 as information for identifying the shop image forming apparatus 20.

また、この組織IDは、非認証サービスを提供する事業者Bを識別する情報として情報処理システム1において予め定められている。この組織IDは、非認証サービスの場合はユーザによって入力されるわけではなく、店舗画像形成装置20に予め記憶されている。以上のとおり、認証サービスを提供した社内画像形成装置10の課金情報出力部104も、非認証サービスを提供した店舗画像形成装置20の課金情報出力部204も、課金情報、装置ID及び組織IDをテナント管理システム30に対して出力する。   The organization ID is predetermined in the information processing system 1 as information for identifying the business entity 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 the store image forming apparatus 20 in advance. As described above, the charging information output unit 104 of the in-house image forming apparatus 10 that provided the authentication service and the charging information output unit 204 of the shop image forming apparatus 20 that provided the non-authentication service both output the charging 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 the 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 (this is performed when the non-authentication service is provided). The store does not charge the user.) As a result, the billing information output unit 204 of the shop image forming apparatus 20 outputs the tallying information as billing information, and outputs the organization ID input by the user for authentication and the device ID of the own device. In this embodiment, the charging information output unit 204 further outputs the organization ID (information for identifying the business operator B) stored in the own device.

テナント管理システム30は、上記のとおり自システムに対して出力されてきた課金情報、装置ID及び組織IDをテナント処理部301に供給する。テナント処理部301は、テナント(クラウドサービスの利用者に割り当てられたコンピュータ資源)に関する処理を行う。テナント処理部301は、例えば、課金情報の格納先(記憶させる先)のテナントを特定する処理を行う。テナント処理部301は、テーブル記憶部302を参照してテナントの特定を行う。   The tenant management system 30 supplies the charging 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 relating to a tenant (computer resources allocated to a cloud service user). The tenant processing unit 301 performs, for example, a process of specifying a tenant as a storage destination (a storage destination) of the billing information. The tenant processing unit 301 specifies a 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 for identifying a tenant is associated with various types of information.
FIG. 8 shows an example of the 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の組織を識別する。   “T050” in the figure identifies the authentication service device 50, and “T060” is a tenant ID for identifying the non-authentication service device 60. “M010” identifies the in-house image forming apparatus 10, and “M020” is an apparatus ID for identifying the shop image forming apparatus 20. “D001” identifies the organization of the provider A that provides the authentication service, and “D002” identifies the organization of the provider B that provides the non-authentication 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, a tenant ID “T050” is associated with an organization ID “D001” and a device ID “M010”. Further, the organization ID “D002” and the device ID “M020” are associated with the tenant ID “T060”. In addition, a set of organization IDs “D001, D002” and a device ID “M020” are associated with two sets of tenant IDs “T050, 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, and the tenant processing unit 301 associates “T050” with these. Specify the tenant ID.

また、店舗画像形成装置20が非認証サービスを提供した場合は「D002」という組織ID及び「M020」という装置IDが出力されてくるので、テナント処理部301は、これらに対応付けられた「T060」というテナントIDを特定する。また、店舗画像形成装置20が認証サービスを提供した場合は「D001、D002」という組織IDの組及び「M020」という装置IDが出力されてくるので、テナント処理部301は、これらに対応付けられた「T050、T060」というテナントIDを特定する。   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 associates the “T060” with these. Is specified. When the store image forming apparatus 20 provides the authentication service, a set of organization IDs “D001, D002” and an apparatus ID “M020” are output, so 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 charging information together with the specified tenant ID to the charging information distribution unit 401 of the aggregation relay system 40. The billing information distribution unit 401 distributes the supplied billing information to tenants. The billing information distribution unit 401 stores 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 to distribute the billing information. Do.

課金情報記憶部503は、課金情報を記憶する手段であり、認証されたユーザに対して上述した認証サービスシステム(本実施例では事業者Aの社員向けの認証サービスを提供するシステム)が課金処理を行う際にこの課金情報記憶部503を参照する。課金情報記憶部503は本発明の「第1記憶部」の一例である。   The billing information storage unit 503 is a unit for storing billing information, and the above-described authentication service system (a system that provides an authentication service for employees of the company A in this embodiment) performs billing processing for an authenticated user. In performing this, the accounting information storage unit 503 is referred to. The charging 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. The billing information storage unit 602 provides the above-described non-certified service system (not a non-certified service for an unspecified number of users of the operator B in this embodiment) The system (providing system) refers to the charging information storage unit 602 when performing charging processing. The billing information storage unit 602 is an example of the “second storage unit” of the present invention. It should be noted that the billing process here is not a process from the store to the user performed every time the non-authentication service is provided, but a process related to the billing from the company B to the store performed at regular intervals.

課金情報振分部401は、認証サービスを識別する識別情報(以下「認証識別情報」という)に対応付けて課金情報が前述した認証サービスシステムから送信されてくると、その課金情報を課金情報記憶部503に記憶させる。課金情報振分部401は、本実施例では、認証サービスの認証で用いられる認証用情報である組織IDを認証識別情報として用いて、その組織IDに対応付けて送信されてきた課金情報を課金情報記憶部503に記憶させる。認証識別情報は本発明の「第1識別情報」の一例である。   When charging information is transmitted from the above-described authentication service system in association with identification information for identifying an authentication service (hereinafter, referred to as “authentication identification information”), the charging information distribution unit 401 stores the charging information in the charging information storage. The information is stored in the unit 503. In the present embodiment, the charging information distribution unit 401 uses the organization ID, which is authentication information used for authentication of the authentication service, as authentication identification information, and charges the charging information transmitted in association with the organization ID. The information 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識別情報」の一例である。   In addition, the charging information distribution unit 401 transmits the charging information from the above-described non-authentication service system in association with identification information for identifying a device that provides the non-authentication service (hereinafter, referred to as “non-authentication device identification information”). Then, the accounting information is stored in the accounting information storage unit 602. In this embodiment, the charging information distribution unit 401 uses the device ID of the shop image forming apparatus 20 that provides the non-authentication service as non-authentication device identification information, and transmits the charging information transmitted in association with the device ID. Is stored in the charging information storage unit 602. The non-authentication 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 transmits the billing information from the authentication service system (only the authentication service system associates both with the billing information) in association with both the authentication identification information and the non-authenticated device identification information. Then, the accounting information is stored in the accounting information storage unit 503 and the accounting information storage unit 602. At this time, the charging information distribution unit 401 causes the charging information storage unit 602 to store the charging information in association with information indicating that it is unnecessary to charge the charging amount indicated by the charging information. The charging information distribution unit 401 is an example of the “storage control unit” of the present invention.

課金情報が非請求対象であることを示す情報とは、例えば請求が不要であることを示すフラグ(請求不要フラグ)である。
図9は記憶された課金情報の一例を表す。図9(a)では、課金情報記憶部503に記憶された課金情報として、「印刷日」、「用紙枚数」、「カラー」、「用紙サイズ」が表されている。
The information indicating that the billing information is a non-billing target is, for example, a flag indicating that billing is unnecessary (a billing unnecessary flag).
FIG. 9 shows an example of the stored billing information. In FIG. 9A, “print 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, in addition to the four pieces of information shown in FIG. It is assumed that when the “claim-unnecessary flag” is “請求”, it indicates that the bill-unnecessary flag is associated, and when “−”, it indicates that the bill-unnecessary flag is not associated. In the example of FIG. 9B, the charging information on the second line is associated with the billing unnecessary flag, and thus is the charging 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, this indicates that the authentication service is provided by the store image forming apparatus 20 which normally provides the non-authentication service, and the business entity B charges the store for the charging amount indicated by the charging 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, as the billing amount, a sum of values obtained by multiplying a unit price determined by the presence / absence of color and a sheet size by the number of sheets with respect to the billing information for the printing target period (for example, the past month). I do. The billing processing unit 504 performs a process of deducting the calculated billing amount from a registered account, for example, as a billing process. Note that the content of the charging process is not limited to this, and for example, a process of issuing a bill or a process of notifying a billing amount to a department system in charge of the bill may be performed as the charging process.

非認証サービス装置60の課金処理部603は、は、課金情報記憶部602を参照し、記憶されている課金情報を用いて非認証サービスについての課金処理を行う。課金処理部603は、印刷日が請求の対象期間(例えば過去1か月)の課金情報のうち、請求不要フラグが対応付けられていないものについて、カラーの有無及び用紙サイズから定まる単価に用紙枚数を乗じた値を合計したものを課金金額として算出する。後は、課金処理部603は、課金処理部504と同様に課金処理を行う。   The accounting unit 603 of the non-authentication service device 60 refers to the accounting information storage unit 602 and performs accounting for the non-authentication service using the stored accounting information. The billing processing unit 603 determines, for the billing information for which the print date is the billing target period (for example, the past month) to which the billing unnecessary flag has not been associated, the unit number determined by the presence or absence of color and the paper size. Is calculated as a charge amount. Thereafter, 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 charging process for charging an authentication service or a non-authentication service based on the above configuration. Hereinafter, the operation procedure of the accounting process will be described with reference to FIGS. First, FIG. 10 illustrates an operation procedure of each device in an output process in which an in-house image forming apparatus 10 provides an authentication service and outputs billing information.

図10は認証サービスの出力処理における動作手順の一例を表す。図10に表す動作手順は、社内画像形成装置10に認証用の情報(本実施例では組織ID及びパスワード)が入力されることを契機に開始される。まず、社内画像形成装置10(サービスUI表示部101)は、認証用の情報の入力を受け付け(ステップS11)、入力された認証用の情報を認証サービス装置50に送信する(ステップS12)。   FIG. 10 illustrates an example of an operation procedure in an authentication service output process. The operation procedure illustrated in FIG. 10 is started when authentication information (in this embodiment, an organization ID and a password) is input to the in-house image forming apparatus 10. First, the in-house image forming apparatus 10 (service UI display unit 101) receives an input of 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 an authentication process using the transmitted authentication information (step S13). Next, the authentication service device 50 (authentication service processing unit 502) performs a providing process for providing an 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 providing 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 (charging processing unit 103) generates totaling information represented by the print data used in the service processing as charging information (step S17). Next, the in-house image forming apparatus 10 (charging information output unit 104) outputs the generated charging information to the tenant management system 30 together with the above-described organization ID and device ID (Step S18).

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

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

店舗画像形成装置20(サービスUI表示部201)は、送信されてきた画像データが示す登録画像を表示して(ステップS25)、ユーザによる利用操作(本実施例では登録画像の確認と印刷設定の操作)を受け付ける(ステップS26)。次に、店舗画像形成装置20(課金処理部203)は、ユーザが決定した設定によって決まる金額をユーザに課金する課金処理(請求書の印刷の指示又は現金払いの受け付け)を行う(ステップS27)。   The shop image forming apparatus 20 (the service UI display unit 201) displays the registered image indicated by the transmitted image data (step S25), and performs a user operation (in this embodiment, confirmation of the registered image and print setting). Operation) is received (step S26). Next, the store image forming apparatus 20 (charging processing unit 203) performs a charging process (an instruction for printing a bill or accepting cash payment) for charging the user with an 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 shop image forming apparatus 20 (service processing unit 202) performs a process of generating print data for printing the transmitted image data and printing an image as a service process (step S28). Next, the shop image forming apparatus 20 (charging processing unit 203) generates totaling information represented by the print data used in the service processing as charging information (step S29). Then, the shop image forming apparatus 20 (charging information output unit 204) outputs the generated charging information to the tenant management system 30 together with the above-described organization ID and apparatus ID (step S30).

図12では、図10とは異なり店舗画像形成装置20によって認証サービスの提供と課金情報の出力が行われる出力処理における各装置の動作手順を説明する。
図12は認証サービスの出力処理における動作手順の別の一例を表す。図12に表す動作手順は、店舗画像形成装置20に認証用の情報が入力されることを契機に開始される。まず、店舗画像形成装置20(サービスUI表示部201)は、認証用の情報の入力を受け付け(ステップS31)、入力された認証用の情報を認証サービス装置50に送信する(ステップS32)。
12, an operation procedure of each device in an output process in which the shop image forming apparatus 20 provides an authentication service and outputs billing information, which is different from FIG.
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 authentication information is input to the shop image forming apparatus 20. First, the store image forming apparatus 20 (service UI display unit 201) receives an input of authentication information (step S31), and transmits the input authentication information to the authentication service apparatus 50 (step S32).

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

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

図13では、出力されてきた課金情報を振り分ける振分処理における各装置の動作手順を説明する。
図13は振分処理における各装置の動作手順の一例を表す。図13に表す動作手順は、図10、図11、図12の動作手順が行われて課金情報が出力されることを契機に開始される。
FIG. 13 illustrates an operation procedure of each device in the sorting process for sorting the output billing information.
FIG. 13 illustrates an example of an operation procedure of each device in the distribution process. The operation procedure shown in FIG. 13 is started when the operation procedures of FIGS. 10, 11, and 12 are 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) specifies a 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 “D001”), the non-authentication service device 60 (tenant ID “D002”), or both the authentication service device 50 and the non-authentication service device 60 The tenant is specified.

次に、テナント管理システム30(テナント処理部301)は、特定したテナントのテナントID及び課金情報を集計中継システム40に供給する(ステップS42)。集計中継システム40(課金情報振分部401)は、供給されたテナントIDに基づいて課金情報の振り分けを行う(ステップS50)。集計中継システム40(課金情報振分部401)は、供給されたテナントIDが「D001」であれば、課金情報を認証サービス装置50に供給する(ステップS51)。   Next, the tenant management system 30 (the tenant processing unit 301) supplies the tenant ID and the billing information of the specified tenant to the aggregation relay system 40 (Step S42). The aggregation relay system 40 (charging information distribution unit 401) distributes charging information based on the supplied tenant ID (step S50). If the supplied tenant ID is “D001”, the aggregation relay system 40 (the charging information distribution unit 401) supplies the charging 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 (charging information storage unit 503) stores the supplied charging information (step S52). If the supplied tenant ID is “D002”, the aggregation relay system 40 (the charging information distribution unit 401) supplies the charging information to the non-authentication service device 60 (step S53). The non-authentication service device 60 (charging information storage unit 602) stores the supplied charging information (step S54). If the supplied tenant ID is “D001, D002”, the aggregation relay system 40 (charging information distribution unit 401) supplies the charging information to both the authentication service device 50 and the non-authentication service device 60 ( Steps S55 and S57).

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

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

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

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

本実施例では店舗画像形成装置20が認証サービスを提供すると認証サービス装置50及び非認証サービス装置60の両方に課金情報が記憶されるので、社内画像形成装置10により認証サービスが提供される場合と同様に認証サービス装置50による課金処理が行われる。このように、本実施例によれば、上記振り分けが行われない場合に比べて、非認証サービスの提供装置(非認証サービス装置60)で認証サービスを提供したときの課金の手間が少なくなる。   In this embodiment, when the shop 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, billing processing by the authentication service device 50 is performed. As described above, according to the present embodiment, the trouble of 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-described distribution is not performed.

[2]変形例
上述した実施例は本発明の実施の一例に過ぎず、以下のように変形させてもよい。また、実施例及び各変形例は、必要に応じて組み合わせて実施してもよい。
[2] Modifications The embodiment described above is merely an example of the embodiment of the present invention, and may be modified as follows. Further, the embodiment and each modification may be implemented in combination as needed.

[2−1]認証用情報
認証用情報(認証サービスの認証に用いられる情報)は、実施例では組織ID及びパスワードであったが、これに限らない。組織IDの代わりにユーザID等の他の識別情報が用いられてもよい。また、パスワードの代わりに生体情報等のユーザに固有な情報が用いられてもよい。要するに、認証用情報は、ユーザの認証に利用可能な情報であればよい。
[2-1] Information for Authentication The information for authentication (information used for authentication of the authentication service) is the organization ID and the password in the embodiment, but is not limited thereto. Other identification information such as a user ID may be used instead of the organization ID. Further, information unique to the user such as biometric information may be used instead of the password. 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 for identifying 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 a symbol stored in advance in the authentication service providing unit.

ただし、その場合、情報処理システムでは、認証用情報に加えて認証識別情報を管理(情報の設定及び変更等)しなければならない。これに対し、実施例では、既に管理対象となっている認証用情報を認証識別情報として用いるので、認証用情報及び認証識別情報が別々の情報である場合に比べて、情報処理システムの管理者による情報の管理の手間が少なくなる。   However, in that case, the information processing system must manage (set and change information, etc.) authentication authentication information in addition to the authentication information. On the other hand, in the embodiment, since the authentication information that is already 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. Troublesome information management due to the above.

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

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

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

その場合、非認証サービス装置60の課金処理部603は、複数の課金先を識別するための課金先情報を参照して課金処理を行う。課金先情報としては、例えば、店舗及び支店について定められた店舗コード及び支店コード等が用いられる。本変形例では、店舗画像形成装置20が、それらの課金先情報を記憶している。店舗画像形成装置20の課金情報出力部204は、装置ID及び組織IDに加えて課金先情報を課金情報に対応付けて出力する。   In this case, the billing processing unit 603 of the non-authentication service device 60 performs billing processing with reference to 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 the present modification, the shop image forming apparatus 20 stores the billing destination information. The billing information output unit 204 of the shop image forming apparatus 20 outputs 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 specifies the authentication service device 50 as a tenant as in the embodiment, The charging information and the charging destination information are supplied to the charging 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 identified authentication service device 50 together with the 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 sets the tenant service device 60 in the same manner as in the embodiment. And 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 identified non-authentication service device 60 together with the 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 authenticates the authentication service device 50 and the non-authentication service device as in the embodiment. 60 is specified as the tenant, and the billing information and the billing destination information are supplied to the billing information distribution unit 401 together with the tenant IDs of the identified tenants. The charging information distribution unit 401 stores the supplied charging information in the charging information storage unit 503 of the specified authentication service device 50 and the charging information storage unit 602 of the non-authentication service device 60 together with the supplied charging destination information. .

課金処理部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. For example, based on the billing information associated with the common billing destination information, the billing processing unit 504 calculates a billing amount to the billing destination indicated by the billing destination information. Then, the billing processing unit 504 performs a process of deducting a billing amount from an account registered for the billing destination as a billing process. As described above, in this modification, the authentication service is separately charged for a plurality of charging destinations.

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

[2−5]各部を実現する装置
図5に表す各機能を実現する装置は、図中に表された装置に限らない。例えば集計中継システム40が備える課金情報振分部401をテナント管理システム30が実現してもよい(その場合集計中継システム40は不要になる)。また、1台の装置が備える各機能を2台以上の装置がそれぞれ分担して実現してもよい。また、実施例ではクラウド3において実現された(コンピュータ資源を確保された)各装置が、クラウドコンピューティング以外の形態(オンプレミス等)で実現されてもよい。要するに、情報処理システム全体としてこれらの機能が実現されていれば、情報処理システムが何台の装置を備えていてもよいし、どのような形態で実現されてもよい。
[2-5] Apparatus for Realizing Each Unit The apparatus for realizing each function shown in FIG. 5 is not limited to the apparatus shown in the figure. For example, the tenant management system 30 may implement the charging information distribution unit 401 included in the aggregation relay system 40 (in that case, the aggregation relay system 40 becomes unnecessary). In addition, two or more devices may share and implement the functions of one device. In the embodiment, each device realized in the cloud 3 (computer resources are secured) may be realized in a form other than cloud computing (such as on-premises). In short, as long as these functions are realized as an entire information processing system, the information processing system may include any number of devices or 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 include the image forming apparatus. However, depending on the contents of the provided service (for example, a service that does not require image formation such as a video conference service). The image forming apparatus may not be provided. In short, any service for which billing occurs may be provided as the authentication service and the non-authentication service. In addition, any system may be constructed as long as these services can be provided.

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

[2−8]発明のカテゴリ
本発明は、社内画像形成装置、店舗画像形成装置、テナント管理システム30、集計中継システム40、認証サービス装置50及び非認証サービス装置60等の各情報処理装置の他、それらの装置を備える情報処理システムとしても捉えられる。また、本発明は、各装置が実施する処理を実現するための情報処理方法としても捉えられるし、各装置を制御するコンピュータを機能させるためのプログラムとしても捉えられる。このプログラムは、それを記憶させた光ディスク等の記録媒体の形態で提供されてもよいし、インターネット等のネットワークを介してコンピュータにダウンロードさせ、それをインストールして利用可能にするなどの形態で提供されてもよい。
[2-8] Category of Invention The present invention relates to other information processing apparatuses such as an in-house image forming apparatus, a store image forming apparatus, a tenant management system 30, a tallying relay system 40, an authentication service apparatus 50, and a non-authentication service apparatus 60. , As an information processing system including those 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 causing a computer that controls each device to function. This program may be provided in the form of a recording medium such as an optical disk in which the program is stored, or provided in the form of being downloaded to a computer via a network such as the Internet, 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…課金処理部。 DESCRIPTION OF SYMBOLS 1 ... Information processing system, 3 ... Cloud, 10 ... In-house image forming apparatus, 20 ... Store image forming apparatus, 30 ... Tenant management system, 40 ... Total relay system, 50 ... Authentication service apparatus, 60 ... Non-authentication service apparatus, 101 ... Service UI display unit, 102 ... Service processing unit, 103 ... Charge processing unit, 104 ... Charge information output unit, 201 ... Service UI display unit, 202 ... Service processing unit, 203 ... Charge processing unit, 204 ... Charge information output unit , 301: tenant processing unit, 302: table storage unit, 401: accounting information distribution unit, 501: authentication processing unit, 502: authentication service processing unit, 503: accounting information storage unit, 504: accounting processing unit, 601: non- Authentication service processing unit, 602: accounting information storage unit, 603: accounting processing unit.

Claims (4)

認証されたユーザに対して認証サービスを提供するシステムが課金処理を行う際に参照する第1記憶部と、
認証されていないユーザに対して非認証サービスを提供するシステムが課金処理を行う際に参照する第2記憶部と、
課金金額を示す課金情報が前記認証サービスを識別する第1識別情報に対応付けて送信されてくると当該課金情報を前記第1記憶部に記憶させ、課金金額を示す課金情報が前記非認証サービスを提供する装置を識別する第2識別情報に対応付けて送信されてくると当該課金情報を前記第2記憶部に記憶させ、課金金額を示す課金情報が前記第1識別情報及び前記第2識別情報の両方に対応付けて送信されてくると、当該課金情報を前記第1記憶部に記憶させ且つ当該課金情報が示す課金金額の請求が不要であることを示す情報に対応付けて前記第2記憶部に記憶させる記憶制御部と
を備える情報処理装置。
A first storage unit referred to when a system that provides an authentication service to an authenticated user performs a billing process;
A second storage unit referred to when a system that provides an unauthenticated service to an unauthenticated user performs a billing process;
When the accounting information indicating the accounting amount is transmitted in association with the first identification information for identifying the authentication service, the accounting information is stored in the first storage unit, and the accounting information indicating the accounting amount is stored in the non-authentication service. Is transmitted in association with the second identification information for identifying the device that provides the information, the charging information is stored in the second storage unit, and the charging information indicating the charging amount is stored in the first identification information and the second identification information. When the billing information is transmitted in association with both of the information, the billing information is stored in the first storage unit and the billing information indicated by the billing information is associated with the information indicating that billing is unnecessary. An information processing apparatus comprising: a storage control unit configured to store the data in a storage unit.
前記第1識別情報は前記認証サービスを利用するユーザの認証で用いられる認証用情報である
請求項1に記載の情報処理装置。
The information processing apparatus 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 for providing the authentication service performs the accounting process for each of the plurality of billing destinations with reference to billing destination information for identifying a plurality of billing destinations,
When charging information indicating a charging amount is transmitted in association with the first identification information and the charging destination information, the storage control unit causes the first storage unit to store the charging information together with the charging destination information, When charging information indicating a charging amount is transmitted in association with the first identification information, the second identification information, and the charging destination information, the charging information is stored together with the charging destination information in the first storage unit and the first storage unit. The information processing device according to claim 1, wherein the information processing device stores the information in a storage unit.
前記非認証サービスを提供するシステムは、複数の課金先を識別するための課金先情報を参照して当該複数の課金先毎に前記課金処理を行い、
前記記憶制御部は、課金金額を示す課金情報が前記第2識別情報及び前記課金先情報に対応付けて送信されてくると当該課金情報を当該課金先情報と共に前記第2記憶部に記憶させ、課金金額を示す課金情報が前記第1識別情報、前記第2識別情報及び前記課金先情報に対応付けて送信されてくると、当該課金情報を当該課金先情報と共に前記第1記憶部及び前記第2記憶部に記憶させる
請求項1又は2に記載の情報処理装置。
The system for providing the non-authentication service performs the accounting process for each of the plurality of billing destinations with reference to billing destination information for identifying a plurality of billing destinations,
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 stored together with the billing destination information in the first storage unit and the first storage unit. The information processing device according to claim 1, wherein the information processing device stores the information 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 true JP2020010277A (en) 2020-01-16
JP7035866B2 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)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7512224B2 (en) 2020-03-31 2024-07-08 ゼロックス コーポレイション Method and system for enabling kiosk mode on a multifunction device - Patent Application 20070123333

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 株式会社日立システムズ Charging information generation device, charging 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 株式会社日立システムズ Charging information generation device, charging information generation method, and program
JP2017062599A (en) * 2015-09-24 2017-03-30 富士ゼロックス株式会社 Information processing device and program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7512224B2 (en) 2020-03-31 2024-07-08 ゼロックス コーポレイション Method and system for enabling kiosk mode on a multifunction device - Patent Application 20070123333

Also Published As

Publication number Publication date
JP7035866B2 (en) 2022-03-15

Similar Documents

Publication Publication Date Title
US7526212B2 (en) Expense recovery system for multi-function device with smart data entry
US7730393B2 (en) System and method for providing fee-based data services to mobile users
US20050091325A1 (en) Information providing system
KR20170002554A (en) Printing system and method of controlling printing system
JP6519132B2 (en) Printing fee payment system, program, printing fee payment method, and information processing apparatus
JP2008225601A (en) Order accounting system and method
JP6528432B2 (en) Charge management system, first management device, second management device, and program
JP6793370B2 (en) Equipment use system, equipment, program, information processing equipment
JP6064788B2 (en) Job management server and advertisement distribution system
JP2018030375A (en) Printing system and controlling method on printing system
JP2015130046A (en) User terminal device, output system, program, and output method
JP6424720B2 (en) Charge storage system, billing server and charge storage method
JP7035866B2 (en) Information processing equipment
US11068219B2 (en) Information processing apparatus and non-transitory computer readable medium
US7751727B2 (en) Expense recovery system for multi-function device with smart data entry
JP2015001938A (en) Image processing system, image processing method, image processor and program
JP2021189687A (en) Information processing system
JP6613978B2 (en) Printing system, printing apparatus, privilege management apparatus, and program
US20230308584A1 (en) Print device management apparatus and print device management method for systems with different usage locations
JP7395958B2 (en) Building materials manufacturing system, server device, and method for providing patterns of building materials
JP2019160028A (en) Information processing device, information processing system, information processing method, and program
WO2023162236A1 (en) Billing management method, billing management system, and billing management program
JP2018132825A (en) Communication apparatus management device, communication apparatus management method and communication apparatus management system
US20240040054A1 (en) Server, non-transitory computer-readable recording medium storing computer-readable instructions for server, method performed by server, communication device, non-transitory computer-readable recording medium storing computer-readable instructions for communication device, and method performed by communication device
JP2010250549A (en) Printing system and method

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