The present disclosure relates to an information processing apparatus.
Japanese Unexamined Patent Application Publication No. 2010-136141 discloses a document output technique. According to the disclosed technique, the probability of use of text data as a document is calculated with the text data included in document data specified to be output. The document is output by using a device control code registered in a document purpose selected in accordance with the calculated probability and by using a print format setting value.
When paid image processing services, such as copying or fax, are used, they may be used for personal purpose or business purpose. Since typical receipt does not include information that differentiates usage purposes, it is difficult to settle an advance payment that may be related to business.
Aspects of non-limiting embodiments of the present disclosure relate to settling more easily a fee for paid image processing service than when a typical receipt having no information clarifying usage purposes is used.
Aspects of certain non-limiting embodiments of the present disclosure address the above advantages and/or other advantages not described above. However, aspects of the non-limiting embodiments are not required to address the advantages described above, and aspects of the non-limiting embodiments of the present disclosure may not address advantages described above.
According to an aspect of the present disclosure, there is provided an information processing apparatus. An information processing apparatus includes an acquisition unit that acquires an image used in paid image processing and an output unit that outputs settlement information for use in settlement of a fee for the image processing if the image satisfies a settlement condition indicating whether the fee is a settlement target.
Exemplary embodiments of the present disclosure will be described in detail based on the following figures, wherein:
The communication network 2 is a communication system including a mobile communication network and the Internet and relays data communication among apparatuses (including terminals and systems) that communicate with the communication network 2. The communication network 2 is wiredly connected to the server apparatus 10, image processing apparatus 20, and business terminal 30. The communication between each apparatus and the communication network 2 may be wireless or wired communication.
The image processing apparatus 20 provides a user (for example, a member of the corporation) with paid services for image processing, such as printing, copying, scanning, and/or faxing of image data (hereinafter referred to as “image processing service”). The server apparatus 10 performs a process to assist in the settlement of fees for the image processing services and is an example of an information processing apparatus of the disclosure. The business terminal 30 is used by a person in charge of the settlement job in the corporation. The business terminal 30 is used for the verification and confirmation of settlement amount.
The storage 13 is a recording medium readable by the processor 11 and, for example, includes a hard disk drive or a flash memory. The processor 11 controls operation of each hardware element by using the RAM as a working area and by executing a program stored on the ROM or the storage 13. The communication device 14 is a communication medium performing communication via the communication network 2 and includes an antenna and a communication circuit.
The UI device 25 is an interface provided to a user who uses the image processing apparatus 20. For example, the UI device 25 includes a display and a touch screen having a touch panel arranged on the top face of the display. The UI device 25 displays a screen while receiving an operation from the user. The UI device 25 also includes an operator, such as a keyboard, in addition to the touch screen and receives an operation performed on the operator.
The image reading device 26 is hardware (for example, a scanner) reading an image on a medium, such as a paper sheet, and is an image reading unit that reads an image from the medium set thereon. The image forming device 27 is a printer forming an image on a medium, such as a paper sheet and is thus an image forming unit. The image forming device 27 transfers an image to a medium in an electrophotographic system while transporting the medium set thereon and thus forms the image on the medium. The payment device 28 collects a fee the user has paid for the paid image processing service provided by the image processing apparatus 20.
The settlement assisting system 1 implements functions described below when the processor in each apparatus executes the program thereof and thus controls elements in each apparatus. The operation of each function is described as an operation performed by the processor in each apparatus that implements the function.
When the user of the image processing apparatus 20 uses a paid image processing service, the operation receiving unit 201 receives an operation. For example, the operation receiving unit 201 displays a usage start button to start using the image processing service on the display of the image processing apparatus 20. When the usage start button is operated, the operation receiving unit 201 causes the display to display a list of image processing services and receives an operation to select an image processing service to be used.
The operation receiving unit 201 displays a setting screen responsive to the selected image processing service and receives an operation for a setting from the user. The setting includes the type of medium forming an image, the size of medium, the number of media, the selection of color mode, the selection of resolution of the image, the designate of a storage destination of the image, and/or the designate of a fax transmission destination. When the operation for the setting is received, the operation receiving unit 201 notifies the billing processing unit 202 of the contents of the setting.
The billing processing unit 202 performs a process related to billing when the image processing service having the set contents is performed on the image processing apparatus 20. The billing processing unit 202 calculates the fee when the image processing service having the set contents notified is used and displays the calculated fee on the display. When the user has paid an amount to the payment device 28, the billing processing unit 202 calculates the paid amount. If the calculated amount reaches the calculated fee, the billing processing unit 202 notifies the operation receiving unit 201 that the fee for the use of the image processing service has been paid.
When the notification is received, the operation receiving unit 201 displays a process start button to start an imaging process for the image processing service. When the user operates the process start button, the operation receiving unit 201 supplies the setting contents to the image acquisition unit 203 and image processing unit 204. The image acquisition unit 203 acquires an image for use in the image processing service (namely, an image to be processed) on the image processing apparatus 20. If the image processing service used is copying, scanning, or faxing, the image acquisition unit 203 performs a process to transport a medium set on the image processing apparatus 20 and to cause the image reading device 26 to read the medium.
If the image processing service to be used is printing, the image acquisition unit 203 performs a process to retrieve an image from a storage location where the image is stored. The image acquisition unit 203 retrieves images on a per document basis with each document including at least one image. The document may include a proposal, specifications, operation manual, contracts used in a corporation and may further include tickets used by individuals and reservation status of the tickets. The image acquisition unit 203 supplies the acquired image to the image processing unit 204.
The image processing unit 204 performs on the supplied image a process responsive to the image processing service to be used. If the image processing service used is printing or copying, the image forming device 27 forms an image on a medium. If the image processing service used is scanning, the image processing unit 204 stores an image at a set storage location. If the image processing service to be used is faxing, the image processing unit 204 transmits an image to a set destination.
The image processing unit 204 supplies to the usage information transmitting unit 205 setting information indicating the setting used in the image processing service and the processed image. If the image processing service used by the user includes a service for business purpose, a receipt for proving the payment for the fee is to be used. The operation receiving unit 201 causes to be displayed a receipt issue button that is used to complete the use of the image processing apparatus 20 and issue a receipt.
When the user operates the receipt issue button, the operation receiving unit 201 notifies the usage information transmitting unit 205 of usage start time when the usage start button is operated and usage end time when the receipt issue button is operated. The usage information transmitting unit 205 generates usage information related to the use of the image processing service by the user and transmits to the server apparatus 10 request data indicating the generated usage information and a request for receipt information indicative of the contents of a receipt for a usage fee.
The usage information transmitting unit 205 issues and assigns a receipt ID for an image processing service used between the usage start time and the usage end time. For example, the usage information transmitting unit 205 includes, in the usage information, the usage start time as the usage date and time and the store memorized in advance and having the image processing apparatus 20 installed as the location of use. The usage information transmitting unit 205 asks the billing processing unit 202 about a usage fee and payment method (only “cash” in the exemplary embodiment) for each image processing service and then includes the usage fee and payment method in the usage information.
The usage information transmitting unit 205 includes image data supplied from the image processing unit 204 into the usage information. The usage information transmitting unit 205 transmits to the server apparatus 10 the request data indicating the generated usage information illustrated in
The usage information acquisition unit 101 supplies the acquired usage information to the usage purpose determination unit 102 and relevant information memory 103. The usage purpose determination unit 102 determines the usage purpose of the image processing service used by the user in accordance with the acquired usage information. The usage purpose is largely divided into corporative use and unincorporated use. The corporative use means that the image processing service is used for corporate business to which the user belongs to. For example, the corporate use includes printing of a proposal or quotation, printing of corporate internal materials, and fax transmission for order confirmation.
The unincorporated use means that the image processing service is used for purposes other than the corporate use, namely, the user□s own purpose. For example, the unincorporated use includes printing of a purchased recipe or musical score, printing of a ticket, fax transmission to a reserve destination. The usage purpose determination unit 102 analyzes the image included in the acquired usage information, namely, the image of a document (hereinafter referred to as a “usage image”) which is used when the user uses the image processing service. The usage purpose determination unit 102 then determines the usage purpose.
The usage purpose determination unit 102 identifies the type of the document in accordance with the feature of the image and determines the usage purpose in accordance with the identified type of the document. The usage purpose determination unit 102 stores a feature table that associates the type of the document with the feature of the image.
The type of the document “Internal materials used by corporation” is associated with the feature of the image “Character strings □xxx design materials and □xxx specifications are included (□x□ is any character)” The type of the document “Other materials used by corporation” is associated with the feature of the image “Character strings □disclosed range□, □top secret□, and □person responsible for creation□ are included”. The type of the document “unincorporated use” is associated with the feature of the image “Character strings □reserve□, □recipe□, □musical score□, and □program guide□ are included”.
The character strings in
Depending on whether a recognized character string matches a character string listed in the feature table, the usage purpose determination unit 102 determines the usage purpose. The determination process of the usage purpose is described with reference to the flowchart in
The usage purpose determination unit 102 recognizes a character string from the usage image (step S11). The usage purpose determination unit 102 determines whether the recognized character string includes a character string associated with “external materials used by corporation” in the feature table, namely, determines whether the recognized character string has the feature of “external materials used by corporation” (step S12). If the usage purpose determination unit 102 determines in step S12 that the recognized character string has the feature (yes path from step S12), the usage purpose determination unit 102 determines that the usage image as a determination target is the image of a document for corporate use (step S16) and ends the usage purpose determination process.
If the usage purpose determination unit 102 determines in step S12 that the image does not have the feature (no path from step S12), the usage purpose determination unit 102 determines whether the recognized character includes a character string corresponding to “internal materials used by corporation” in the feature table, namely, determines whether the recognized character string has the feature of the internal materials used by corporation (step S13). If the usage purpose determination unit 102 determines in step S13 that the recognized character string has the feature (yes path from step S13), the usage purpose determination unit 102 determines that the usage image as a determination target is an image of the document for the corporate use (step S16) and ends the usage purpose determination process.
If the usage purpose determination unit 102 determines in step S13 that the recognized character string does not have the feature (no path from step S13), the usage purpose determination unit 102 determines whether the recognized character string includes a character string associated with “other materials used by corporation” in the feature table, namely, determines whether the recognized character string has the feature of other materials used by corporation (step S14). If the usage purpose determination unit 102 determines in step S14 that the image has the feature (yes path from step S14), the usage purpose determination unit 102 determines that the usage image as a determination target is an image of the document for the corporate use (step S16) and ends the usage purpose determination process.
If the usage purpose determination unit 102 determines in step S14 that the image does not have the feature (no path from step S14), the usage purpose determination unit 102 determines whether the recognized character string includes a character string associated with the unincorporated use in the feature table, namely, determines whether the recognized character string has the feature of the unincorporated use (step S15). If the usage purpose determination unit 102 determines in step S15 that the recognized character string has the feature (yes path from step S15), the usage purpose determination unit 102 determines that the usage image as a determination target is an image of the document for the unincorporated use (step S17) and ends the usage purpose determination process.
If the usage purpose determination unit 102 determines in step S15 that the recognized character string does not have the feature (no path from step S15), the usage purpose determination unit 102 determines that the usage purpose of the usage image as a determination target is unknown (step S18) and ends the usage purpose determination process. The fee paid for the corporate use serves as a settlement target. If the usage image satisfies the settlement condition indicating whether the fee paid for use of the image processing service (the fee paid by the user) is a settlement target, the usage purpose of the usage image is for the corporate use.
The settlement conditions in the exemplary embodiment are the determination conditions used steps S12, S13, and S14 (the conditions as to whether the usage image has the feature of the external materials, the feature of the internal materials, or the feature of the other materials). The usage purpose determination unit 102 identifies the document name in addition to determining the usage purpose as described above. The usage purpose determination unit 102 identifies as a document name a character string at the beginning of the document among the character strings recognized from the usage image. The usage purpose determination unit 102 supplies the determination results of the usage purpose and the identified document name to the relevant information memory 103.
The relevant information memory 103 stores relevant information related to the use of the image processing service provided by the image processing apparatus 20.
Upon receiving the request data from the image processing apparatus 20, the usage information acquisition unit 101 notifies the receipt information output unit 104 that the receipt information has been requested. Upon receiving the notification, the receipt information output unit 104 references the relevant information stored on the relevant information memory 103, generates the receipt information indicating the contents of the requested receipt, and outputs the generated receipt information to the image processing apparatus 20 as a requester.
In accordance with the exemplary embodiment, the receipt information output unit 104 generates and outputs the receipt information indicating in image the contents of the receipt.
The name of the store, address, phone number, date and time of use, receipt ID, sum of the usage fees, breakdown of the usage fees are included in the relevant information. If the corporate use is included as the usage purpose, the fee for the corporate use serves as a target for settlement. The usage image in the image processing service used for the corporate use thus satisfies the settlement condition.
If the usage image satisfies the settlement condition, the receipt information output unit 104 generates the receipt information, indicating the contents of the receipt for the fee, as the settlement information for use in the settlement of the fee for the image processing service using the usage image and outputs the generated receipt information. The receipt information output unit 104 is an example of an “output unit” of the disclosure. The receipt output unit 206 in the image processing apparatus 20 outputs the receipt indicated by the output receipt information onto a paper medium for the receipt.
The user having used the image processing service uses the output receipt to perform a settlement process to settle an advance payment for business. The user performs the settlement process by performing an operation to input an advance amount on an in-house settlement system and an operation to send the receipt in
If the user remembers that the fee for purpose unknown in the breakdown has been actually the corporate use, he or she simply performs the settlement process for that fee as well. A person in charge of settlement in the checkout division performs the settlement job using the received receipt. Concerning the settlement for a fee for the corporate use in the breakdown, the person in charge is aware that the fee is the unconditional settlement target and performs the settlement process.
The settlement process is performed to add the settled fee to the salary of an employee who has paid the fee in advance and transfer the sum to the employee on the payday (or to transfer the settled amount any time). The settlement job is thus more quickly performed than when the paid amount is checked each time. Concerning the settlement of the fee for “purpose unknown” in the breakdown, the person in charge checks the contents of the payment using the business terminal 30.
The advance payment information display 301 in the business terminal 30 causes a display thereof to display advance payment information related to an advance amount that has undergone the settlement. The advance payment information display 301 causes the display to display a screen that receives an operation for the advance payment. If the person in charge enters a receipt ID and performs an operation to instruct the corresponding advance payment information to be displayed, the advance payment information display 301 transmits to the server apparatus 10 the request data requesting the advance payment information.
The advance payment information output unit 105 in the server apparatus 10 outputs to the business terminal 30 the advance payment information associated with the receipt ID requested by the incoming request data. The advance payment information output unit 105 references the relevant information memory 103, reads the relevant information stored in association with the receipt ID indicated by the request data, and then outputs to the business terminal 30 the read relevant information as the advance payment information.
The advance payment information display 301 causes the display to display the output advance payment information.
The advance payment information display 301 displays an image button B1 used to display the image of each document. When the person in charge operates the image button B1 displayed beside the document with “purpose unknown”, the advance payment information display 301 displays the image of the corresponding document. In this way, the receipt information output unit 104 outputs to the business terminal 30 the receipt information including the usage image as the settlement information. The business terminal 30 is a destination to the person in charge of the settlement job for the fees for the image processing service.
The image of the document actually printed via the image processing service for printing used by the user is thus displayed. The person in charge of the settlement job views the displayed image and checks whether the image has been printed for the corporate use, namely, whether the fee for the image processing service is a settlement target.
Each apparatus in the settlement assisting system 1 is configured as described and performs a settlement assisting process to assist in the settlement job for the advance payment. The settlement assisting process includes a receipt output operation to output a receipt indicating a usage purpose and an advance payment information output operation to output the advance payment information.
The image processing apparatus 20 (the billing processing unit 202) receives the payment of the usage fee for the image processing service (step S22). The image processing apparatus 20 (the image acquisition unit 203 and image processing unit 204) processes the image related to the image processing service (for example, an image reading operation and an image forming operation in the image processing service for copying) (step S23). The image processing apparatus 20 (the usage information transmitting unit 205) generates the usage information related to the use of the image processing service by the user (step S24) and transmits the generated usage information to the server apparatus 10 (step S25).
The server apparatus 10 (the usage information acquisition unit 101) acquires the incoming usage information (step S31). The server apparatus 10 (the usage purpose determination unit 102) performs a determination operation to determine the usage purpose as described with reference to
The server apparatus 10 (the receipt information output unit 104) generates the receipt information in
The server apparatus 10 (the advance payment information output unit 105) generates the advance payment information requested by the incoming request data (step S43) and outputs the generated advance payment information to the business terminal 30 (step S44). The business terminal 30 (the advance payment information display 301) causes the display to display the output advance payment information in
In accordance with the exemplary embodiment, if the usage image satisfies the settlement condition, the receipt information output unit 104 outputs, as the settlement information to be used to settle the fee for the image processing service using the usage image, the receipt information representing the usage purpose and costs in association with each other in
The exemplary embodiment of the disclosure has been described for exemplary purposes only and may be modified as described below. The exemplary embodiment and the modification thereof may be combined as appropriated.
In accordance with the exemplary embodiment, the receipt information output unit 104 outputs, as the receipt information indicating the contents of the receipt, the image indicating the contents of the receipt. Alternatively, the receipt information output unit 104 may output a text indicating the contents of the receipt. The receipt information output unit 104 may output information that is a mixture of the image and text. If the text is output, the receipt output unit 206 in the image processing apparatus 20 may generate an image of a receipt and outputs the image to a medium.
In accordance with the exemplary embodiment, the usage purpose determination unit 102 uses as the settlement condition a condition as to whether a specific character string (one of the character strings in
The image processing apparatus 20 may provide the image processing service to a user who has been authenticated. In this modification, identification information (such as user ID) of the user who uses the image processing service in the settlement assisting system 1 is registered beforehand. An authentication server that authenticates the user with registered identification information is arranged.
The operation receiving unit 201 in the image processing apparatus 20 receives identification information (input manually or via near-field communication) and authenticates the user of the image processing service by communicating with the authentication server. The operation receiving unit 201 of the modification is an example of an “authenticating unit”. The authentication method may be any method. The function of authentication may be separately implemented in the server apparatus 10.
The image processing apparatus 20 may provide the image processing service to only the authenticated user or to a user who has not been authenticated. If the image processing service is provided regardless of whether the user is authenticated or not, the usage purpose determination unit 102 may determine the usage purpose by using as the settlement condition a condition that is different from the image processing service with the user authenticated to the image processing service with the user unauthenticated.
If the user is authenticated, the settlement condition is that the usage image including the fax number “xx-xxxx-xxxx” is determined to be for the corporate use and the usage image including the fax number “yy-yyyy-yyyy” or “zz-zzzz-zzzz” is determined to be for the unincorporated use. The fee for faxing to the fax number “yy-yyyy-yyyy” serves as a settlement target if the user is authenticated but does not serve as a settlement target if the user is unauthenticated.
The determination is performed as described above. If the usage image satisfies the settlement condition that is different from the image processing service with the user authenticated the image processing service with the user unauthenticated, the receipt information output unit 104 outputs the receipt information as the settlement information for use in settling the fee for the image processing service.
The fax number “yy-yyyy-yyyy” may be a fax number for help desk and may be used for business or personal use. Although the authentication operation is a slightly annoying, it is possible that the authentication operation is still performed for the image processing service for the corporate use while the authentication operation is not performed for the image processing service for personal use.
In comparison of the authenticated case (with the user authenticated) with the unauthenticated case (with the user unauthenticated), the authenticated case is more likely to be for the corporate use. The fee for the image processing service using the fax number “yy-yyyy-yyyy” is set to be a settlement target in the authenticated while the fee is not set to be a settlement target in the unauthenticated case. In comparison with the case in which the settlement condition is fixed regardless of the authenticated case or the unauthenticated case, the accuracy level of the determination as to whether the fee is a settlement target is increased.
If the authentication has been made, is the user are differentiated from one to another. The usage purpose determination unit 102 may determine the usage purpose by using as the settlement condition a condition that is different from the image processing service in the authenticated case to the image processing service in the unauthenticated case and that is also different from authenticated user to authenticated user.
If the user B uses the image processing service, the settlement condition to be used is that the fee for the fax to the fax number “xx-xxxx-xxxx” (not to the fax number “yy-yyyy-yyyy”) is the settlement target if the user B is authenticated and the fee is not the settlement target if the user B is not authenticated. The determination is made as described above. If the usage image satisfies the settlement condition that is different from the image processing service in the authenticated case to the image processing service in the unauthenticated case and that is also different from authenticated user to authenticated user, the receipt information output unit 104 outputs the usage information outputs the receipt information as the settlement information to be used in settling the fee for the image processing service.
The settlement condition in
The settlement destination (a group or organization responsible for expenses) that settles advance amounts is not limited to a corporation but any organization that performs economic activity. Each division in an organization of a user or each project of the organization may have their own budget for settlement. In such a case, the settlement destination may be different depending on the user and/or depending on a job that uses the image processing service.
If multiple settlement destinations are present in this way, the settlement condition may be determined on each settlement destination of the fee for the image processing service.
The company a is a client which the division C is responsible for and the company β is a client which the division D is responsible for. Specifically, the settlement condition on each settlement destination is a condition as to whether a feature frequently appearing in a document related to business corresponding to the settlement destination appears in the usage image. In comparison with the case in which the settlement condition is fixed regardless of the settlement destination, the accuracy level of the determination as to whether the fee is a settlement target is increased.
The usage purpose determination unit 102 stores a settlement destination table that associates the user with the settlement destination. When an authenticated user is identified, the usage purpose determination unit 102 determines the usage purpose by using the settlement condition associated with the authenticated user. The settlement condition herein is the settlement condition determined on a per settlement destination basis. The user may operate to specify the settlement destination when using the image processing service. The settlement condition determined on a per settlement destination basis may thus be used.
In accordance with the exemplary embodiment, the receipt information output unit 104 outputs the receipt information as the settlement information for use in settling the fee for the image processing service. The disclosure is not limited to the method. A list of pieces of information used for settlement (such as the date and time of use, fee, and usage purpose) may be output as the settlement information. Any settlement information may be output as the receipt information as long as the related document proves in the settlement job that the advance payment has been actually performed.
If multiple settlement destinations are involved, the receipt information output unit 104 may output, as the settlement information, information including identification information identifying the settlement destinations. For example, if the settlement destination is a particular division, the identification information identifying the settlement destinations may be the name of the division name or the division code. If the settlement destination is a particular project, the identification information is the name of the project or the project code.
In accordance with the exemplary embodiment, the settlement condition is determined on each settlement destination of the fee for the image processing service as illustrated in
Different settlement conditions may be concurrently satisfied depending on the feature of the usage image. In such a case, the receipt information output unit 104 generates as the settlement information the receipt information indicating the identification information (such as division names) of multiple settlement destinations respectively defining multiple satisfied settlement conditions. The receipt information output unit 104 then outputs the receipt information. In such a case, the user may simply select a more appropriate settlement destination from the multiple division names indicated by the receipt information and performs the settlement process. In this case, as well, the user less likely makes a mistake about the settlement destination by the degree that the settlement destinations are narrowed than when the settlement information does not display the identification information of the settlement destinations.
In accordance with the exemplary embodiment, the advance payment information output unit 105 outputs the advance payment information to the business terminal 30 which has requested the advance payment information. The method of determining the output destination of the advance payment information is not limited to the method described above. For example, as described with reference to the modification, the settlement condition is determined on each settlement destination of the fee for the image processing service as illustrated in
Multiple settlement destinations may be respectively handled by multiple persons in charge of settlement job and each person in charge may use his or her own business terminal 30. The server apparatus 10 stores a destination table that associates a settlement destination with a destination to a person in charge of the settlement job at the settlement destination. The destination to the person in charge may be an email address of the person or an Internet protocol (IP) address of the business terminal 30 that the person in charge uses.
The settlement destination and the destination may be associated with each other on a one-to-one basis or on a one-to-N basis (N is a natural number) or on an N-to-one basis. If there is a usage image that satisfies one of the settlement conditions, the advance payment information output unit 105 outputs the advance payment information to the destination to the settlement destination having the satisfied settlement condition. The advance payment information output unit 105 is an example of an output unit.
The receipt information is the settlement information that the user uses to settle the fee while the advance payment information is the settlement information that the person in charge of the settlement job uses to settle the fee. For example, the settlement conditions are respectively determined for divisions C, D, and E and are respectively associated with the destinations to persons c, d, and e in charge of the settlement jobs. In such a case, if the settlement condition specified for the division C is satisfied, the advance payment information output unit 105 outputs the advance payment information to the destination to the person c.
If the settlement condition specified for the division D is satisfied, the advance payment information output unit 105 outputs the advance payment information to the destination to the person d. If the settlement condition specified for the division E is satisfied, the advance payment information output unit 105 outputs the advance payment information to the destination to the person e. Since in accordance with the modification, the advance payment information is output to the destination responsive to the settlement condition satisfied by the usage image, the settlement information is transmitted to the settlement destination in advance before the business terminal 30 requests the advance payment information.
The advance payment information to be output to the destination to the person in charge may include information that is disclosed to the division to which the user having used the image processing service belongs and to some employees of a related division. However, the advance payment information is not to be disclosed to employees even in the same company. The information not to be disclosed is an asking price for clients included in the usage image, terms and conditions of a contract, in-house information about clients.
If the usage image that is image-processed in the image processing service includes a portion satisfying a hide condition, the advance payment information output unit 105 may output the image with that portion hidden. The hide condition is satisfied by the information not to be disclosed. In other words, the hide condition is the condition that is satisfied by the information that is prohibited from being displayed in the advance payment information (namely, that is to be hidden).
The advance payment information output unit 105 stores the feature of the image representing the information to be hidden and identifies a portion representing the feature in the usage image. For example, the advance payment information output unit 105 identifies a portion of an image having the feature. The image may be an image representing an amount (such as $), image representing a phone number, an image representing an address (including a map indicating the address), or an image representing words typically used in contracts (such as “agreement” or “signature”).
The advance payment information output unit 105 performs an operation to hide an identified portion of the usage image (hereinafter referred to as a “hide operation”). For example, the hide operation hides a portion of an image by overlaying a black rectangular shape on that portion. Alternatively, the hide operation may delete a page including the identified portion or gray out the identified portion. The advance payment information output unit 105 outputs the advance payment information including the usage image having undergone the hide operation. In this way, the information not to be disclosed even to a person in charge of the settlement job remains undisclosed to the person.
The settlement process performed by a person in charge of the settlement job (office work performed by a person) may be performed by a settlement system. The settlement system performs a digital process related to payment to the user who has done the advance payment (such as an operation to transfer the corresponding amount to the account of the user). In such a case, the person in charge inputs, to the settlement system, information (advance amount, employee ID, and the like) used to pay the advance amount.
In accordance with the modification, the advance payment information output unit 105 directly outputs the advance payment information to the settlement system. The employee who has paid the advance amount is to be identified in the settlement. In accordance with the modification, the authenticated is thus performed and the image processing service is used with the user identified. The advance payment information output unit 105 outputs to the settlement system the advance payment information including the advance amount and information (such as employee ID) identifying the person who has been authenticated.
The settlement system performs a transfer operation to transfer the advance amount to the user using the output advance payment information. Such time for a manual entry operation performed by the person in charge is less than when the advance payment information is not output to the settlement system. In accordance with the modification, the advance payment information output unit 105 may output the advance payment information to a destination to the person in charge of the settlement job. If only the usage fee for the corporate use is included in the relevant information, the server apparatus 10 outputs the advance payment information to only the settlement system.
The usage fee for the corporate use and the usage fee with the purpose unknown are included in the relevant information. Whether to settle the usage fee with the purpose unknown is not clear and thus the server apparatus 10 outputs the advance payment information to both the settlement system and the destination to the person in charge of the settlement job. In such a case, the advance payment information output unit 105 outputs the advance payment information that is different in content from the settlement system to the destination to the person in charge.
Specifically, the advance payment information output unit 105 outputs to the settlement system the advance payment information including a minimum amount of information related to the settlement process of the advance amount. The advance payment information output unit 105 also outputs, to the destination to the person in charge, the advance payment information including information that is used for the person in charge to determine whether the contents of the usage image with the purpose unknown are viable to be settled. For example, the information for the determination may be the date and time of use, location of use, document name, and/or usage image.
The advance payment information output unit 105 outputs to the settlement system the advance payment information not including a usage image not larger in data amount while outputting to the destination to the person in charge the advance payment information that is useful in the determination of the usage purpose. In this way, a smaller communication load with the settlement system results than when the advance payment information normally including the usage image is output. The person in charge of the settlement job more easily determines the usage fee than when the advance payment information not normally including the usage image is output.
A determination as to whether to include in the settlement information, information on an image not satisfying the settlement condition, in other words, information on an image processed in the image processing service used for the personal purpose (for example, expenses outside the settlement target) may be set to be different depending on the output destination of the settlement information. In accordance with the modification, there are two output destinations of the settlement information.
A first destination is an apparatus that receives information on the payment to a service provider of image processing. For example, the first destination is the image processing apparatus 20. The information on the payment may indicate the name of a store, address of the store, phone number of the store, date and time of use, receipt ID, and usage fee included in the receipt. The receipt information output unit 104 outputs to the image processing apparatus 20 the receipt information described with reference to the exemplary embodiment as the settlement information including the information on the image not satisfying the settlement condition.
A second destination is the destination to the person in charge of the settlement job described above. The advance payment information output unit 105 outputs to the destination the settlement information not including information on the image not satisfying the settlement condition. For example, the information on the image not satisfying the settlement condition is a fee for the unincorporated use illustrated in
In accordance with the modification, the receipt information output unit 104 and advance payment information output unit 105 operate in concert with each other as an example of the “output unit” of the disclosure. Since the settlement information including the information on the image not satisfying the settlement condition is output to the first destination, the user of the image processing service may verify the fee that is not the settlement target. Since the settlement information not including the information on the image not satisfying the settlement condition is output to the second destination, an amount of information that the person in charge of the settlement job is to verify is smaller than when the information on the image not satisfying the settlement condition is normally included.
The apparatus implementing the functions in
In the exemplary embodiments above, the term “processor” refers to hardware in a broad sense. Examples of the processor includes general processors (e.g., CPU: Central Processing Unit), dedicated processors (e.g., GPU: Graphics Processing Unit, ASIC: Application Specific Integrated Circuit, FPGA: Field Programmable Gate Array, and programmable logic device).
In the exemplary embodiments above, the term “processor” is broad enough to encompass one processor or plural processors in collaboration which are located physically apart from each other but may work cooperatively. The order of operations of the processor is not limited to one described in the exemplary embodiments above, and may be changed.
The disclosure is related to the information processing apparatuses including the server apparatus, image processing apparatus, and business terminal. The disclosure is also related to an information processing system including the information processing apparatus. The disclosure is also related to an information processing method that performs the process of each information processing apparatus or a program causing a computer to control the information processing apparatus. The program may be supplied in a recorded form on a recording medium, such as an optical disk. The program may also be supplied by downloading and installing it onto the computer via a communication network.
The foregoing description of the exemplary embodiments of the present disclosure has been provided for the purposes of illustration and description. It is not intended to be exhaustive or to limit the disclosure to the precise forms disclosed. Obviously, many modifications and variations will be apparent to practitioners skilled in the art. The embodiments were chosen and described in order to best explain the principles of the disclosure and its practical applications, thereby enabling others skilled in the art to understand the disclosure for various embodiments and with the various modifications as are suited to the particular use contemplated. It is intended that the scope of the disclosure be defined by the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2019-172115 | Sep 2019 | JP | national |
This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2019-172115 filed Sep. 20, 2019.