US 12,236,379 B2
Workflow information processing apparatus, workflow information processing system, and workflow information processing method
Yuuichiroh Hayashi, Kanagawa (JP)
Assigned to Ricoh Company, Ltd., Tokyo (JP)
Filed by Yuuichiroh Hayashi, Kanagawa (JP)
Filed on Jun. 16, 2022, as Appl. No. 17/807,238.
Claims priority of application No. 2021-113282 (JP), filed on Jul. 8, 2021.
Prior Publication US 2023/0010119 A1, Jan. 12, 2023
Int. Cl. G06Q 10/06 (2023.01); G06F 3/12 (2006.01); G06Q 10/0633 (2023.01); H04N 1/00 (2006.01); G06F 3/0484 (2022.01)
CPC G06Q 10/0633 (2013.01) [G06F 3/12 (2013.01); H04N 1/00 (2013.01); G06F 3/0484 (2013.01)] 10 Claims
OG exemplary drawing
 
1. An information processing apparatus comprising:
circuitry configured to:
transmit input screen information for displaying an input screen for receiving input of a workflow including a plurality of components to a communication terminal communicably connected to the information processing apparatus, the plurality of components including a plurality of types of components selected from optical character recognition, portable document format, voice conversion, server message block, and file transfer protocol, the plurality of components combined according to the workflow desired by a user;
set a type of component to be counted from the plurality of components included in the input workflow whose usage history is to be counted according to an operation on the input screen displayed at the communication terminal based on the input screen information;
in response to an execution of each of the plurality of components included in the workflow, determine whether the each of the plurality of components executed is the type of component to be counted;
in a case where the each of the plurality of components executed is the type of component to be counted, count the usage history of the each of the plurality of components so as to manage a count target for the each of the plurality of components;
perform the counting for each type of the plurality of types of the components based on a different count condition set for the each type; and
calculate a usage fee for requesting the user to make a payment corresponding to the counted usage history.