信息处理装置、存储介质及信息处理方法与流程
未命名
08-13
阅读:108
评论:0
1.本发明涉及一种信息处理装置、存储介质及信息处理方法。
背景技术:
2.在专利文献1中公开了一种文档处理装置,由一个或两个以上的文档构成的文档组将至少包括一个的文档块电子化,所述文档处理装置的特征在于,在所述文档组中,至少在第一文档上印刷或附加有代码,所述代码包括用于确定所述文档组的识别号和与对电子化文档实施的处理有关的信息即属性信息,在该属性信息中包括表示构成所述文档组的文档的尺寸的信息、以及表示是否需要校正所述文档所涉及的图像的信息,所述文档处理装置具备:文档读取单元,获取电子化文档的数据,并读取附加到文档的所述代码;处理内容确定单元,根据所读取的所述代码中包括的所述属性信息、以及关于所读取的所述文档的错误状况,确定对所述文档组中的所述电子化文档应实施的处理的内容;及文档处理单元,实施所确定的所述处理,所述处理内容确定单元具备:文档组分配部,根据所述识别号来确定文档组,并对每个该文档组分配所述电子化文档;错误状况判定部,检测所述电子化文档的尺寸,在比较该检测到的尺寸与所述属性信息表示的尺寸并判断为不一致的情况下,判定为错误;及组处理确定部,在所述错误状况判定部中判定为错误且所述属性信息中包括的信息表示需要所述校正的情况下,检测所述电子化文档的倾斜,在判断所述电子化文档没有倾斜的情况下,确定仅校正该文档的尺寸的处理,在判断为在所述电子化文档中具有倾斜的情况下,确定将该文档进行旋转并校正的处理。
3.专利文献1:日本专利第3962759号
4.存在如下技术:通过扫描处理读入文档作为图像数据,并对所读入的图像数据执行处理。在此,存在如下手段:将包括表示处理的处理信息的物理代码,例如qr(quick response:快速响应)代码(注册商标)预先附加到文档中包括的页面。当通过扫描处理读入该文档时,从附加到页面上的qr代码(注册商标)中提取处理信息,并执行处理信息表示的处理。
5.在qr代码(注册商标)中具有将包括qr代码(注册商标)的处理信息的处理对象设为至少包括除了附加有qr代码(注册商标)的页面以外的其他页面的一组页面的qr代码(注册商标)(以下,称为“第1代码”。)、以及将包括qr代码(注册商标)的处理信息的处理对象设为附加有qr代码(注册商标)的页面的qr代码(注册商标)(以下,称为“第2代码”。)。
6.在此,可以考虑如下情况:当读取附加有第1代码的页面,并对后续页面执行第1代码所包括的处理信息表示的处理时,附加有第2代码的页面被读取,对附加有该第2代码的页面执行第2代码所包括的处理信息表示的处理。在第1代码所包括的处理信息表示的处理与第2代码所包括的处理信息冲突的情况下,例如,在处理的内容是分别在不同的存储目的地中存储图像数据的处理的情况下,产生矛盾并导致无法正常地执行处理。
技术实现要素:
7.本发明的目的在于,提供一种信息处理装置、存储介质及信息处理方法,即使在附加有第1代码的页面和附加有第2代码的页面混合存在的情况下,并且在第1代码所包括的处理信息表示的处理与第2代码所包括的处理信息表示的处理冲突的情况下,也能够正常地执行处理。
8.第1方案的信息处理装置具有处理器,处理器执行如下处理:在读取了被附加包括表示处理文档的信息的处理信息且至少将除了本页面以外的其他页面作为处理对象的处理信息的第1代码的第1页、以及被附加包括表示处理文档的信息的处理信息且将本页面作为处理对象的处理信息的第2代码的第2页的情况下,并且在第1代码的处理信息表示的处理与第2代码的处理信息表示的处理冲突的情况下,不执行第2代码的处理信息表示的处理,而执行第1代码的处理信息表示的处理。
9.第2方案的信息处理装置在第1方案所涉及的信息处理装置中,处理器进行如下处理:在第1代码的处理信息表示的处理与第2代码的处理信息表示的处理不冲突的情况下,对分别对应的处理对象执行各个处理信息表示的处理。
10.第3方案的信息处理装置在第1方案或第2方案所涉及的信息处理装置中,处理器进行如下处理:在读取第1代码之前读取了第2代码的情况下,执行第2代码的处理信息表示的处理。
11.第4方案的信息处理装置在第3方案所涉及的信息处理装置中,处理器进行如下处理:直至读取第1代码为止,读取附加到各个页面上的第2代码,并分别执行第2代码的处理信息表示的处理。
12.第5方案的信息处理装置在第1方案至第4方案中任一方案所涉及的信息处理装置中,处理器进行如下处理:在读取第1代码之后读取了其他第1代码的情况下,将从第1页之后的页面到与其他第1代码对应的其他第1页之前的页面为止的页面设为第1代码的处理信息表示的处理的处理对象。
13.第6方案的信息处理装置在第5方案所涉及的信息处理装置中,处理器进行如下处理:在读取第1代码之后读取了其他第1代码的情况下,将其他第1页之后的页面设为其他第1代码的处理信息表示的处理的处理对象。
14.第7方案的信息处理装置在第1方案至第6方案中任一方案所涉及的信息处理装置中,处理器进行如下处理:执行存储与作为处理对象的页面对应的图像数据的处理。
15.第8方案的信息处理装置在第7方案所涉及的信息处理装置中,处理信息还包括表示存储图像数据的存储目的地的信息即存储目的地信息,处理器进行如下处理:根据处理信息表示的存储目的地信息,存储与作为处理对象的页面对应的图像数据。
16.第9方案的信息处理装置在第1方案至第8方案中任一方案所涉及的信息处理装置中,处理器进行如下处理:使表示执行的处理的处理信息与所读取的文档相关联,并显示文档和与该文档相关联的处理信息。
17.第10方案的信息处理装置在第9方案所涉及的信息处理装置中,处理器进行如下处理:在第1代码的处理信息与包括第2页的文档相关联的情况下,通知如下内容:不执行包括第2页的文档所涉及的第2代码的处理信息表示的处理,而执行第1代码的处理信息表示的处理。
18.第11方案的信息处理装置在第10方案所涉及的信息处理装置中,处理器进行如下处理:对包括第2页的文档,除了第1代码的处理信息表示的处理以外,还执行与第2代码的处理信息表示的处理不同的替代处理。
19.第12方案的信息处理装置在第9方案至第11方案中任一方案所涉及的信息处理装置中,处理器进行如下处理:在第1代码的处理信息与包括附加有第2代码的页面的文档相关联的情况下,接受是否执行与文档所涉及的第2代码的处理信息表示的处理不同的处理。
20.第13方案的信息处理装置在第9方案至第12方案中任一方案所涉及的信息处理装置中,处理器进行如下处理:在第1代码的处理信息与包括第2页的文档相关联的情况下,显示与文档对应的图像数据。
21.第14方案的存储介质,其存储有用于使计算机执行如下处理的信息处理程序:在读取了被附加包括表示处理文档的信息的处理信息且至少将除了本页面以外的其他页面作为处理对象的处理信息的第1代码的第1页、以及被附加包括表示处理文档的信息的处理信息且将本页面作为处理对象的处理信息的第2代码的第2页的情况下,并且在第1代码的处理信息表示的处理与第2代码的处理信息表示的处理冲突的情况下,不执行第2代码的处理信息表示的处理,而执行第1代码的处理信息表示的处理。
22.第15方案的信息处理方法,其包括如下步骤:在读取了被附加包括表示处理文档的信息的处理信息且至少将除了本页面以外的其他页面作为处理对象的处理信息的第1代码的第1页、以及被附加包括表示处理文档的信息的处理信息且将本页面作为处理对象的处理信息的第2代码的第2页的情况下,并且在第1代码的处理信息表示的处理与第2代码的处理信息表示的处理冲突的情况下,不执行第2代码的处理信息表示的处理,而执行第1代码的处理信息表示的处理。
23.发明效果
24.根据第1方案的信息处理装置、第14方案的存储介质及第15方案的信息处理方法,即使在附加有第1代码的页面和附加有第2代码的页面混合存在的情况下,并且在第1代码所包括的处理信息表示的处理与第2代码所包括的处理信息表示的处理冲突的情况下,也能够正常地执行处理。
25.根据第2方案的信息处理装置,即使在附加有第1代码的页面和附加有第2代码的页面混合存在的情况下,也能够对分别对应的文档执行各个代码表示的处理。
26.根据第3方案的信息处理装置,即使在读入第1代码所包括的处理信息表示的处理与第2代码所包括的处理信息表示的处理冲突的文档的情况下,也能够执行第2代码所涉及的处理。
27.根据第4方案的信息处理装置,即使在读取复数个第2代码且处理冲突的情况下,也能够执行各个第2代码所涉及的处理。
28.根据第5方案的信息处理装置,即使在读取复数个第1代码且处理冲突的情况下,也能够明确先所读取的第1代码所涉及的处理的处理对象并执行处理。
29.根据第6方案的信息处理装置,即使在读取复数个第1代码且处理冲突的情况下,也能够明确随后所读取的其他第1代码所涉及的处理的处理对象并执行处理。
30.根据第7方案的信息处理装置,与每次设定读取文档的方式的情况相比,能够减轻用户的负担。
31.根据第8方案的信息处理装置,与将存储图像数据的存储目的地设定于复数个代码的每一个中的情况相比,能够减轻用户的负担。
32.根据第9方案的信息处理装置,能够识别对文档执行的处理。
33.根据第10方案的信息处理装置,在附加有第1代码的页面和附加有第2代码的页面混合存在的情况下,能够识别执行与所附加的代码的处理不同的处理。
34.根据第11方案的信息处理装置,即使在将第1代码的处理信息表示的处理适用于包括附加有第2代码的页面的文档的情况下,也能够根据用户的选择来适用第2代码的处理信息表示的处理。
35.根据第12方案的信息处理装置,与对文档执行所提取的代码表示的处理的情况相比,能够抑制用户执行不期望的处理。
36.根据第13方案的信息处理装置,能够识别执行与所附加的代码的处理不同的处理的文档。
附图说明
37.根据以下附图,对本发明的实施方式进行详细叙述。
38.图1是表示各实施方式所涉及的信息处理系统的结构的一例的概略图;
39.图2是表示各实施方式所涉及的使用了附加到个人资料(face sheet)的代码的文档读入处理的一例的示意图;
40.图3是表示各实施方式所涉及的使用了单独附加到每个页面上的代码的文档读入处理的一例的示意图;
41.图4是表示各实施方式所涉及的信息处理装置的硬件结构的一例的框图;
42.图5是表示本实施方式所涉及的信息处理装置的功能结构的一例的框图;
43.图6是表示各实施方式所涉及的读入复数个文档的处理的一例的示意图;
44.图7是表示各实施方式所涉及的读入复数个文档的处理的一例的示意图;
45.图8是表示各实施方式所涉及的读入复数个文档的处理的一例的示意图;
46.图9是表示各实施方式所涉及的读入复数个文档的处理的一例的示意图;
47.图10是表示各实施方式所涉及的读入复数个文档的处理的一例的示意图;
48.图11是表示第1实施方式所涉及的文档读入处理的流程的一例的流程图;
49.图12是表示第1实施方式所涉及的设定对象及存储目的地的处理的一例的流程图。
50.图13是表示第2实施方式所涉及的信息处理装置的功能结构的一例的框图;
51.图14是表示第2实施例所涉及的读入文档显示画面的一例的示意图;
52.图15是表示第2实施方式所涉及的文档读入处理的一例的流程图;
53.图16是表示第2实施方式的变形例所涉及的读入文档显示画面的一例的示意图。
54.符号说明
55.1-信息处理系统,2-复合机,10-信息处理装置,11-cpu,12-rom,13-ram,14-存储器,15-输入部,16-监视器,17-通信i/f,19-总线,21-获取部,22-提取部,23-设定部,24a、24b-处理部,30、30a、30b-个人资料代码,31、31a、31b-个人资料,32-图像数据,32a-图像数据,32、32a、32b-页面,33、33a、33b-图像数据,34、34a、34b、34c-个别代码,35、35a、35b、
35c-页面,36、36a、36b、36c-图像数据,40-读入文档显示画面,41-读入结果显示区域,42-执行按钮,43-取消按钮,44-字符串,45-对象显示区域,46、46a-缩略图。
具体实施方式
56.[第1实施方式]
[0057]
以下,参考附图,对用于实施本发明的方式例进行详细说明。图1是表示本实施方式所涉及的信息处理系统1的结构的一例的概略图。
[0058]
作为一例,如图1所示,信息处理系统1包括搭载有扫描仪功能的复合机2及作为服务器的信息处理装置10而构成。复合机2及信息处理装置10经由网络n彼此连接。另外,在本实施方式中,对信息处理装置10是服务器的方式进行说明。然而,并不限定于此。信息处理装置10可以搭载于复合机2上,也可以是个人电脑等终端。
[0059]
复合机2根据用户的指示扫描包括一个或复数个页面的文档以读入为图像数据,并将该图像数据发送到信息处理装置10。
[0060]
信息处理装置10从复合机2获取图像数据,从所获取的图像数据中读取附加到文档中包括的页面上的qr(quick response:快速响应)代码(注册商标)(以下,称为“代码”。)。信息处理装置10具有根据与对代码中包括的文档进行的处理有关的信息(以下,称为“处理信息”。)执行处理的功能。另外,在本实施方式中,对作为代码而附加有qr代码(注册商标)的方式进行说明。然而,并不限定于此。作为代码,只要是条形码(一维码)、或字符信息、图形及其他信息,并且信息处理装置10能够识别处理信息的代码即可。
[0061]
本实施方式所涉及的处理信息包括存储图像数据的存储目的地、以及表示用于读入存储于该存储目的地中的对象的处理的代码的类别(以下,称为“代码类别”。)。代码类别具有表示读入使用了个人资料的一组页面的处理的“个人资料处理”和表示对每个页面单独读入文档的处理的“个别处理”。另外,以下,将表示个人资料处理的代码称为“个人资料代码”,将表示个别处理的代码称为“个别代码”。在此,个人资料代码是第1代码的一例,个别代码是第2代码的一例。
[0062]
在代码中包括的代码类别是个人资料处理的情况下,信息处理装置10将读取了代码的页面之后的页面所涉及的图像数据设定为对象,并执行将所设定的对象的图像数据存储在处理信息中包括的存储目的地中的个人资料处理。并且,在代码类别是个别处理的情况下,信息处理装置10将读取了代码的页面所涉及的图像数据设定为对象,并执行将所设定的对象的图像数据存储在处理信息中包括的存储目的地中的个别处理。
[0063]
图2是表示本实施方式所涉及的个人资料处理的一例的示意图。个人资料处理是如下处理:从包括个人资料代码30附加到第1页的个人资料31和成为对象的两页以后的页面32的文档中,将与页面32对应的图像数据33根据处理信息进行存储。在此,个人资料31是第1页的一例。
[0064]
并且,图3是表示本实施方式所涉及的个别处理的一例的示意图。个别处理是如下处理:从包括附加有表示个别处理的个别代码34的各个页面35的文档中,将与页面35对应的图像数据36根据处理信息分别进行存储。在此,附加有个别代码34的各个页面35是第2页的一例。
[0065]
在本实施方式中,对读入包括附加有个人资料代码30和个别代码34中的每一个的
页面的复数个文档,并存储对应的图像数据的方式进行说明。
[0066]
接着,参考图4,对信息处理装置10的硬件结构进行说明。图4是表示本实施方式所涉及的信息处理装置10的硬件结构的一例的框图。
[0067]
如图4所示,本实施方式所涉及的信息处理装置10包括cpu(central processing unit:中央处理器)11、rom(read only memory:只读存储器)12、ram(random access memory:随机存取存储器)13、存储器14、输入部15、监视器16及通信接口(通信i/f)17而构成。cpu11、rom12、ram13、存储器14、输入部15、监视器16及通信i/f17分别由总线19彼此连接。在此,cpu11是处理器的一例。
[0068]
cpu11总括控制整个信息处理装置10。rom12存储有包括在本实施方式中使用的信息处理程序的各种程序及数据等。ram13是用作执行各种程序时的工作区的内存。cpu11将存储在rom12中的程序扩展到ram13中并执行,由此进行文档读入处理。
[0069]
作为一例,存储器14是hdd(hard disk drive:硬盘驱动器)、ssd(solid state drive:固态驱动器)或闪存等。输入部15是接受字符输入及对象选择等的触摸面板及键盘等。监视器16显示字符及图像。通信i/f17进行数据的收发。
[0070]
接着,参考图5,对信息处理装置10的功能结构进行说明。图5是表示本实施方式所涉及的信息处理装置10的功能结构的一例的框图。
[0071]
作为一例,如图5所示,信息处理装置10具备获取部21、提取部22、设定部23及处理部24a。cpu11通过执行信息处理程序而作为获取部21、提取部22、设定部23及处理部24a发挥作用。
[0072]
获取部21从复合机2获取图像数据。在此,所获取的图像数据是读入复数个文档的图像数据,所述复数个文档包括附加有表示个人资料处理的个人资料代码30、以及表示个别处理的个别代码34中的每一个的页面。
[0073]
提取部22读取图像数据中包括的代码,并提取在该代码中设定的代码类别及图像数据的存储目的地作为处理信息。
[0074]
设定部23将所提取的处理信息设定于本装置中。具体而言,设定部23设定与所提取的存储目的地及所提取的代码类别对应的图像数据的对象。例如,在代码类别是个人资料处理的情况下,设定部23将与提取了代码类别的页面之后的页面对应的图像数据设定为对象,在代码类别是个别处理的情况下,将与提取了代码类别的页面对应的图像数据设定为对象。
[0075]
并且,在已设定有个人资料处理所涉及的处理信息作为信息处理装置10的设定的情况下,即使提取表示个别处理的代码类别,设定部23也不设定该个别处理所涉及的处理信息作为信息处理装置10的设定。
[0076]
处理部24a执行在所设定的存储目的地中存储对象的图像数据的处理。
[0077]
接着,在对本实施方式所涉及的信息处理装置10的作用进行说明之前,参考图6至图10,对处理复数个代码所包括的文档的方法进行说明。图6至图10是表示本实施方式所涉及的读入复数个文档的处理的一例的示意图。
[0078]
本实施方式所涉及的信息处理装置10读取附加到文档中包括的页面上的代码,并提取代码类别及存储目的地作为处理信息。另外,在图6至图8中,对如下方式进行说明:作为处理信息而提取在存储目的地中设定有文件夹a的个人资料代码30、以及在存储目的地
中设定有文件夹b的个别代码34a及个别代码34b。
[0079]
首先,参考图6,对如下方式进行说明:作为读入顺序,以附加有个别代码34a的页面35a、附加有个别代码34b的页面35b、以及附加有个人资料代码30的个人资料31的顺序读入文档。
[0080]
信息处理装置10从页面35a提取个别代码34a,根据个别代码34a中包括的处理信息,将与页面35a对应的图像数据36a存储于文件夹b中。同样地,信息处理装置10从页面35b提取个别代码34b,根据个别代码34b中包括的处理信息,将与页面35b对应的图像数据36b存储于文件夹b中。并且,信息处理装置10在提取了个人资料代码30的情况下,根据个人资料代码30中包括的处理信息,将与个人资料31之后的页面32对应的图像数据33存储于文件夹a中。
[0081]
接着,参考图7,对如下方式进行说明:作为读入顺序,以附加有个别代码34a的页面35a、附加有个人资料代码30的个人资料31、以及附加有个别代码34b的页面35b的顺序读入文档。
[0082]
信息处理装置10从页面35a提取个别代码34a,根据个别代码34a中包括的处理信息,将与页面35a对应的图像数据36a存储于文件夹b中。信息处理装置10在提取了个人资料代码30的情况下,根据个人资料代码30中包括的处理信息,将与个人资料31之后的页面32对应的图像数据33存储于文件夹a中。此外,信息处理装置10在提取个人资料代码30之后提取了个别代码34b的情况下,不设定个别代码34b所涉及的处理信息,而在已设定于本装置中的文件夹a中存储与页面35b对应的图像数据36b。
[0083]
接着,参考图8,对如下方式进行说明:作为读入顺序,以附加有个人资料代码30的个人资料31、附加有个别代码34a的页面35a、以及附加有个别代码34b的页面35b的顺序读入文档。
[0084]
信息处理装置10在提取了个人资料代码30的情况下,根据个人资料代码30中包括的处理信息,将与个人资料31之后的页面32对应的图像数据33存储于文件夹a中。信息处理装置10在提取个人资料代码30之后提取了个别代码34a及个别代码34b的情况下,可以不设定个别代码34a及个别代码34b所涉及的处理信息。信息处理装置10根据已设定于本装置中的个人资料代码30所涉及的处理信息,将与页面35a及页面35b对应的图像数据36a及图像数据36b分别存储于文件夹a中。
[0085]
如图6至图8所示,信息处理装置10使用所提取的代码中包括的处理信息来设定与个别代码对应的对象及存储目的地,并在所设定的存储目的地中存储成为对象的图像数据,直至提取个人资料代码30为止。
[0086]
例如,信息处理装置10在提取个人资料代码30之前提取了个别代码34的情况下,作为处理信息而设定个别代码34中包括的存储目的地及对象,并在所设定的存储目的地中存储与作为对象的页面35对应的图像数据36。信息处理装置10在提取了个人资料代码30的情况下,作为处理信息而设定个人资料代码30中包括的存储目的地及对象,并在所设定的存储目的地中存储与作为对象的页面32对应的图像数据33。信息处理装置10即使在提取个人资料代码30之后提取了个别代码34的情况下,也不设定个别代码34中包括的处理信息,而适用已设定的个人资料代码30所涉及的设定进行处理。
[0087]
接着,参考图9,对如下方式进行说明:作为读入顺序,以附加有个人资料代码30a
的个人资料31a、以及附加有个人资料代码30b的个人资料31b的顺序读入文档。另外,以下,对如下方式进行说明:作为处理信息而提取在存储目的地中设定有文件夹a的个人资料代码30a、以及在存储目的地中设定有文件夹b的个人资料代码30b。
[0088]
信息处理装置10从个人资料31a中提取个人资料代码30a,根据个人资料代码30a中包括的处理信息,将与页面32a对应的图像数据33a存储于文件夹a中。信息处理装置10在提取个人资料代码30a之后提取个人资料代码30b,并根据个人资料代码30b中包含的处理信息,将与页面32b对应的图像数据33b存储于文件夹b中。
[0089]
接着,参考图10,对如下方式进行说明:作为读入顺序,以附加有个别代码34a的页面35a、附加有个人资料代码30a的个人资料31a、附加有个别代码34b的页面35b、附加有个人资料代码30b的个人资料31b、以及附加有个别代码34c的页面35c的顺序读入文档。另外,以下,对如下方式进行说明:作为处理信息而提取在存储目的地中设定有文件夹a的个人资料代码30a、在存储目的地中设定有文件夹c的个人资料代码30b、在存储目的地中设定有文件夹b的个别代码34a、个别代码34b及个别代码34c。
[0090]
信息处理装置10提取个别代码34a,并根据处理信息将与页面35a对应的图像数据36a存储于文件夹b中。
[0091]
接着,信息处理装置10在提取了个人资料代码30a的情况下,根据与个人资料代码30中包括的处理信息,将与个人资料31a之后的页面32a对应的图像数据33a存储于文件夹a中。并且,信息处理装置10在提取个人资料代码30a之后提取了个别代码34b的情况下,不设定个别代码34b所涉及的处理信息,而在已设定于本装置中的文件夹a中存储与页面35b对应的图像数据36b。
[0092]
此外,信息处理装置10在提取个人资料代码30a之后提取了个人资料代码30b的情况下,根据个人资料代码30b中包括的处理信息,将与页面32b对应的图像数据33b存储于文件夹c中。并且,信息处理装置10在提取个人资料代码30b之后提取了个别代码34c的情况下,不设定个别代码34c所涉及的处理信息,而在已设定于本装置中的文件夹c中存储与页面35c对应的图像数据36c。
[0093]
如图9及图10所示,在附加有个人资料代码30的复数个个人资料31包括在文档中的情况下,信息处理装置10分别设定个人资料代码30中包括的存储目的地及对象作为处理信息,并在所设定的存储目的地中分别存储图像数据33。
[0094]
在此,个人资料代码30a所涉及的对象是从个人资料31a之后的页面32a至个人资料31b之前的页面。并且,个人资料代码30b所涉及的对象是个人资料31b之后的页面32b。例如,即使在个人资料31a与个人资料31b之间包括页面35的情况下,信息处理装置10也根据个人资料31a中包括的处理信息来存储与页面35对应的图像数据36。并且,即使在个人资料31b之后包括附加有个别代码34c的页面35c的情况下,信息处理装置10也根据个人资料31b中包括的处理信息来存储与页面35c对应的图像数据36c。
[0095]
接着,参考图11及图12,对本实施方式所涉及的信息处理装置10的作用进行说明。图11是表示第2实施方式所涉及的文档读入处理的一例的流程图。cpu11通过从rom12或存储器14读取并执行信息处理程序而执行图11所示的文档读入处理。例如,在从复合机2输入了执行处理的指示及图像数据的情况下,执行图11所示的文档读入处理。
[0096]
在步骤s101中,cpu11从复合机2获取图像数据。在此,cpu11在所获取的图像数据
中,将图像数据所涉及的文档的第1页设定为读取代码的读取页面。
[0097]
在步骤s102中,cpu11判定是否从读取页面中读取了表示个人资料代码30或个别代码34的代码。在读取了代码的情况下(步骤s102:“是”),cpu11转移到步骤s103。另一方面,在从读取页面中未读取了代码的情况下(步骤s102:“否”),cpu11转移到步骤s104。
[0098]
在步骤s103中,cpu11使用所读取的代码中包括的处理信息来执行设定与处理信息对应的对象及存储目的地的设定处理。另外,关于设定处理,在后述图12中进行详细说明。
[0099]
在步骤s104中,cpu11使用设定于本装置中的对象及存储目的地,将与读取页面对应的图像数据存储于存储目的地中。
[0100]
在步骤s105中,cpu11判定在所获取的图像数据所涉及的文档中是否不存在下一页。在图像数据所涉及的文档中不存在下一页的情况下(步骤s105:“是”),cpu11结束读入文档的处理。另一方面,在图像数据中存在下一页的情况下(步骤s105:“否”),cpu11转移到步骤s106。
[0101]
在步骤s106中,cpu11在所获取的图像数据所涉及的文档中,将读取对象的下一页设定为读取页面。
[0102]
接着,参考图12,对设定处理进行说明。图12是表示本实施方式所涉及的设定对象及存储目的地的处理的一例的流程图。cpu11通过从rom12或存储器14读取并执行设定程序而执行图12所示的设定处理。例如,在读取了附加到文档中包括的页面上的代码的情况下,执行图12所示的设定处理。
[0103]
在步骤s201中,cpu11从代码中提取代码类别及存储目的地作为处理信息。
[0104]
在步骤s202中,cpu11判定代码类别是否为个人资料处理。在代码类别是个人资料处理的情况下(步骤s202:“是”),cpu11转移到步骤s203。另一方面,在代码类别不是个人资料处理(代码类别是个别处理)的情况下(步骤s202:“否”),cpu11转移到步骤s204。
[0105]
在步骤s203中,cpu11设定与所提取的个人资料处理对应的对象及所提取的存储目的地作为本装置的设定。
[0106]
在步骤s204中,cpu11判定是否已设定有与个人资料处理对应的对象作为本装置的设定。在已设定有与个人资料处理对应的对象的情况下(步骤s204:“是”),cpu11不设定与所提取的个别处理对应的对象及所提取的存储目的地,而结束设定处理。另一方面,在未设定有与个人资料处理对应的对象的情况下(步骤s204:“否”),cpu11转移到步骤s205。
[0107]
在步骤s205中,cpu11设定与所提取的个别处理对应的对象及所提取的存储目的地作为本装置的设定。
[0108]
如以上说明,根据本实施方式,即使在附加有第1代码的页面和附加有第2代码的页面混合存在的情况下,并且在第1代码所包括的处理信息表示的处理与第2代码所包括的处理信息表示的处理冲突的情况下,也能够正常地执行处理。另外,在上述实施方式中,已说明如下方式:在已设定有个人资料处理所涉及的处理信息的情况下,即使提取表示个别处理的代码类别,也不设定该个别处理所涉及的处理信息作为信息处理装置10的设定。然而,并不限定于此。也可以在提取表示个别处理的代码类别,并设定了该个别处理所涉及的处理信息的基础上,判断为个人资料处理所涉及的处理信息和个别处理信息所涉及的处理信息冲突,从而个别处理所涉及的处理信息的设定无效。如此,处理信息的冲突是指,复数
个处理信息所涉及的处理的内容不会同时成立。
[0109]
(第1实施方式的变形例)
[0110]
另外,在本实施方式中,已说明如下方式:在表示不同的存储目的地等处理信息冲突的情况下,优先设定个人资料代码所涉及的处理信息。然而,并不限定于此。也可以对代码中包括的每个处理信息设定优先顺序,并根据优先顺序设定处理信息。
[0111]
例如,在比个人资料代码所涉及的处理信息更高的优先顺序设定在个别代码所涉及的处理信息中的情况下,即使在读取个人资料代码之后读取了个别代码的情况下,信息处理装置10也设定设定有高的优先顺序的个别代码所涉及的处理信息进行处理。
[0112]
并且,在本实施方式中,已说明作为处理信息而包括代码类别及存储目的地的方式。然而,并不限定于此。也可以包括其他设定。例如,作为其他设定,可以包括ocr(optical character recognition:光学字符识别)处理等的设定、或赋予文档的属性的设定、以及指定文档的折叠方式的折叠设定等。并且,在个人资料代码所涉及的处理信息和个别代码所涉及的处理信息不冲突的情况下,作为信息处理装置10的设定,可以分别设定各个代码的处理信息中包括的其他设定。
[0113]
例如,在处理信息中,存储目的地和ocr处理的设定不冲突。因此,信息处理装置10即使在读取包括存储目的地的个人资料代码作为处理信息之后读取了包括ocr处理的设定的个别代码作为处理信息的情况下,也可以适用从个别代码提取的处理信息所涉及的ocr处理的设定而执行处理。并且,可以对每个设定设定优先顺序,并根据优先顺序来适用从个别代码中提取的处理信息所涉及的设定,以判定是否执行其他设定所涉及的处理来执行处理。
[0114]
[第2实施方式]
[0115]
在第1实施方式中,已说明根据所提取的代码中包括的处理信息来执行存储对应的图像数据的处理的方式。在本实施方式中,对将根据所提取的代码中包括的处理信息来执行的处理提示给用户的方式进行说明。
[0116]
另外,本实施方式所涉及的信息处理系统的结构(参考图1)、个人资料代码所涉及的处理(参考图2)、个别代码所涉及的处理(参考图3)及信息处理装置10的硬件结构(参考图4)与第1实施方式相同,因此省略说明。并且,表示本实施方式所涉及的读入复数个文档的处理的示意图(参考图6至图10)、以及表示设定处理流程的流程图(参考图12)与第1实施方式相同,因此省略说明。
[0117]
参考图13,对信息处理装置10的功能结构进行说明。图13是表示本实施方式所涉及的信息处理装置10的功能结构的一例的框图。另外,在图13中,关于与图4所示的功能结构相同的功能,标注与图4相同的符号,并省略其说明。
[0118]
作为一例,如图13所示,信息处理装置10具备获取部21、提取部22、设定部23及处理部24b。cpu11通过执行信息处理程序而作为获取部21、提取部22、设定部23及处理部24b发挥作用。
[0119]
处理部24b使用本装置中的设定使成为对象的图像数据和所设定的存储目的地相关联,并将相关联的图像数据及存储目的地提示给用户。处理部24b根据用户的指示进行将相关联的图像数据存储于存储目的地中的处理。
[0120]
并且,处理部24b进行从所提示的图像数据中接受用户的选择,并预览显示所选择
的图像数据的处理。
[0121]
作为一例,如图14所示,处理部24b显示读入文档显示画面40,并将相关联的图像数据和与存储目的地有关的文档信息提示给用户。在此,读入文档显示画面40具备读入结果显示区域41、执行按钮42及取消按钮43。读入结果显示区域41是读入文档并根据所提取的代码来显示相关联的图像数据和与存储目的地有关的文档信息的区域。并且,读入结果显示区域41具备按进行处理的每个文档分类显示的对象显示区域45。对象显示区域45由于对被执行的每个处理而分类文档,因此可以容易识别对文档执行哪种处理、以及执行哪种处理中包括的处理。
[0122]
执行按钮42通过被用户按下而接受执行后续处理的内容的指示。另外,后续处理是根据相关联的图像数据和存储目的地,将图像数据存储于存储目的地中的处理。取消按钮43通过被用户按下而接受不执行后续处理的内容的指示。
[0123]
如图14所示,读入文档显示画面40在读入了包括复数个代码的文档的情况下,将各个文档所涉及的对象、存储目的地及其他设定显示于读入结果显示区域41中。读入文档显示画面40在读入了包括个人资料代码30及个别代码34的文档的情况下,在处理冲突且在与代码中包括的存储目的地不同的存储目的地中存储图像数据的情况下,显示不执行与代码对应的处理的内容。例如,读入文档显示画面40在读入结果显示区域41中显示字符串44,该字符串44表示对成为对象的文档不执行与代码对应的处理的内容,或者存储在与代码中包括的存储目的地不同的存储目的地中的内容。
[0124]
并且,在本实施方式中,已说明如下方式:关于图14所示的读入文档显示画面40显示的处理,由于对个别文档2执行与个人资料文档1的个人资料代码对应的处理,因此不执行与个别文档2的个别代码对应的处理。然而,并不限定于此。执行了与个人资料代码对应的处理的结果,在无法执行与个别代码对应的处理的情况下,作为与对应于个别代码的处理不同的处理,可以进行建议和执行替代与个别代码对应的处理的处理的控制。例如,作为与个别代码对应的处理,是将向图像数据的快捷方式存储于文件夹b中等,所述图像数据与存储于文件夹b中的或存储于文件夹a中的个别文档2对应。并且,在其他设定为将与个人资料代码对应的处理是将文档转换为规定的文件形式a的处理,与个别代码对应的处理是将文档转换为规定的文件形式b的处理,并判断为这些处理冲突的情况下,仅执行与个人资料代码对应的处理,即转换为规定的文件形式a的处理。在这种情况下,作为替代与个别代码对应的处理的不同处理,复制与文档对应的图像数据,并执行转换为规定的文件形式b的处理。
[0125]
读入文档显示画面40接受在读入结果显示区域41中显示的文档信息的选择,并预览显示所选择的文档信息所涉及的图像数据。
[0126]
接着,参考图15,对本实施方式所涉及的信息处理装置10的作用进行说明。图15是表示第2实施方式所涉及的文档读入处理的一例的流程图。cpu11通过从rom12或存储器14读取并执行信息处理程序而执行图15所示的文档读入处理。例如,在从复合机2输入了执行处理的指示及图像数据的情况下,执行图15所示的文档读入处理。另外,在图15中,关于与图11所示的文档读入处理相同的步骤,标注与图11相同的符号,并省略其说明。
[0127]
在步骤s107中,cpu11判定是否从读取页面中读取了表示个人资料代码30或个别代码34的代码。在读取了代码的情况下(步骤s107:“是”),cpu11转移到步骤s103。另一方
面,在从读取页面中未读取代码的情况下(步骤s107:“否”),cpu11转移到步骤s108。
[0128]
在步骤s108中,cpu11使用设定于本装置中的对象和存储目的地,将与读取页面对应的图像数据和存储目的地相关联地进行存储。在此,在提取个人资料代码30之后提取了个别代码34的情况下,进一步相关联地存储对附加有个别代码34的页面35(文档)不执行与代码对应的处理的内容的字符串44。
[0129]
在步骤s109中,cpu11显示读入文档显示画面40,并提示读入结果。
[0130]
在步骤s110中,cpu11判定在读入文档显示画面40中是否按下了执行按钮42。在按下了执行按钮42的情况下(步骤s110:“是”),cpu11转移到步骤s111。另一方面,在未按下执行按钮42的情况下(步骤s110:“否”),cpu11转移到步骤s112。
[0131]
在步骤s111中,cpu11将图像数据存储于相关联的存储目的地中。
[0132]
在步骤s112中,cpu11判定在读入文档显示画面40中是否选择了文档信息。在选择了文档信息的情况下(步骤s112:“是”),cpu11转移到步骤s113。另一方面,在未选择文档信息(按下取消按钮43)的情况下(步骤s112:“否”),cpu11结束处理。
[0133]
在步骤s113中,cpu11预览显示所选择的文档信息所涉及的图像数据。
[0134]
如以上说明,根据本实施方式,在附加有第1代码的页面和附加有第2代码的页面混合存在的情况下,用户能够识别在第1代码所包括的处理信息表示的处理与第2代码所包括的处理信息表示的处理冲突的内容。
[0135]
(第2实施方式的变形例)
[0136]
另外,对本实施方式所涉及的读入结果显示区域41按每个文档分类显示的方式进行了说明。然而,并不限定于此。可以按所执行的每个处理分类显示。例如,如图16所示,读入结果显示区域41可以显示适用于所提取的处理信息表示的每个处理中的处理对象、存储目的地、其他设定、以及与所读入的页面对应的图像数据。并且,读入结果显示区域41可以显示与执行处理的图像数据对应的缩略图46。并且,在对图像数据执行与代码中包括的处理不同的处理的情况下,读入结果显示区域41可以高亮显示该图像数据所涉及的缩略图46。具体而言,在图16中,在与“基于个人资料1的处理”相关联的文档中包括附加有个别代码的文档的情况下,可以高亮显示附加有个别代码的文档所涉及的图像数据作为缩略图46a。
[0137]
以上,利用各实施方式对本发明进行了说明,但是本发明并不限定于各实施方式中记载的范围。在不脱离本发明的主旨的范围内,能够对各实施方式追加各种变更或改进,追加了该变更或改进的方式也包括在本发明的技术范围内。
[0138]
另外,在本实施方式中,说明了接受是否执行后续处理的指示的方式。然而,并不限定于此。也可以接受是否按每个文档读入为图像数据的指示。
[0139]
另外,在上述实施方式中,处理器是指广义的处理器,例如包括通用的处理器(例如cpu:central processing unit(中央处理单元))、专用处理器(例如gpu:graphics processing unit(图形处理单元)、asic:application specific integrated circuit(专用集成电路)、fpga:field programmable gate array(现场可编程门阵列)、可编程逻辑器件等)。
[0140]
并且,上述各实施方式中的处理器的动作不仅可以由一个处理器构成,而且也可以由存在于物理上分离的位置上的复数个处理器协作构成。并且,处理器的各动作的顺序
并不仅限于上述各实施方式中记载的顺序,而可以适当地变更。
[0141]
并且,在上述实施方式中,对信息处理程序安装于存储器的方式进行了说明,但是并不限定于此。可以将本实施方式所涉及的信息处理程序以记录到计算机可读取的存储介质中的方式提供。例如,可以将本发明所涉及的信息处理程序以记录到cd(compact disc:光盘)-rom及dvd(digital versatile disc:数字多功能光盘)-rom等光盘中的方式提供。可以将本发明所涉及的信息处理程序以记录到usb(universal serial bus:通用串行总线)内存及存储卡等半导体内存中的方式提供。并且,可以经由与通信i/f连接的通信线路从外部装置获取本实施方式所涉及的信息处理程序。
[0142]
上述本发明的实施方式是以例示及说明为目的而提供的。另外,本发明的实施方式并不全面详尽地包括本发明,并且并不将本发明限定于所公开的方式。很显然,对本发明所属的领域中的技术人员而言,各种变形及变更是自知之明的。本实施方式是为了最容易理解地说明本发明的原理及其应用而选择并说明的。由此,本技术领域中的其他技术人员能够通过对假定为各种实施方式的特定使用最优化的各种变形例来理解本发明。本发明的范围由以上的权利要求书及其等同物来定义。
技术特征:
1.一种信息处理装置,其具有处理器,所述处理器进行如下处理:在读取了被附加包括表示处理文档的信息的处理信息且至少将除了本页面以外的其他页面作为处理对象的处理信息的第1代码的第1页、以及被附加包括表示处理文档的信息的处理信息且将本页面作为处理对象的处理信息的第2代码的第2页的情况下,并且在所述第1代码的处理信息表示的处理与第2代码的处理信息表示的处理冲突的情况下,不执行所述第2代码的处理信息表示的处理,而执行第1代码的处理信息表示的处理。2.根据权利要求1所述的信息处理装置,其中,所述处理器进行如下处理:在所述第1代码的处理信息表示的处理与第2代码的处理信息表示的处理不冲突的情况下,对分别对应的所述处理对象执行各个所述处理信息表示的处理。3.根据权利要求1或2所述的信息处理装置,其中,所述处理器进行如下处理:在读取所述第1代码之前读取了所述第2代码的情况下,执行所述第2代码的处理信息表示的处理。4.根据权利要求3所述的信息处理装置,其中,所述处理器进行如下处理:直至读取所述第1代码为止,读取附加到各个页面上的所述第2代码,并分别执行所述第2代码的处理信息表示的处理。5.根据权利要求1至4中任一项所述的信息处理装置,其中,所述处理器进行如下处理:在读取所述第1代码之后读取了其他第1代码的情况下,将从所述第1页之后的页面到与所述其他第1代码对应的其他第1页之前的页面为止的页面设为所述第1代码的处理信息表示的处理的处理对象。6.根据权利要求5所述的信息处理装置,其中,所述处理器进行如下处理:在读取所述第1代码之后读取了所述其他第1代码的情况下,将所述其他第1页之后的页面设为所述其他第1代码的处理信息表示的处理的处理对象。7.根据权利要求1至6中任一项所述的信息处理装置,其中,所述处理器进行如下处理:执行存储与作为处理对象的页面对应的图像数据的处理。8.根据权利要求7所述的信息处理装置,其中,所述处理信息还包括表示存储所述图像数据的存储目的地的信息即存储目的地信息,所述处理器进行如下处理:根据所述处理信息表示的所述存储目的地信息,存储与作为所述处理对象的页面对应的图像数据。9.根据权利要求1至8中任一项所述的信息处理装置,其中,所述处理器进行如下处理:使表示执行的处理的处理信息与所读取的所述文档相关联,
显示所述文档和与所述文档相关联的处理信息。10.根据权利要求9所述的信息处理装置,其中,所述处理器进行如下处理:在第1代码的处理信息与包括所述第2页的所述文档相关联的情况下,通知如下内容:不执行包括所述第2页的所述文档所涉及的第2代码的处理信息表示的处理,而执行所述第1代码的处理信息表示的处理。11.根据权利要求10所述的信息处理装置,其中,所述处理器进行如下处理:对包括所述第2页的文档,除了所述第1代码的处理信息表示的处理以外,还执行与所述第2代码的处理信息表示的处理不同的替代处理。12.根据权利要求9至11中任一项所述的信息处理装置,其中,所述处理器进行如下处理:在第1代码的处理信息与包括所述第2页的所述文档相关联的情况下,接受是否执行与所述文档所涉及的第2代码的处理信息表示的处理不同的处理。13.根据权利要求9至12中任一项所述的信息处理装置,其中,所述处理器进行如下处理:在第1代码的处理信息与包括所述第2页的所述文档相关联的情况下,将所述第2页且不执行所述第2代码的处理信息表示的处理的页面显示为与其他页面可以区分。14.一种存储介质,其存储有用于使计算机执行如下处理的信息处理程序:在读取了被附加包括表示处理文档的信息的处理信息且至少将本页面以外的其他页面作为处理对象的处理信息的第1代码的第1页、以及被附加包括表示处理文档的信息的处理信息且将本页面作为处理对象的处理信息的第2代码的第2页的情况下,并且在所述第1代码的处理信息表示的处理与第2代码的处理信息表示的处理冲突的情况下,不执行所述第2代码的处理信息表示的处理,而执行第1代码的处理信息表示的处理。15.一种信息处理方法,其包括如下步骤:在读取了被附加包括表示处理文档的信息的处理信息且至少将除了本页面以外的其他页面作为处理对象的处理信息的第1代码的第1页、以及被附加包括表示处理文档的信息的处理信息且将本页面作为处理对象的处理信息的第2代码的第2页的情况下,并且在所述第1代码的处理信息表示的处理与第2代码的处理信息表示的处理冲突的情况下,不执行所述第2代码的处理信息表示的处理,而执行第1代码的处理信息表示的处理。
技术总结
一种信息处理装置、存储介质及信息处理方法,所述信息处理装置具有处理器,所述处理器执行如下处理:在读取了被附加包括表示处理文档的信息的处理信息且至少将除了本页面以外的其他页面作为处理对象的处理信息的第1代码的第1页、以及被附加包括表示处理文档的信息的处理信息且将本页面作为处理对象的处理信息的第2代码的第2页的情况下,并且在所述第1代码的处理信息表示的处理与第2代码的处理信息表示的处理冲突的情况下,不执行所述第2代码的处理信息表示的处理,而执行第1代码的处理信息表示的处理。理信息表示的处理。理信息表示的处理。
技术研发人员:加藤慎吾
受保护的技术使用者:富士胶片商业创新有限公司
技术研发日:2022.09.01
技术公布日:2023/8/9
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
