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

JP7707780B2 - Information processing device, information processing system, and information processing method - Google Patents

Information processing device, information processing system, and information processing method

Info

Publication number
JP7707780B2
JP7707780B2 JP2021147155A JP2021147155A JP7707780B2 JP 7707780 B2 JP7707780 B2 JP 7707780B2 JP 2021147155 A JP2021147155 A JP 2021147155A JP 2021147155 A JP2021147155 A JP 2021147155A JP 7707780 B2 JP7707780 B2 JP 7707780B2
Authority
JP
Japan
Prior art keywords
information processing
document data
unit
printing
usage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021147155A
Other languages
Japanese (ja)
Other versions
JP2023039839A (en
Inventor
圭祐 岩佐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2021147155A priority Critical patent/JP7707780B2/en
Publication of JP2023039839A publication Critical patent/JP2023039839A/en
Application granted granted Critical
Publication of JP7707780B2 publication Critical patent/JP7707780B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Facsimiles In General (AREA)

Description

本発明は、情報処理装置、情報処理システム、および情報処理方法に関する。 The present invention relates to an information processing device, an information processing system, and an information processing method.

Cloud Gatewayは、各種エッジ機器の中間層にある機器であるエッジデバイスをクラウトに接続するデバイスであり、お客様に対して新しい価値を提供するデバイスとなる。 The Cloud Gateway is a device that connects edge devices, which are devices in the middle layer of various edge devices, to the cloud, and is a device that provides new value to customers.

ところで、世の中は、在宅ワーク化が進んでおり、個人宅に設置されているプリンタにCloud Gatewayを接続して、当該プリンタを業務利用するケースが考えられている。その際、プリンタの利用を会社利用と個人利用に分けて、会社と個人でプリンタの利用費用を分担する必要がある。 As more and more people work from home, there are cases where a printer installed at a personal home will be connected to a Cloud Gateway and used for business purposes. In such cases, the printer usage must be separated into business use and personal use, and the printer usage costs must be shared between the company and the individual.

例えば、特許文献1には、1つの印刷ジョブに対して、複数人のユーザに対して課金金額を割り当てる技術が開示されている。また、特許文献2,3には、請求先を区別するためにビリングコードを指定する技術が開示されている。 For example, Patent Document 1 discloses a technique for allocating charges to multiple users for one print job. Patent Documents 2 and 3 disclose a technique for specifying a billing code to distinguish billing destinations.

しかしながら、特許文献1記載の技術では、同一の個人が印刷した際、利用用途(例えば、会社利用、個人利用)によって、費用負担先を自動的に振り分けることが困難である。また、特許文献2,3記載の技術では、ユーザが請求先を手動で入力する手間が生じる。 However, with the technology described in Patent Document 1, when the same individual prints, it is difficult to automatically allocate the billing recipient depending on the purpose of use (e.g., company use, personal use). Also, with the technology described in Patent Documents 2 and 3, the user has to manually input the billing recipient, which is time-consuming.

本発明は、上記に鑑みてなされたものであって、会社利用と個人利用に分けて、会社と個人でプリンタの利用費用を分担可能とする情報処理装置、情報処理システム、および情報処理方法を提供することを目的とする。 The present invention has been made in consideration of the above, and aims to provide an information processing device, information processing system, and information processing method that allows a printer to be divided into company use and personal use, and the cost of using the printer to be shared between a company and an individual.

上述した課題を解決し、目的を達成するために、本発明は、エッジデバイスの印刷部によるドキュメントデータの印刷時にユーザの認証を行うユーザ認証部と、前記ドキュメントデータの印刷の利用用途を判定し、前記利用用途の判定結果に基づいて、前記ドキュメントデータの印刷に対する課金先を決定し、当該決定した課金先を含む課金情報をクラウドに送信する利用用途判定部と、前記ドキュメントデータの印刷を中継する印刷中継部と、を備える。また、前記利用用途判定部は、前記ドキュメントデータが前記クラウドに保存されているか否か、前記ドキュメントデータの送信元のIPアドレス、および前記情報処理装置がVPNに接続されているか否かの少なくとも1つに基づいて、前記利用用途を個人利用または会社利用と判定する。 In order to solve the above-mentioned problems and achieve the object, the present invention includes a user authentication unit that authenticates a user when document data is printed by a printing unit of an edge device, a usage purpose determination unit that determines the usage purpose of printing the document data, determines a billing destination for printing the document data based on the result of the usage purpose determination, and transmits billing information including the determined billing destination to a cloud, and a print relay unit that relays the printing of the document data. Also, the usage purpose determination unit determines the usage purpose as personal use or company use based on at least one of whether the document data is stored in the cloud, the IP address of the sender of the document data, and whether the information processing device is connected to a VPN.

本発明によれば、会社利用と個人利用に分けて、会社と個人でプリンタの利用費用を分担可能とする、という効果を奏する。 The present invention has the effect of enabling companies and individuals to share the cost of using a printer by dividing it into company use and personal use.

図1は、第1の実施の形態にかかる情報処理システムの構成の一例を示すブロック図である。FIG. 1 is a block diagram illustrating an example of a configuration of an information processing system according to the first embodiment. 図2は、第1の実施の形態にかかる情報処理システムの機能構成の一例を示すブロック図である。FIG. 2 is a block diagram illustrating an example of a functional configuration of the information processing system according to the first embodiment. As illustrated in FIG. 図3は、第1の実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例を示すシーケンス図である。FIG. 3 is a sequence diagram illustrating an example of a flow of a management process of billing information in the information processing system according to the first embodiment. 図4は、第2の実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例を示すシーケンス図である。FIG. 4 is a sequence diagram illustrating an example of a flow of a process for managing billing information in the information processing system according to the second embodiment. 図5は、第3の実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例を示すシーケンス図である。FIG. 5 is a sequence diagram illustrating an example of a flow of a process for managing billing information in the information processing system according to the third embodiment. 図6は、第5の実施の形態にかかる情報処理システムの機能構成の一例を示すブロック図である。FIG. 6 is a block diagram illustrating an example of a functional configuration of an information processing system according to the fifth embodiment. As illustrated in FIG. 図7は、第5の実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例を示すシーケンス図である。FIG. 7 is a sequence diagram illustrating an example of the flow of a process for managing billing information in the information processing system according to the fifth embodiment. 図8は、第6の実施の形態にかかる情報処理システムの機能構成の一例を示すブロック図である。FIG. 8 is a block diagram illustrating an example of a functional configuration of an information processing system according to the sixth embodiment. As illustrated in FIG. 図9は、第6の実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例を示すシーケンス図である。FIG. 9 is a sequence diagram showing an example of the flow of a process for managing billing information in the information processing system according to the sixth embodiment. 図10は、第7の実施の形態にかかる情報処理システムの機能構成の一例を示すブロック図である。FIG. 10 is a block diagram illustrating an example of a functional configuration of an information processing system according to the seventh embodiment. As illustrated in FIG. 図11は、第7の実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例を示すシーケンス図である。FIG. 11 is a sequence diagram illustrating an example of the flow of a process for managing billing information in the information processing system according to the seventh embodiment.

以下に添付図面を参照して、情報処理装置、情報処理システム、および情報処理方法の実施の形態を詳細に説明する。 Embodiments of an information processing device, an information processing system, and an information processing method are described in detail below with reference to the attached drawings.

(第1の実施の形態)
図1は、第1の実施の形態にかかる情報処理システムの構成の一例を示すブロック図である。本実施の形態にかかる情報処理システムは、図1に示すように、クラウド10、複数のPC(Personal Computer)20、中継器30、プリンタ40等を有する。会社用のPC20は、中継器30に対して、印刷指示を送信する。クラウド10は、会社用のPC20から印刷指示が送信された場合に、中継器30に対して、印刷データ(ドキュメントデータの一例)を送信する。個人用のPC20は、中継器30に対して、印刷データを送信する。
(First embodiment)
Fig. 1 is a block diagram showing an example of a configuration of an information processing system according to a first embodiment. As shown in Fig. 1, the information processing system according to the present embodiment includes a cloud 10, a plurality of PCs (Personal Computers) 20, a relay 30, a printer 40, and the like. The company PC 20 transmits a print instruction to the relay 30. When a print instruction is transmitted from the company PC 20, the cloud 10 transmits print data (an example of document data) to the relay 30. The personal PC 20 transmits print data to the relay 30.

中継器30は、クラウド10または会社用のPC20から受信する印刷データの印刷依頼を、プリンタ40に送信する。プリンタ40は、中継器30から受信する印刷依頼に応じて、印刷データの印刷を行う。本実施の形態では、クラウドゲートウェイが、中継器30として責務を担っているが、これに限定するものではなく、PC20、プリンタ40、クラウド10等が中継器30として責務を担っていても良い。 The relay 30 transmits a print request for print data received from the cloud 10 or the company PC 20 to the printer 40. The printer 40 prints the print data in response to the print request received from the relay 30. In this embodiment, the cloud gateway serves as the relay 30, but this is not limited thereto, and the PC 20, the printer 40, the cloud 10, etc. may serve as the relay 30.

図2は、第1の実施の形態にかかる情報処理システムの機能構成の一例を示すブロック図である。次に、図2を用いて、本実施の形態にかかる情報処理システムの機能構成の一例について説明する。 Figure 2 is a block diagram showing an example of the functional configuration of an information processing system according to the first embodiment. Next, an example of the functional configuration of an information processing system according to the present embodiment will be described with reference to Figure 2.

まず、中継器30の機能構成の一例について説明する。本実施の形態では、情報処理装置の一例である中継器30は、ユーザ認証部301、利用用途判定部302、および印刷中継部303を有する。 First, an example of the functional configuration of the relay 30 will be described. In this embodiment, the relay 30, which is an example of an information processing device, has a user authentication unit 301, a usage purpose determination unit 302, and a print relay unit 303.

ユーザ認証部301は、プリンタ40の印刷部402により印刷データの印刷時等に、中継器30のユーザの認証を行うユーザ認証部の一例である。印刷中継部303は、印刷データの印刷を中継する印刷中継部の一例である。具体的には、印刷中継部303は、クラウド10、PC20、およびプリンタ40間における印刷データの送受信を中継する。 The user authentication unit 301 is an example of a user authentication unit that authenticates the user of the relay device 30 when, for example, the print data is printed by the print unit 402 of the printer 40. The print relay unit 303 is an example of a print relay unit that relays the printing of the print data. Specifically, the print relay unit 303 relays the transmission and reception of print data between the cloud 10, the PC 20, and the printer 40.

利用用途判定部302は、印刷データの印刷の利用用途(例えば、会社利用、個人利用)を判定する利用用途判定部の一例である。本実施の形態では、利用用途判定部302は、印刷データがクラウド10に保存されているか否かに基づいて、利用用途を判定しても良い。例えば、利用用途判定部302は、印刷データがクラウド10に保存されている場合には、利用用途を会社利用と判定する。また、例えば、利用用途判定部302は、印刷データがPC20に保存されている場合には、利用用途を個人利用と判定する。 The usage purpose determination unit 302 is an example of a usage purpose determination unit that determines the usage purpose (e.g., company use, personal use) of printing of print data. In this embodiment, the usage purpose determination unit 302 may determine the usage purpose based on whether the print data is stored in the cloud 10. For example, if the print data is stored in the cloud 10, the usage purpose determination unit 302 determines the usage purpose to be company use. Also, for example, if the print data is stored in the PC 20, the usage purpose determination unit 302 determines the usage purpose to be personal use.

また、本実施の形態では、利用用途判定部302は、印刷データの送信元のIPアドレスに基づいて、利用用途を判定しても良い。例えば、利用用途判定部302は、印刷データの送信元のIPアドレスが個人用のPC20のIPアドレスである場合、利用用途を個人利用と判定する。また、例えば、利用用途判定部302は、印刷データの送信元のIPアドレスが会社用のPC20のIPアドレスである場合、利用用途を会社利用と判定する。 In addition, in this embodiment, the usage purpose determination unit 302 may determine the usage purpose based on the IP address of the sender of the print data. For example, if the IP address of the sender of the print data is the IP address of a personal PC 20, the usage purpose determination unit 302 determines the usage purpose to be personal use. Also, for example, if the IP address of the sender of the print data is the IP address of a company PC 20, the usage purpose determination unit 302 determines the usage purpose to be company use.

また、本実施の形態では、利用用途判定部302は、PC20がVPNに接続されているか否かに基づいて、利用用途を判定しても良い。例えば、利用用途判定部302は、PC20がVPNに接続されている場合には、利用用途を会社利用と判定する。また、例えば、利用用途判定部302は、PC20がVPNに接続されていない場合には、利用用途を個人利用と判定する。その場合、利用用途判定部302は、PC20がVPNに接続されているか否かに基づいてドキュメントデータに自動で付加されるビリングコードに基づいて、利用用途を判定しても良い。 In addition, in this embodiment, the usage purpose determination unit 302 may determine the usage purpose based on whether or not the PC 20 is connected to a VPN. For example, when the PC 20 is connected to a VPN, the usage purpose determination unit 302 determines the usage purpose to be company use. Also, for example, when the PC 20 is not connected to a VPN, the usage purpose determination unit 302 determines the usage purpose to be personal use. In this case, the usage purpose determination unit 302 may determine the usage purpose based on a billing code that is automatically added to the document data based on whether or not the PC 20 is connected to a VPN.

また、利用用途判定部302は、利用用途の判定結果に基づいて、印刷データの印刷に対する課金先を決定し、当該決定した課金先を含む課金情報をクラウド10に送信する。これにより、印刷データの印刷の利用用途に応じて、印刷に対する課金先を判別することができる。その結果、会社利用と個人利用に分けて、会社と個人でプリンタの利用費用を分担可能とする。また、既存の中継器30を流用して、会社と個人でプリンタ40の利用費用の分担が可能となる。さらに、プリンタ40がクラウド10に接続されないので、プリンタ40のセキュリティリスクを低くすることができる。 The usage purpose determination unit 302 also determines who will be charged for printing the print data based on the result of the usage purpose determination, and transmits billing information including the determined billing destination to the cloud 10. This makes it possible to determine who will be charged for printing depending on the usage purpose of the printing of the print data. As a result, it becomes possible to share the usage costs of the printer between a company and an individual by dividing it into company use and personal use. In addition, by reusing the existing repeater 30, it becomes possible to share the usage costs of the printer 40 between a company and an individual. Furthermore, since the printer 40 is not connected to the cloud 10, the security risk of the printer 40 can be reduced.

次に、プリンタ40の機能構成の一例について説明する。本実施の形態では、エッジデバイスの一例であるプリンタ40は、ユーザ認証部401、印刷部402、および機器情報管理部403を有する。 Next, an example of the functional configuration of the printer 40 will be described. In this embodiment, the printer 40, which is an example of an edge device, has a user authentication unit 401, a printing unit 402, and a device information management unit 403.

ユーザ認証部401は、プリンタ40のユーザの認証を行う。印刷部402は、中継器30から受信した印刷データを用紙等の記録媒体に印刷する印刷部の一例である。機器情報管理部403は、プリンタ40に関する機器情報(例えば、プリンタ40のサプライの残量)等を管理(例えば、記憶)する。本実施の形態では、機器情報管理部403は、印刷部402におけるトナーの残量および印刷部402における記録媒体の残量の少なくとも一方を含む機器情報を管理する。 The user authentication unit 401 authenticates the user of the printer 40. The printing unit 402 is an example of a printing unit that prints print data received from the repeater 30 on a recording medium such as paper. The device information management unit 403 manages (e.g., stores) device information related to the printer 40 (e.g., the remaining amount of supplies in the printer 40). In this embodiment, the device information management unit 403 manages device information including at least one of the remaining amount of toner in the printing unit 402 and the remaining amount of recording medium in the printing unit 402.

次に、クラウド10の機能構成の一例について説明する。本実施の形態では、クラウド10は、ユーザ認証部101、ドキュメント管理部102、課金管理部103、およびサプライ管理部104を有する。 Next, an example of the functional configuration of the cloud 10 will be described. In this embodiment, the cloud 10 has a user authentication unit 101, a document management unit 102, a billing management unit 103, and a supply management unit 104.

ユーザ認証部101は、クラウド10のユーザの認証を行う。ドキュメント管理部102は、印刷データを管理(例えば、記憶)する。課金管理部103は、中継器30から受信する課金情報を管理(例えば、記憶)する課金管理部の一例である。サプライ管理部104は、プリンタ40等のエッジデバイスの機器情報(例えば、サプライの状況)を管理(例えば、記憶)する。 The user authentication unit 101 authenticates users of the cloud 10. The document management unit 102 manages (e.g., stores) print data. The billing management unit 103 is an example of a billing management unit that manages (e.g., stores) billing information received from the repeater 30. The supply management unit 104 manages (e.g., stores) equipment information (e.g., supply status) of edge devices such as the printer 40.

図3は、第1の実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例を示すシーケンス図である。次に、図3を用いて、本実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例について説明する。 Figure 3 is a sequence diagram showing an example of the flow of billing information management processing in the information processing system according to the first embodiment. Next, an example of the flow of billing information management processing in the information processing system according to the present embodiment will be described with reference to Figure 3.

まず、プリンタ40が会社利用される場合における課金情報の管理処理について説明する。まず、会社用のPC20が、クラウド10のドキュメント管理部102に対して、印刷データ(ドキュメントデータ)、ユーザ情報等を送信して、ドキュメントデータをドキュメント管理部102に保存する(ステップS311)。次いで、クラウド10のユーザ認証部101は、クラウド10のユーザの認証を行う(ステップS312)。 First, the process of managing billing information when the printer 40 is used in a company will be described. First, the company PC 20 transmits print data (document data), user information, etc. to the document management unit 102 of the cloud 10, and the document data is stored in the document management unit 102 (step S311). Next, the user authentication unit 101 of the cloud 10 authenticates the user of the cloud 10 (step S312).

その後、会社用のPC20から、中継器30の印刷中継部303に対して印刷指示が送信されると(ステップS313)、中継器30の印刷中継部303は、ユーザ認証部301に対して、ユーザの認証を要求する(ステップS314)。ここで、印刷指示は、会社用のPC20のユーザを示すユーザ情報、および印刷データを示すドキュメント情報を含む。ユーザ認証部301によるユーザの認証後、中継器30の印刷中継部303は、クラウド10のドキュメント管理部102に対して、印刷指示が含むユーザ情報を送信するとともに、印刷指示が含むドキュメント情報が示す印刷データを取得する(ステップS315)。クラウド10のドキュメント管理部102は、ユーザ認証部101に対して、受信したユーザ情報が示すユーザの認証を要求する(ステップS316)。 After that, when a print instruction is sent from the company PC 20 to the print relay unit 303 of the repeater 30 (step S313), the print relay unit 303 of the repeater 30 requests the user authentication unit 301 to authenticate the user (step S314). Here, the print instruction includes user information indicating the user of the company PC 20 and document information indicating the print data. After the user authentication unit 301 authenticates the user, the print relay unit 303 of the repeater 30 sends the user information included in the print instruction to the document management unit 102 of the cloud 10 and acquires the print data indicated by the document information included in the print instruction (step S315). The document management unit 102 of the cloud 10 requests the user authentication unit 101 to authenticate the user indicated by the received user information (step S316).

また、中継器30の印刷中継部303は、エッジデバイスの一例であるプリンタ40の印刷部402に対して、会社用のPC20のユーザのユーザ情報および取得した印刷データを含む印刷指示を送信する(ステップS317)。プリンタ40の印刷部402は、ユーザ認証部401に対して、受信した印刷指示が含むユーザ情報が示すユーザの認証を要求する(ステップS318)。さらに、印刷部402は、受信した印刷指示が含む印刷データの印刷を行う。 The print relay unit 303 of the relay 30 also transmits a print instruction including the user information of the user of the company PC 20 and the acquired print data to the print unit 402 of the printer 40, which is an example of an edge device (step S317). The print unit 402 of the printer 40 requests the user authentication unit 401 to authenticate the user indicated by the user information included in the received print instruction (step S318). Furthermore, the print unit 402 prints the print data included in the received print instruction.

また、中継器30の利用用途判定部302は、取得した印刷データの印刷の利用用途を判定する(ステップS319)。そして、印刷データの印刷の利用用途が会社利用である場合、利用用途判定部302は、ユーザ情報、印刷結果、利用用途(会社利用)等を含む課金情報を、クラウド10の課金管理部103に送信(通知)する(ステップS320)。 The repeater 30's usage purpose determination unit 302 also determines the usage purpose of the acquired printing of the print data (step S319). If the usage purpose of the printing of the print data is for business use, the usage purpose determination unit 302 transmits (notifies) billing information including user information, print results, usage purpose (business use), etc. to the billing management unit 103 of the cloud 10 (step S320).

次に、プリンタ40が個人利用される場合における課金情報の管理処理について説明する。まず、個人用のPC20が、中継器30の印刷中継部303に対して、ユーザ情報、および印刷データ等を含む印刷指示を送信する(ステップS321)。中継器30の印刷中継部303は、ユーザ認証部301に対して、印刷指示が含むユーザ情報が示すユーザの認証を要求する(ステップS322)。また、印刷中継部303は、受信した印刷指示を、プリンタ40の印刷部402に対して送信する(ステップS323)。印刷部402は、ユーザ認証部401に対して、受信した印刷指示が含むユーザの認証を要求する(ステップS324)。さらに、印刷部402は、受信した印刷指示が含む印刷データの印刷を行う。 Next, the management process of billing information when the printer 40 is used for personal use will be described. First, the personal PC 20 sends a print instruction including user information, print data, etc. to the print relay unit 303 of the repeater 30 (step S321). The print relay unit 303 of the repeater 30 requests the user authentication unit 301 to authenticate the user indicated by the user information included in the print instruction (step S322). The print relay unit 303 also sends the received print instruction to the print unit 402 of the printer 40 (step S323). The print unit 402 requests the user authentication unit 401 to authenticate the user included in the received print instruction (step S324). Furthermore, the print unit 402 prints the print data included in the received print instruction.

また、中継器30の利用用途判定部302は、受信した印刷指示が含む印刷データの印刷の利用用途を判定する(ステップ325)。そして、印刷データの印刷の利用用途が個人利用である場合、利用用途判定部302は、印刷データの印刷に対する課金先を個人に決定し、ユーザ情報、印刷結果、利用用途(個人利用)等を含む課金情報を、クラウド10の課金管理部103に送信(通知)する(ステップS326)。 The repeater 30's usage determination unit 302 also determines the usage of the printing of the print data included in the received print instruction (step 325). If the usage of the printing of the print data is personal use, the usage determination unit 302 determines that the individual is to be charged for the printing of the print data, and transmits (notifies) the charging information including the user information, the print result, the usage (personal use), etc. to the charging management unit 103 of the cloud 10 (step S326).

このように、第1の実施の形態にかかる情報処理システムによれば、印刷データの印刷の利用用途に応じて、印刷に対する課金先を判別することができる。その結果、会社利用と個人利用に分けて、会社と個人でプリンタの利用費用を分担可能とする。 In this way, the information processing system according to the first embodiment can determine who is to be charged for printing depending on the purpose of printing the print data. As a result, it is possible to divide the printer into business use and personal use, and share the printer usage costs between the company and the individual.

(第2の実施の形態)
本実施の形態は、エッジデバイスの機器情報に基づいて、印刷データの印刷におけるトナーの消費量および記録媒体の消費量を算出し、算出したトナーの消費量および記録媒体の消費量を含む課金情報をクラウドに送信する例である。以下の説明では、第1の実施の形態と同様の構成については説明を省略する。
Second Embodiment
In this embodiment, the toner consumption and recording medium consumption in printing print data are calculated based on the device information of the edge device, and billing information including the calculated toner consumption and recording medium consumption is transmitted to the cloud. In the following description, the same configuration as in the first embodiment is omitted.

本実施の形態では、中継器30の印刷中継部303は、プリンタ40の機器情報管理部403から機器情報を取得する。そして、利用用途判定部302は、取得した機器情報に基づいて、印刷部402におけるトナーの消費量および記録媒体の消費量を算出し、当該算出したトナーの消費量および記録媒体の消費量を、課金情報を含める。 In this embodiment, the print relay unit 303 of the relay device 30 acquires device information from the device information management unit 403 of the printer 40. The usage purpose determination unit 302 then calculates the toner consumption amount and recording medium consumption amount in the print unit 402 based on the acquired device information, and includes the calculated toner consumption amount and recording medium consumption amount together with billing information.

本実施の形態では、クラウド10の課金管理部103は、中継器30から受信する課金情報が含むトナーの消費量および記録媒体の消費量に基づいて、印刷データの印刷に対する課金額を決定し、当該課金額を課金情報に含める。これにより、トナーおよび記録媒体の消費量を用いて、印刷データの印刷に対する課金額を決定することができる。 In this embodiment, the billing management unit 103 of the cloud 10 determines the amount to be charged for printing the print data based on the amount of toner and recording medium consumed included in the billing information received from the repeater 30, and includes the amount in the billing information. This allows the amount to be determined for printing the print data using the amounts of toner and recording medium consumed.

図4は、第2の実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例を示すシーケンス図である。次に、図4を用いて、本実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例について説明する。以下の説明では、図3に示す課金情報の管理処理と同様の処理については説明を省略する。 Figure 4 is a sequence diagram showing an example of the flow of billing information management processing in an information processing system according to the second embodiment. Next, an example of the flow of billing information management processing in an information processing system according to the present embodiment will be described with reference to Figure 4. In the following description, processing similar to the billing information management processing shown in Figure 3 will not be described.

本実施の形態では、中継器30の印刷中継部303は、プリンタ40の印刷部402による印刷の前後に、プリンタ40の機器情報管理部403から、機器情報(例えば、トナーおよび記録媒体等のサプライの残量)を取得する(ステップS411、ステップS412)。 In this embodiment, the print relay unit 303 of the relay 30 obtains device information (e.g., remaining amounts of supplies such as toner and recording media) from the device information management unit 403 of the printer 40 before and after printing by the printing unit 402 of the printer 40 (steps S411 and S412).

そして、利用用途判定部302は、取得した機器情報に基づいて、印刷部402における印刷データの印刷によるトナーの消費量および記録媒体の消費量(以下、サプライ消費量と言う)を取得する。次いで、利用用途判定部302は、ユーザ情報、印刷結果、利用用途(個人利用)、サプライ消費量等を含む課金情報を、クラウド10の課金管理部103に送信する(ステップS413)。クラウド10の課金管理部103は、印刷中継部303から受信する課金情報が含むサプライ消費量に基づいて、印刷データの印刷に対する課金額を決定する。 Then, based on the acquired device information, the usage purpose determination unit 302 acquires the amount of toner and recording medium consumed by printing the print data in the printing unit 402 (hereinafter referred to as supply consumption). Next, the usage purpose determination unit 302 transmits billing information including user information, print results, usage purpose (personal use), supply consumption, etc. to the billing management unit 103 of the cloud 10 (step S413). The billing management unit 103 of the cloud 10 determines the amount to be charged for printing the print data based on the supply consumption included in the billing information received from the print relay unit 303.

このように、第2の実施の形態にかかる情報処理システムによれば、印刷データの印刷におけるトナーの消費量および記録媒体の消費量を算出し、算出したトナーの消費量および記録媒体の消費量を含む課金情報をクラウドに送信することにより、トナーおよび記録媒体の消費量を用いて、印刷データの印刷に対する課金額を決定することができる。 In this way, according to the information processing system of the second embodiment, the amount of toner and recording medium consumed in printing print data is calculated, and billing information including the calculated amount of toner and recording medium consumed is sent to the cloud, so that the amount of toner and recording medium consumed can be used to determine the amount of charge for printing the print data.

(第3の実施の形態)
本実施の形態は、エッジデバイスのサプライが不足した場合、サプライが不足したことを自動通知する例である。以下の説明では、第2の実施の形態と同様の構成については説明を省略する。
Third Embodiment
In the present embodiment, when a supply shortage occurs in an edge device, a notification of the shortage is automatically sent. In the following description, the same configuration as in the second embodiment will not be described.

本実施の形態では、中継器30の印刷中継部303は、プリンタ40の機器情報管理部403から取得する機器情報が示すトナーおよび記録媒体等のサプライの残量が予め設定された残量以下となった場合、クラウド10のサプライ管理部104に対して、機器情報管理部403から取得した機器情報を送信する。これにより、プリンタ40のサプライが不足したことをクラウド10に自動通報することができるので、プリンタ40のサプライの購入を事前に行うことが可能となる。 In this embodiment, when the remaining amount of supplies such as toner and recording media indicated in the device information obtained from the device information management unit 403 of the printer 40 falls below a preset remaining amount, the print relay unit 303 of the relay 30 transmits the device information obtained from the device information management unit 403 to the supply management unit 104 of the cloud 10. This makes it possible to automatically notify the cloud 10 that the printer 40 is running low on supplies, making it possible to purchase supplies for the printer 40 in advance.

図5は、第3の実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例を示すシーケンス図である。次に、図5を用いて、本実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例について説明する。以下の説明では、図4に示す課金情報の管理処理と同様の処理については省略する。また、以下の説明では、印刷データの印刷の利用用途が会社利用の場合について説明するが、印刷データの印刷の利用用途が個人利用である場合も同様である。 Figure 5 is a sequence diagram showing an example of the flow of the billing information management process in the information processing system according to the third embodiment. Next, an example of the flow of the billing information management process in the information processing system according to the present embodiment will be described with reference to Figure 5. In the following description, processes similar to the billing information management process shown in Figure 4 will be omitted. In addition, the following description will be given of a case where the printing of print data is for company use, but the same applies when the printing of print data is for personal use.

本実施の形態では、印刷中継部303は、プリンタ40の印刷部402による印刷の前後に、プリンタ40の機器情報管理部403から取得した機器情報が示すサプライの残量が予め設定される残量以下である場合、印刷中継部303は、当該取得した機器情報を、クラウド10のサプライ管理部104に送信する(ステップS511、ステップS512)。 In this embodiment, before or after printing by the printing unit 402 of the printer 40, if the remaining amount of the supply indicated by the device information acquired from the device information management unit 403 of the printer 40 is equal to or less than a preset remaining amount, the print relay unit 303 transmits the acquired device information to the supply management unit 104 of the cloud 10 (steps S511 and S512).

このように、第3の実施の形態にかかる情報処理システムによれば、プリンタ40のサプライが不足したことをクラウド10に自動通報することができるので、プリンタ40のサプライの購入を事前に行うことが可能となる。 In this way, according to the information processing system of the third embodiment, it is possible to automatically notify the cloud 10 of a shortage of supplies for the printer 40, making it possible to purchase supplies for the printer 40 in advance.

(第4の実施の形態)
本実施の形態は、エッジデバイスが故障した場合に、当該エッジデバイスのサプライの消費量の比率に基づいて、エッジデバイスの修理費の負担金額を決定する例である。以下の説明では、上述の実施の形態と同様の構成については説明を省略する。
(Fourth embodiment)
This embodiment is an example in which, when an edge device breaks down, the repair cost burden for the edge device is determined based on the ratio of the supply consumption of the edge device. In the following description, the same configuration as the above embodiment will not be described.

本実施の形態では、クラウド10の課金管理部103は、プリンタ40が故障した場合、サプライ情報に基づいて、当該プリンタ40のユーザのサプライの消費量の比率を算出する。そして、課金管理部103は、算出した比率に基づいて、プリンタ40の修理費の負担金額を決定する。 In this embodiment, when a printer 40 breaks down, the billing management unit 103 of the cloud 10 calculates the ratio of the supply consumption of the user of the printer 40 based on the supply information. Then, the billing management unit 103 determines the amount of the repair cost to be borne by the user of the printer 40 based on the calculated ratio.

このように、第4の実施の形態にかかる情報処理システムによれば、プリンタ40が故障した場合に、会社および個人のそれぞれの修理費の負担割合を容易に決定することができる。 In this way, according to the information processing system of the fourth embodiment, when the printer 40 breaks down, it is possible to easily determine the respective repair cost burdens of the company and the individual.

(第5の実施の形態)
本実施の形態は、PCのアプリケーションまたはドライバによって、印刷中継部および利用用途判定部を実現する例である。以下の説明では、上述の実施の形態と同様の構成については説明を省略する。
Fifth embodiment
In this embodiment, a print relay unit and a usage purpose determination unit are realized by a PC application or driver. In the following description, the same configuration as in the above embodiment will not be described.

図6は、第5の実施の形態にかかる情報処理システムの機能構成の一例を示すブロック図である。本実施の形態にかかる情報処理システムでは、図6に示すように、中継器30ではなく、PC20のアプリケーションおよびドライバ等によって利用用途判定部302および印刷中継部303を実現する。これにより、情報処理システムに対して中継器が導入されていなくても、印刷データの印刷の利用用途に応じた課金情報の管理処理を実現することができる。 Fig. 6 is a block diagram showing an example of the functional configuration of an information processing system according to the fifth embodiment. In the information processing system according to the present embodiment, as shown in Fig. 6, the usage purpose determination unit 302 and the print relay unit 303 are realized by the application and driver of the PC 20, rather than the relay 30. As a result, even if a relay is not introduced into the information processing system, it is possible to realize the management processing of billing information according to the usage purpose of printing the print data.

図7は、第5の実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例を示すシーケンス図である。次に、図7を用いて、本実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例について説明する。 Figure 7 is a sequence diagram showing an example of the flow of billing information management processing in an information processing system according to the fifth embodiment. Next, an example of the flow of billing information management processing in an information processing system according to the present embodiment will be described with reference to Figure 7.

本実施の形態では、PC20に設けられる利用用途判定部302および印刷中継部303が、図7に示すステップS315、ステップS317、ステップS319、ステップS320、ステップS323、ステップS325、ステップS326を実行する。 In this embodiment, the usage purpose determination unit 302 and the print relay unit 303 provided in the PC 20 execute steps S315, S317, S319, S320, S323, S325, and S326 shown in FIG. 7.

このように、第5の実施の形態にかかる情報処理システムによれば、情報処理システムに対して中継器が導入されていなくても、印刷データの印刷の利用用途に応じた課金情報の管理処理を実現することができる。 In this way, according to the information processing system of the fifth embodiment, even if a repeater is not introduced into the information processing system, it is possible to realize management processing of billing information according to the intended use of printing of print data.

(第6の実施の形態)
本実施の形態は、エッジデバイスに、印刷中継器および利用用途判定部を設ける例である。以下の説明では、上述の実施の形態と同様の構成については説明を省略する。
Sixth embodiment
In the present embodiment, an edge device is provided with a print relay and a usage purpose determination unit. In the following description, the same configuration as in the above embodiment will not be described.

図8は、第6の実施の形態にかかる情報処理システムの機能構成の一例を示すブロック図である。本実施の形態にかかる情報処理システムでは、図8に示すように、中継器30ではなく、プリンタ40に、利用用途判定部302および印刷中継部303を設ける。これにより、情報処理システムに対して中継器が導入されていなくても、印刷データの印刷の利用用途に応じた課金情報の管理処理を実現できる。また、PC20に対して、アプリケーションおよびドライバ等をインストールしたり、各種の設定を行ったりすることが不要となる。さらに、PC20およびエッジデバイスが増えた場合に、PC20に対するアプリケーション等のインストールおよび各種の設定が不要となるので、利便性を向上させることができる。 Figure 8 is a block diagram showing an example of the functional configuration of an information processing system according to a sixth embodiment. In the information processing system according to this embodiment, as shown in Figure 8, a usage purpose determination unit 302 and a print relay unit 303 are provided in the printer 40, not in the relay 30. This makes it possible to realize management processing of billing information according to the usage purpose of printing print data, even if a relay is not introduced in the information processing system. In addition, it is no longer necessary to install applications, drivers, etc., or to perform various settings on the PC 20. Furthermore, when the number of PCs 20 and edge devices increases, it is no longer necessary to install applications, etc., and perform various settings on the PC 20, thereby improving convenience.

図9は、第6の実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例を示すシーケンス図である。次に、図9を用いて、本実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例について説明する。 Figure 9 is a sequence diagram showing an example of the flow of billing information management processing in an information processing system according to the sixth embodiment. Next, an example of the flow of billing information management processing in an information processing system according to the present embodiment will be described with reference to Figure 9.

本実施の形態では、プリンタ40に設けられる利用用途判定部302および印刷中継部303が、図9に示すステップS314、ステップS315、ステップS317、ステップS319、ステップS320、ステップS323、ステップS325、ステップS326を実行する。 In this embodiment, the usage determination unit 302 and the print relay unit 303 provided in the printer 40 execute steps S314, S315, S317, S319, S320, S323, S325, and S326 shown in FIG. 9.

このように、第6の実施の形態にかかる情報処理システムによれば、情報処理システムに対して中継器が導入されていなくても、印刷データの印刷の利用用途に応じた課金情報の管理処理を実現できる。 In this way, according to the information processing system of the sixth embodiment, even if a repeater is not introduced into the information processing system, it is possible to realize management processing of billing information according to the intended use of printing of print data.

(第7の実施の形態)
本実施の形態は、クラウドに、印刷中継器および利用用途判定部を設ける例である。以下の説明では、上述の実施の形態と同様の構成については説明を省略する。
Seventh embodiment
In the present embodiment, a print relay and a usage purpose determination unit are provided in the cloud. In the following description, the same configuration as in the above embodiment will not be described.

図10は、第7の実施の形態にかかる情報処理システムの機能構成の一例を示すブロック図である。本実施の形態にかかる情報処理システムでは、図10に示すように、中継器30ではなく、クラウド10に、利用用途判定部302および印刷中継部303を設ける。これにより、情報処理システムに対して中継器が導入されていなくても、印刷データの印刷の利用用途に応じた課金情報の管理処理を実現できる。また、PC20に対して、アプリケーションおよびドライバ等をインストールしたり、各種の設定を行ったりすることが不要となる。さらに、PC20およびエッジデバイスが増えた場合に、PC20に対するアプリケーション等のインストールおよび各種の設定が不要となるので、利便性を向上させることができる。 Fig. 10 is a block diagram showing an example of the functional configuration of an information processing system according to the seventh embodiment. In the information processing system according to the present embodiment, as shown in Fig. 10, a usage purpose determination unit 302 and a print relay unit 303 are provided in the cloud 10, not in the relay 30. This makes it possible to realize management processing of billing information according to the usage purpose of printing print data, even if a relay is not introduced in the information processing system. In addition, it becomes unnecessary to install applications, drivers, etc., or to perform various settings on the PC 20. Furthermore, when the number of PCs 20 and edge devices increases, it becomes unnecessary to install applications, etc., and to perform various settings on the PC 20, thereby improving convenience.

図11は、第7の実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例を示すシーケンス図である。次に、図11を用いて、本実施の形態にかかる情報処理システムにおける課金情報の管理処理の流れの一例について説明する。 Figure 11 is a sequence diagram showing an example of the flow of billing information management processing in an information processing system according to the seventh embodiment. Next, an example of the flow of billing information management processing in an information processing system according to the present embodiment will be described with reference to Figure 11.

本実施の形態では、クラウド10に設けられる利用用途判定部302および印刷中継部303が、図11に示すステップS315、ステップS317、ステップS319、ステップS320、ステップS323、ステップS325、ステップS326を実行する。 In this embodiment, the usage purpose determination unit 302 and the print relay unit 303 provided in the cloud 10 execute steps S315, S317, S319, S320, S323, S325, and S326 shown in FIG. 11.

このように、第7の実施の形態にかかる情報処理システムによれば、情報処理システムに対して中継器が導入されていなくても、印刷データの印刷の利用用途に応じた課金情報の管理処理を実現できる。 In this way, according to the information processing system of the seventh embodiment, even if a repeater is not introduced into the information processing system, it is possible to realize management processing of billing information according to the intended use of printing of print data.

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

実施例に記載された装置群は、本明細書に開示された実施の形態を実施するための複数のコンピューティング環境のうちの1つを示すものにすぎない。ある実施形態では、クラウド10は、サーバクラスタといった複数のコンピューティングデバイスを含む。複数のコンピューティングデバイスは、ネットワークや共有メモリなどを含む任意のタイプの通信リンクを介して互いに通信するように構成されており、本明細書に開示された処理を実施する。同様に、PC20、中継器30、プリンタ40は、互いに通信するように構成された複数のコンピューティングデバイスを含むことができる。 The devices described in the examples are merely illustrative of one of multiple computing environments for implementing the embodiments disclosed herein. In one embodiment, cloud 10 includes multiple computing devices, such as a server cluster. The multiple computing devices are configured to communicate with each other over any type of communication link, including a network, shared memory, etc., to perform the processes disclosed herein. Similarly, PC 20, repeater 30, and printer 40 may include multiple computing devices configured to communicate with each other.

10 クラウド
20 PC
30 中継器
40 プリンタ
101,301,401 ユーザ認証部
102 ドキュメント管理部
103 課金管理部
104 サプライ管理部
302 利用用途判定部
303 印刷中継部
402 印刷部
403 機器情報管理部
10 Cloud 20 PC
30 relay device 40 printer 101, 301, 401 user authentication unit 102 document management unit 103 billing management unit 104 supply management unit 302 usage purpose determination unit 303 print relay unit 402 printing unit 403 device information management unit

特開2010-224167号公報JP 2010-224167 A 特許第4883117号公報Patent No. 4883117 特開2018-045324号公報JP 2018-045324 A 特許第6690480号公報Patent No. 6690480

Claims (6)

情報処理装置であって、
エッジデバイスの印刷部によるドキュメントデータの印刷時にユーザの認証を行うユーザ認証部と、
前記ドキュメントデータの印刷の利用用途を判定し、前記利用用途の判定結果に基づいて、前記ドキュメントデータの印刷に対する課金先を決定し、当該決定した課金先を含む課金情報をクラウドに送信する利用用途判定部と、
前記ドキュメントデータの印刷を中継する印刷中継部と、を備え、
前記利用用途判定部は、前記ドキュメントデータが前記クラウドに保存されているか否か、前記ドキュメントデータの送信元のIPアドレス、および前記情報処理装置がVPNに接続されているか否かの少なくとも1つに基づいて、前記利用用途を個人利用または会社利用と判定する、情報処理装置。
An information processing device,
a user authentication unit that authenticates a user when the document data is printed by a printing unit of the edge device;
a usage purpose determination unit that determines a usage purpose of printing the document data, determines a billing destination for the printing of the document data based on a result of the usage purpose determination, and transmits billing information including the determined billing destination to a cloud;
a print relay unit that relays printing of the document data ,
The information processing device, wherein the usage determination unit determines the usage to be personal use or company use based on at least one of whether the document data is stored in the cloud, the IP address of the sender of the document data, and whether the information processing device is connected to a VPN .
前記情報処理装置は、PC、前記エッジデバイス、および前記クラウドのいずれかに含まれる、請求項1に記載の情報処理装置。 The information processing device according to claim 1, wherein the information processing device is included in any one of a PC, the edge device, and the cloud. 前記利用用途判定部は
前記ドキュメントデータが前記クラウドに保存されている場合、前記利用用途を前記会社利用と判定し、前記ドキュメントデータがPCに保存されている場合、前記利用用途を前記個人利用と判定し、
前記ドキュメントデータの送信元のIPアドレスが個人用のPCのIPアドレスである場合、前記利用用途を前記個人利用と判定し、前記ドキュメントデータの送信元のIPアドレスが会社用のPCのIPアドレスである場合、前記利用用途を前記会社利用と判定し、
前記ドキュメントデータの送信元のPCがVPNに接続されている場合には、前記利用用途を前記会社利用と判定し、前記ドキュメントデータの送信元のPCがVPNに接続されていない場合には、前記利用用途を前記個人利用と判定する、請求項1または2に記載の情報処理装置。
The usage purpose determination unit is
When the document data is stored in the cloud, the purpose of use is determined to be the company use, and when the document data is stored in a PC, the purpose of use is determined to be the personal use;
If the IP address of the sender of the document data is the IP address of a personal PC, the purpose of use is determined to be the personal use, and if the IP address of the sender of the document data is the IP address of a company PC, the purpose of use is determined to be the company use,
3. The information processing device according to claim 1, wherein, when the PC from which the document data is sent is connected to a VPN, the intended use is determined to be company use, and when the PC from which the document data is sent is not connected to a VPN, the intended use is determined to be personal use.
前記印刷中継部は、前記エッジデバイスから、前記印刷部におけるトナーの残量および前記印刷部における記録媒体の残量を含む機器情報を取得し、
前記利用用途判定部は、当該機器情報に基づいて、前記トナーの消費量および前記記録媒体の消費量を算出し、算出した前記トナーの消費量および前記記録媒体の消費量を含む前記課金情報を前記クラウドに送信する、請求項1から3のいずれか一に記載の情報処理装置。
the print relay unit acquires device information including a remaining amount of toner in the printing unit and a remaining amount of recording medium in the printing unit from the edge device;
4. The information processing device according to claim 1, wherein the usage determination unit calculates the amount of toner consumed and the amount of recording medium consumed based on the device information, and transmits the billing information including the calculated amount of toner consumed and the amount of recording medium consumed to the cloud.
情報処理装置、エッジデバイス、およびクラウドを有する情報処理システムであって、
前記情報処理装置は、
ドキュメントデータの印刷時にユーザの認証を行うユーザ認証部と、
前記ドキュメントデータの印刷の利用用途を判定し、前記利用用途の判定結果に基づいて、前記ドキュメントデータの印刷に対する課金先を決定し、当該決定した課金先を含む課金情報を前記クラウドに送信する利用用途判定部と、
前記ドキュメントデータの印刷を中継する印刷中継部と、を備え、
前記エッジデバイスは、
前記ドキュメントデータを記録媒体に印刷する印刷部と、
前記エッジデバイスに関する機器情報を管理する機器情報管理部と、を備え、
前記クラウドは、
前記ドキュメントデータを管理するドキュメント管理部と、
前記情報処理装置から送信される前記課金情報を管理する課金管理部と、
前記エッジデバイスのサプライ状況を管理するサプライ管理部と、
を備え
前記利用用途判定部は、前記ドキュメントデータが前記クラウドに保存されているか否か、前記ドキュメントデータの送信元のIPアドレス、および前記情報処理装置がVPNに接続されているか否かの少なくとも1つに基づいて、前記利用用途を個人利用または会社利用と判定する、情報処理システム。
An information processing system having an information processing device, an edge device, and a cloud,
The information processing device includes:
a user authentication unit that authenticates a user when printing document data;
a usage purpose determination unit that determines a usage purpose of printing the document data, determines a billing destination for the printing of the document data based on a result of the usage purpose determination, and transmits billing information including the determined billing destination to the cloud;
a print relay unit that relays printing of the document data,
The edge device includes:
a printing unit that prints the document data on a recording medium;
a device information management unit that manages device information related to the edge device,
The cloud includes:
a document management unit for managing the document data;
a billing management unit that manages the billing information transmitted from the information processing device;
a supply management unit that manages a supply status of the edge device;
Equipped with
An information processing system, wherein the usage determination unit determines the usage to be personal use or company use based on at least one of whether the document data is stored in the cloud, the IP address of the sender of the document data, and whether the information processing device is connected to a VPN .
情報処理装置で実行される情報処理方法であって、
ユーザ認証部が、エッジデバイスの印刷部によるドキュメントデータの印刷時にユーザの認証を行う工程と、
利用用途判定部が、前記ドキュメントデータの印刷の利用用途を判定し、前記利用用途の判定結果に基づいて、前記ドキュメントデータの印刷に対する課金先を決定し、当該決定した課金先を含む課金情報をクラウドに送信する工程と、
印刷中継部が、前記ドキュメントデータの印刷を中継する工程と、
を含み、
前記利用用途判定部は、前記ドキュメントデータが前記クラウドに保存されているか否か、前記ドキュメントデータの送信元のIPアドレス、および前記情報処理装置がVPNに接続されているか否かの少なくとも1つに基づいて、前記利用用途を個人利用または会社利用と判定する、情報処理方法。
An information processing method executed by an information processing device,
a step of a user authentication unit authenticating a user when the document data is printed by a printing unit of the edge device;
a usage determination unit determining a usage of the printing of the document data, determining a billing destination for the printing of the document data based on a result of the determination of the usage, and transmitting billing information including the determined billing destination to a cloud;
a print relay unit relaying printing of the document data;
Including,
An information processing method in which the usage determination unit determines the usage to be personal use or company use based on at least one of whether the document data is stored in the cloud, the IP address of the sender of the document data, and whether the information processing device is connected to a VPN .
JP2021147155A 2021-09-09 2021-09-09 Information processing device, information processing system, and information processing method Active JP7707780B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021147155A JP7707780B2 (en) 2021-09-09 2021-09-09 Information processing device, information processing system, and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021147155A JP7707780B2 (en) 2021-09-09 2021-09-09 Information processing device, information processing system, and information processing method

Publications (2)

Publication Number Publication Date
JP2023039839A JP2023039839A (en) 2023-03-22
JP7707780B2 true JP7707780B2 (en) 2025-07-15

Family

ID=85613748

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021147155A Active JP7707780B2 (en) 2021-09-09 2021-09-09 Information processing device, information processing system, and information processing method

Country Status (1)

Country Link
JP (1) JP7707780B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004258961A (en) 2003-02-26 2004-09-16 Ricoh Co Ltd Billing method for use of image forming apparatus and image forming apparatus
JP2010097547A (en) 2008-10-20 2010-04-30 Fuji Xerox Co Ltd Management server apparatus and device search management system
JP2014215921A (en) 2013-04-26 2014-11-17 富士ゼロックス株式会社 Image formation device, information processing system, and program
JP2021051361A (en) 2019-09-20 2021-04-01 富士ゼロックス株式会社 Information processing device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004258961A (en) 2003-02-26 2004-09-16 Ricoh Co Ltd Billing method for use of image forming apparatus and image forming apparatus
JP2010097547A (en) 2008-10-20 2010-04-30 Fuji Xerox Co Ltd Management server apparatus and device search management system
JP2014215921A (en) 2013-04-26 2014-11-17 富士ゼロックス株式会社 Image formation device, information processing system, and program
JP2021051361A (en) 2019-09-20 2021-04-01 富士ゼロックス株式会社 Information processing device

Also Published As

Publication number Publication date
JP2023039839A (en) 2023-03-22

Similar Documents

Publication Publication Date Title
CN101515224B (en) Printing system, printing method and printer
WO2001061460A1 (en) System for mediating printing on network
WO2001061461A1 (en) System for mediating printing on network
WO2001061462A1 (en) System for mediating printing on network
WO2001061463A1 (en) System for mediating printing on network
CN1267832C (en) Systems and methods for remote printing
JP2011081771A (en) Print system, print controlling device, and print control method
CN107885471B (en) Image forming method, terminal, and nonvolatile computer storage medium
JP2003050691A (en) Print controller and its charging method
GB2386722A (en) Tracking printing in a network for accounting purposes
JP6123366B2 (en) Cost management system, cost management device, cost management method, cost management program, and recording medium
JP4360359B2 (en) Print management apparatus, printing apparatus with print management function, information processing apparatus with print management function, printing system, printing apparatus, print management program, printing apparatus control program with print management function, information processing apparatus control program with print management function, printing apparatus Control program, print management method, printing apparatus control method with print management function, information processing apparatus control method with print management function, and printing apparatus control method
JP7707780B2 (en) Information processing device, information processing system, and information processing method
EP3299979A1 (en) Server granting license to image forming apparatus, method of managing license, and license management system
JP2021086569A (en) Information processing apparatus, device system, and job execution method
JP3715204B2 (en) Image forming apparatus and printing restriction method for image forming apparatus
JP6263903B2 (en) Aggregation device, aggregation system, aggregation method, and aggregation program
JP5195412B2 (en) Output control system, output control server device, and program
JP2007188495A (en) System and method for monitoring usage management items in a document processing environment
BR112014018152B1 (en) file transmission system including print and / or scan jobs, and method for secure file transmission
US20090063368A1 (en) Data processing apparatus and data processing method
JP7175668B2 (en) Information processing system, information processing system control method, and program
JP5867002B2 (en) Assignment processing apparatus, image forming system, assignment processing method, and program
JP6900705B2 (en) Information processing systems, information processing devices, and programs
JP4785296B2 (en) Server apparatus, server apparatus control method, and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240724

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250225

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250425

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250616

R150 Certificate of patent or registration of utility model

Ref document number: 7707780

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150