INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM STORING PROGRAM
An information processing apparatus includes a receiver that receives, from a user, an operation of specifying order of plural frames in an image, and a generator that generates output data associated with the image so that pieces of digitization data in the plural frames are arranged based on the specified order.
1 . An information processing apparatus, comprising:
a receiver that receives, from a user, an operation of specifying order of a plurality of frames in an image; and
a generator that generates output data associated with the image so that pieces of digitization data in the plurality of frames are arranged based on the specified order.
2 . The information processing apparatus according to claim 1 , wherein the receiver receives, from the user, an operation of selecting a template to be applied to the image from among a plurality of templates that define the order of the plurality of frames.
3 . The information processing apparatus according to claim 2 , wherein the receiver lays the template over the image displayed on a screen so that the image is visible, and receives, from the user, an instruction as to whether to apply the laid template to the image.
4 . The information processing apparatus according to claim 2 , further comprising a splitter that splits the image into the plurality of frames along a line or a non-text portion in the image,
wherein the receiver sets a higher priority level to, among the plurality of templates, a template that matches a pattern of arrangement of the plurality of frames obtained by splitting the image by the splitter, and presents the template having the higher priority level to the user as a selection candidate.
5 . The information processing apparatus according to claim 3 , further comprising a splitter that splits the image into the plurality of frames along a line or a non-text portion in the image,
wherein the receiver sets a higher priority level to, among the plurality of templates, a template that matches a pattern of arrangement of the plurality of frames obtained by splitting the image by the splitter, and presents the template having the higher priority level to the user as a selection candidate.
6 . The information processing apparatus according to claim 1 , wherein the receiver receives the operation of specifying the order of the plurality of frames on the image displayed on a screen.
7 . The information processing apparatus according to claim 1 , wherein the receiver receives the operation of specifying the order of the plurality of frames by detecting a touch gesture made along the plurality of frames in the image on a screen based on the order of the plurality of frames.
8 . The information processing apparatus according to claim 6 ,
wherein the receiver further receives, on the image displayed on the screen, an operation of specifying a frame where digitization is unnecessary among the plurality of frames, and
wherein the generator generates the output data without data in the specified frame.
9 . The information processing apparatus according to claim 7 ,
wherein the receiver further receives, on the image displayed on the screen, an operation of specifying a frame where digitization is unnecessary among the plurality of frames, and
wherein the generator generates the output data without data in the specified frame.
10 . The information processing apparatus according to claim 6 ,
wherein the receiver further receives, on the image displayed on the screen, an operation of specifying an image acquisition frame among the plurality of frames, the image acquisition frame being a frame in which texts and other objects are acquired as image data, and
wherein the output data includes, as the pieces of digitization data, the image data in the image acquisition frame, and text data obtained through character recognition for an image in a frame other than the image acquisition frame.
11 . The information processing apparatus according to claim 7 ,
wherein the receiver further receives, on the image displayed on the screen, an operation of specifying an image acquisition frame among the plurality of frames, the image acquisition frame being a frame in which texts and other objects are acquired as image data, and
wherein the output data includes, as the pieces of digitization data, the image data in the image acquisition frame, and text data obtained through character recognition for an image in a frame other than the image acquisition frame.
12 . The information processing apparatus according to claim 8 ,
wherein the receiver further receives, on the image displayed on the screen, an operation of specifying an image acquisition frame among the plurality of frames, the image acquisition frame being a frame in which texts and other objects are acquired as image data, and
wherein the output data includes, as the pieces of digitization data, the image data in the image acquisition frame, and text data obtained through character recognition for an image in a frame other than the image acquisition frame.
13 . The information processing apparatus according to claim 9 ,
wherein the receiver further receives, on the image displayed on the screen, an operation of specifying an image acquisition frame among the plurality of frames, the image acquisition frame being a frame in which texts and other objects are acquired as image data, and
wherein the output data includes, as the pieces of digitization data, the image data in the image acquisition frame, and text data obtained through character recognition for an image in a frame other than the image acquisition frame.
14 . The information processing apparatus according to claim 1 ,
wherein the receiver further receives an operation of specifying a data format of the output data on the image displayed on a screen, and
wherein the generator generates the output data in the specified data format.
15 . The information processing apparatus according to claim 2 ,
wherein the receiver further receives an operation of specifying a data format of the output data on the image displayed on a screen, and
wherein the generator generates the output data in the specified data format.
16 . The information processing apparatus according to claim 3 ,
wherein the receiver further receives an operation of specifying a data format of the output data on the image displayed on the screen, and
wherein the generator generates the output data in the specified data format.
17 . The information processing apparatus according to claim 4 ,
wherein the receiver further receives an operation of specifying a data format of the output data on the image displayed on a screen, and
wherein the generator generates the output data in the specified data format.
18 . The information processing apparatus according to claim 5 ,
wherein the receiver further receives an operation of specifying a data format of the output data on the image displayed on the screen, and
wherein the generator generates the output data in the specified data format.
19 . The information processing apparatus according to claim 1 ,
wherein the receiver further receives an operation of specifying image order, which is order of a plurality of images,
wherein the receiver receives an operation of specifying order of a plurality of frames in each of the plurality of images, and
wherein the generator generates combined output data about the plurality of images by arranging pieces of output data about the plurality of images based on the image order.
20 . A non-transitory computer readable medium storing a program causing a computer to execute a process comprising:
receiving, from a user, an operation of specifying order of a plurality of frames in an image; and
generating output data associated with the image so that pieces of digitization data in the plurality of frames are arranged based on the specified order.