Information processing apparatus, non-transitory computer readable medium storing information processing program, and information processing method
An information processing apparatus includes a processor configured to: perform, upon synchronization of information to be processed related to processing between the information processing apparatus and a virtual apparatus which is an apparatus as a virtual one, when the information to be processed is private processing information that is information on private processing of a user, the synchronization on a private virtual apparatus which is a virtual apparatus corresponding to the private processing, and when the information to be processed is public processing information that is information on public processing, the synchronization on a public virtual apparatus which is a virtual apparatus corresponding to the public processing.
1 . An information processing apparatus comprising:
a scanner configured to read information written on a recording medium;
a display; and
a processor configured to:
display, on the display, a processing reception screen from which a user may select from at least one processing performable by the information processing apparatus; and
upon selection by the user of a scanning processing from the processing reception screen, cause the scanner to read the information written on the recording medium and perform synchronization of the read information between the information processing apparatus and a virtual apparatus, wherein:
when the read information is private processing information that is information on private processing of the user, the synchronization is performed on a private virtual apparatus which is a virtual apparatus corresponding to the private processing;
when the read information is public processing information that is information on public processing, the synchronization is performed on a public virtual apparatus which is a virtual apparatus corresponding to the public processing; and
when history information related to the scanning processing is included in at least one of the private processing information and the public processing information, the processor is further configured to store the history information in both the private virtual apparatus and the public virtual apparatus.
2 . The information processing apparatus according to claim 1 ,
wherein the processor is configured to:
store the public processing information in the public virtual apparatus, and not in the information processing apparatus.
3 . The information processing apparatus according to claim 1 ,
wherein the processor is configured to:
when the history information includes private information of the user, make the private information non-referable.
4 . The information processing apparatus according to claim 1 , wherein the information processing apparatus is an image processing apparatus.
5 . A non-transitory computer readable medium storing an information processing program causing a processor of an information processing apparatus to execute a process comprising:
displaying, on a display of the information processing apparatus, a processing reception screen from which a user may select from at least one processing performable by the information processing apparatus; and
upon selection by the user of a scanning processing from the processing reception screen, causing a scanner of the information processing apparatus to read information written on a recording medium and performing synchronization of the read information between the information processing apparatus and a virtual apparatus, wherein:
when the read information is private processing information that is information on private processing of the user, the synchronization is performed on a private virtual apparatus which is a virtual apparatus corresponding to the private processing, and
when the read information is public processing information that is information on public processing, the synchronization is performed on a public virtual apparatus which is a virtual apparatus corresponding to the public processing; and
when history information related to the scanning processing is included in at least one of the private processing information and the public processing information, the executed process further comprises causing the history information to be stored in both the private virtual apparatus and the public virtual apparatus.
6 . An information processing method comprising:
displaying, on a display of an information processing apparatus, a processing reception screen from which a user may select from at least one processing performable by the information processing apparatus; and
upon selection by the user of a scanning processing from the processing reception screen, reading information written on a recording medium with a scanner of the information processing apparatus and performing synchronization of the read information between the information processing apparatus and a virtual apparatus, wherein:
when the read information is private processing information that is information on private processing of the user, the synchronization is performed on a private virtual apparatus which is a virtual apparatus corresponding to the private processing;
when the read information is public processing information that is information on public processing, the synchronization is performed on a public virtual apparatus which is a virtual apparatus corresponding to the public processing; and
when history information related to the scanning processing is included in at least one of the private processing information and the public processing information, the method further comprises storing the history information in both the private virtual apparatus and the public virtual apparatus.