信息处理装置、系统和方法、以及图像处理装置制造方法

文档序号:6539816阅读:96来源:国知局
信息处理装置、系统和方法、以及图像处理装置制造方法
【专利摘要】本发明提供信息处理装置、系统和方法、以及图像处理装置。该信息处理装置具备:第1替换单元,其将包含多个字符串的第1文档数据中的满足预定的条件的第1字符串替换为含有在上述第1文档数据中不包含的字符串的第2字符串来生成第2文档数据;取得单元,其取得针对上述第2文档数据的处理结果;以及第2替换单元,其将上述处理结果中的上述第2字符串替换为与上述第1字符串对应的字符串。
【专利说明】信息处理装置、系统和方法、以及图像处理装置

【技术领域】
[0001]本发明涉及信息处理装置、系统和方法、以及图像处理装置。

【背景技术】
[0002]在日本特开2001-339535号公报中记载了在进行发送前向发信者通知关于对方终端的发信历史的有无,来防止向错误的对方终端发送信息的收信终端。
[0003]在日本特开2006-50060号公报中记载了根据在图像数据中填入的信息来控制针对作为连接在网络上的输出设备的发送目的地的发送许可的图像处理装置。
[0004]在日本特开2008-177825号公报中记载了如下这样的图像处理装置,在接受了具有属性信息的图像数据的发送请求时,该属性信息被指定为应该对第三方保密的信息的情况下,进行该属性信息的删除或内容的改写,然后再发送该图像数据。


【发明内容】

[0005]本发明的目的是防止向外部的服务器装置泄露应该保密的数据的情况。
[0006]本发明的第I方案的信息处理装置具备:第I替换单元,其将包含多个字符串的第I文档数据中的满足预先确定的条件的第I字符串替换为含有上述第I文档数据中不包含的字符串的第2字符串来生成第2文档数据;取得单元,其取得对上述第2文档数据的处理结果;以及第2替换单元,其将上述处理结果中的上述第2字符串替换为与上述第I字符串对应的字符串。
[0007]根据本发明的第2方案,上述信息处理装置具有向服务器装置委托针对上述第2文档数据的处理的委托单元指示上述委托单元对上述服务器装置不改变上述第2字符串。
[0008]根据本发明的第3方案,在上述信息处理装置中,上述第I替换单元生成如下的字符串,该字符串是在上述第I文档数据中不包含上述第I字符串的字符串,而且不会因对上述第2文档数据的处理而变化。
[0009]根据本发明的第4方案,上述信息处理装置具有选择与所要执行的处理的种类相应的服务器装置的选择单元,上述第2替换单元根据上述选择单元所选择的上述服务器装置的处理种类,来确定与上述第I字符串对应的上述字符串。
[0010]根据本发明的第5方案,上述信息处理装置具有指定与所要执行的处理的种类相应的上述服务器装置的指定单元,上述第2替换单元根据上述指定单元所指定的处理的种类,来确定与上述第I字符串对应的上述字符串。
[0011]本发明的第6方案的图像处理装置具备:上述信息处理装置;以及图像形成单元,其在介质上形成表示利用上述第2替换单元将上述第2字符串替换为与上述第I字符串对应的字符串的上述处理结果的图像。
[0012]本发明的第7方案的信息处理系统具有:处理数据的服务器装置;以及信息处理装置,其向上述服务器装置发送数据,接收由该服务器装置处理过的数据,在该信息处理系统中,上述信息处理装置具备:第I替换单元,其将包含多个字符串的第I文档数据中的满足预先确定的条件的第I字符串替换为含有上述第I文档数据中不包含的字符串的第2字符串来生成第2文档数据;取得单元,其取得针对上述第2文档数据的处理结果;以及第2替换单元,其将上述处理结果中的上述第2字符串替换为与上述第I字符串对应的字符串。
[0013]根据本发明的第8方案,提供具有以下步骤的信息处理方法:将包含多个字符串的第I文档数据中的满足预先确定的条件的第I字符串替换为含有上述第I文档数据中不包含的字符串的第2字符串来生成第2文档数据;取得针对上述第2文档数据的处理结果;以及将上述处理结果中的上述第2字符串替换为与上述第I字符串对应的字符串。
[0014](发明的效果)
[0015]根据上述第1、6、7、8方案,防止向安全性不明的外部的服务器装置泄露应该保密的数据。
[0016]根据上述第2方案,与不具有此结构的情况相比,能够正确地检测出由服务器装置进行处理后的第2字符串。
[0017]根据上述第3方案,与不具有此结构的情况相比,检测由服务器装置进行处理后的第2字符串变得容易。
[0018]根据上述第4方案,可根据所要执行的处理的种类来选择服务器装置。
[0019]根据上述第5方案,可对服务器装置指定所要执行的处理的种类。

【专利附图】

【附图说明】
[0020]图1是示出本发明的一实施方式的信息处理系统的结构的图。
[0021]图2是示出图像处理装置的功能结构的图。
[0022]图3是说明与通过控制部执行的诊断委托相关的处理的概要的示意图。
[0023]图4是示出本实施方式的替换规则库(rule base)的一例的图。
[0024]图5是示出本实施方式的替换表的一例的图。
[0025]图6是示出图像处理装置向诊断服务器委托诊断服务委托之前的动作的流程的流程图。
[0026]图7是示出因重要语句替换处理而变化的原文的一例的图。
[0027]图8是示出在接收由诊断服务器生成的文档之后的图像处理装置的动作的流程的流程图。
[0028]图9是示出因替代语句替换处理而变化的诊断文档的一例的图。
[0029]图10是示出变形例的替换表的一例的图。
[0030]图11是示出变形例的因替代语句替换处理而变化的翻译文档的一例的图。
[0031]图12是示出图像处理装置所要执行的替代语句检查处理的动作的流程的流程图。
[0032]图13是示出在非易失性存储部中存储的保留字表的一例的图。
[0033]图14是示出替代语句检查处理的有无给发送文档带来的影响的一例的图。
[0034]图15是示出变形例中的替换规则库的一例的图。
[0035]图16是示出变形例中的替换表的一例的图。
[0036]图17是示出变形例中的替代语句检查处理的动作的流程的流程图。
[0037]图18是示出变形例中的重要语句替换处理的动作的流程的流程图。
[0038]图19是示出变形例中的因重要语句替换处理而变化的原文的一例的图。
[0039]图20是示出变形例中的替代语句替换处理的动作的流程的流程图。
[0040]图21是示出变形例中的因替代语句替换处理而变化的翻译文档的一例的图。

【具体实施方式】
[0041]1-1.信息处理系统的整体结构
[0042]图1是示出本发明的一实施方式的信息处理系统I的结构的图。图像处理装置100是本实施方式中的信息处理装置,是除了复印机、扫描仪、打印机的各个功能,还具有诊断委托功能的图像处理装置。图像处理装置100经由互联网300与外部的诊断服务器200连接。诊断服务器200是专门进行诊断文章的正确性或易读性等的诊断处理的服务器装置,具有从作为客户机装置的图像处理装置100接收原文的数据并生成针对所接收的原文的诊断文档后进行回复的功能。此外,在图1中为了防止附图变得烦杂,而仅分别图示I台图像处理装置100以及诊断服务器200,但信息处理系统I可具有多个图像处理装置100以及诊断服务器200。
[0043]1-2.图像处理装置的功能结构
[0044]图2是示出图像处理装置100的功能结构的图。图像处理装置100由读取形成在原稿上的图像的读取部110、根据给予的图像数据,在纸张(介质)上形成图像的图像形成部120、用于与外部装置进行通信的通信部140、存储部150、操作部160、显示部170和经由总线180控制这些各个部的控制部130构成。
[0045]如图2所示,存储部150具有易失性存储部1500和非易失性存储部1501。易失性存储部1500是例如RAM (Random Access Memory:随机存取存储器)等在不能供电时存储内容消失的存储装置,其通过按照软件而进行工作的控制部130,被用作工作区域。另一方面,非易失性存储部1501是例如硬盘等即使不能供电,存储内容也不消失的存储装置,其存储本实施方式的替换规则库Rl或替换表Tl。另外,在非易失性存储部1501中存储有规定了执行本实施方式的诊断委托处理的顺序的诊断委托程序。
[0046]控制部130例如是CPU (Central Processing Unit:中央处理器),其通过从通信部140向外部装置输出读取部110所读取的图像数据,来使图像处理装置100作为扫描仪发挥功能。另外,控制部130通过从图像形成部120输出与读取部110所读取的图像数据相应的图像,来使图像处理装置100作为复印机发挥功能。此外,控制部130通过从图像形成部120输出与从外部输入的数据相应的图像,来使图像处理装置100作为打印机发挥功倉泛。
[0047]此外,在以下的说明中,所谓“语句”就是字符串中的作为单词或句子被人识别的字符串,例如是通过标记、空白文字等分隔符进行分隔的字符串等。另外,所谓语句可以是通过对字符串进行词素分析处理来分离的单词。在此情况下,语句可以是在已分离的单词中去除了将词类判定为助词的单词后的语句。
[0048]1-3.控制部的功能结构
[0049]作为由控制部130执行的本实施方式所特有的功能具有诊断委托功能。图3是说明与由控制部130所要执行的诊断委托相关的处理的概要的示意图。
[0050]重要语句替换处理SI是参照在非易失性存储部1501中存储的替换规则库Rl (参照图4,后面进行详细叙述)将原文A中的重要语句替换为替代语句并且生成使它们对应起来的替换表Tl的处理。这里,所谓重要语句就是满足规定的条件的语句,所谓替代语句就是在原文A中不包含的语句。即,重要语句是本发明中的第I字符串的一例,替代语句是本发明中的第2字符串的一例。
[0051]收发处理S2是将通过重要语句替换处理SI替换原文A的重要语句而得到的文档作为发送文档B,通过通信部140发送给诊断服务器200的处理。另外,收发处理S2是诊断服务器200诊断由发送文档B表示的文章的正确性或易读性等,并将所得到的结果(诊断结果)作为接收文档C,由通信部140接收的处理。替代语句替换处理S3是参照非易失性存储部1501中存储的替换表Tl (参照图5,后面进行详细叙述),将接收文档C中的替代语句替换为重要语句的处理。然后,控制部130将通过该替代语句替换处理S3得到的诊断文档D输出至图像形成部120。通过图像处理装置100的控制部130读出存储在非易失性存储部1501中的诊断委托程序来执行以上的处理。
[0052]图4是示出本实施方式的替换规则库Rl的一例的图。如图所示,替换规则库Rl是重要语句的条件的集合体。将满足替换规则库Rl中所包含的任意一个条件的语句判断为“重要语句”。另外,对各个条件标注了编号。在条件中例如存在具有包含用于确定个人名、企业名、金额等的关键语句(“様”、“部”、“株式会社”、“円”等)的最小的意思单位的语句(以下,称为最小的意思单位语句)。例如,包含关键语句“様”的最小意思单位语句是“鈴木様” “田中太郎様”等个人收件人姓名,所以是重要语句。为了能够进行这种重要语句的检测,所以在“重要语句”字段中定义了“先生”等关键语句。
[0053]此外,这里是所谓的通配符,例如是由去除了分隔符的文字构成的字符串。另夕卜,在“重要语句”中还有不包含关键语句的语句。例如表示日期时间的“2005/01/01”等那样在数值的排列方式中存在一定法则的最小的意思单位语句也是“重要语句”。为了能够进行这种重要语句的检测,而在“重要语句”的字段中定义了数值的排列方式的法则。此夕卜,例如没有附加前缀或后缀的个人名或地名也是重要语句。为了能够将这种语句确定为重要语句,而在“重要语句”字段中填入个人名词典或地名词典等。
[0054]另外,替换规则库Rl中所包含的条件可以是所谓的正规表达。例如,“$\d{l,3}(,\d{3})*”是表示如下这样的条件的正规表达,该条件是开头的I个文字是“$”,接着将任意的数字从I次反复到3次,然后将逗号和数字3个文字的排列反复O次以上。这里所谓“\d”就是表示任意数字的所谓换码顺序(escape sequence),所谓“ {n、m} ”就是表示将紧跟在前面的文字从η次反复到m次的正规表达,所谓“ In} ”就是表示将紧跟在前面的文字反复η次的正规表达。另外,小括弧是表示使由此包围的部分组化的正规表达,所谓就是表示将紧跟在前面的文字或组反复O次以上的正规表达。根据该正规表达,来检测例如表示“$1,200”或“$12,345,678”等这样的美元单位的金额的语句。另外,在替换规则库Rl中可包含表示基于电话号码或RFC(Request for Comments:请求注解)5322的邮件地址、基于 RFC3986 的 URI (Uniform Resource Identifier:统一资源标识符)等条件。
[0055]图5是示出本实施方式的替换表Tl的一例的图。替换表Tl具有原文名表TlO和语句表T11,原文名表TlO是按照接收了用于识别所接收的原文A的名称(以下,称为“原文名”)的顺序来分配编号而进行记述的表,语句表Tll是按照在原文名表TlO中记载的原文名生成的表,是包含从这些各个原文名所示的原文A中根据替换规则库Rl检测出的“重要语句”和替换该重要语句的“替代语句”的各个字段的记录的集合体。
[0056]控制部130确定替换表Tl中所包含的语句表Tll中的与原文A的原文名对应的语句表T11。然后,控制部130检索原文A,来检测出满足替换规则库Rl的任意条件的重要语句。并且,控制部130针对检测到的重要语句,分配由预先确定的保留字和连续编号构成的语句而作为替代语句,并记入在上述语句表Tll中。在原文A中包含多种重要语句时,分配由各不相同的连续编号构成的替代语句。例如这里,保留字是“#”,组合该保留字和连续编号“1”、“2”、“3”……,对各个重要语句分别分配替代语句……。此外,对于保留字,预定了与连续编号组合而得到的替代语句不因诊断服务器200而变更。另外,控制部130可以生成替代语句,以便不影响诊断服务器200的“易读性诊断”。例如,当文章的字数成为“易读性诊断”的评价对象时,控制部130可调整对检测到的重要语句分配的替代语句的字数,使其与该重要语句的字数相同。具体地说,例如当检测到的重要语句是“田中太郎様”时,因为其字数是5个,所以为了使替代语句也成为5个文字,可在末尾追加保留字“#”来生成替代语句并分配给“田中太郎様”。另外,控制部130可分别数各重要语句的字数,作成将该字数与对于该重要语句分配的替代语句相对应起来的表,并发送至诊断服务器200。在此情况下,诊断服务器200只要在诊断处理中使用发送来的表即可。
[0057]然后,控制部130将在原文A中出现的上述重要语句全部替换为在语句表Tll中分配给该重要语句的替代语句,来生成发送文档B。
[0058]1-4.信息处理系统的动作
[0059]接着,说明本实施方式的信息处理系统I的动作。在以下的动作例中分成两个动作进行说明,第一个动作是在使用者使图像处理装置100读入记录有在纸上印刷的原文的文档之后,图像处理装置100进行原文中的重要语句替换处理SI并向诊断服务器200发送替换后的原文(发送文档),进行诊断服务的委托之前的动作,第二个动作是图像处理装置100从诊断服务器200接收记述了对于发送文档的诊断结果的诊断文档(接收文档),进行替代语句替换处理S3,并在纸(介质)上印刷所得到的诊断文档为止的动作。
[0060](I)进行诊断服务的委托为止的动作
[0061]图6是示出图像处理装置100向诊断服务器200进行诊断服务的委托为止的动作的流程的流程图。另外,图7是示出因重要语句替换处理SI而变化的原文的一例的图。首先,使用者在图像处理装置100的读取部110的原稿自动进给装置(省略图示)中放置印刷有日语文章的原稿。使用者对操作部160进行操作,显示菜单画面。使用者从菜单中选择“诊断”。当选择了“诊断”时,在显示部170中显示用于进行诊断的详细设定的画面。使用者通过对操作部160进行操作,来进行是否进行重要语句替换处理的选择、原文的语言或诊断的种类的指定等。在该画面中,还可以从多个候选中指定委托目的地的诊断服务器200。在本实施方式中假定使用者选择“重要语句替换处理”、将原文语言指定为“日语”、将诊断种类指定为“易读性诊断”的情况。
[0062]当使用者按下操作部160中的“开始”按钮时,控制部130将放置在读取部110的自动原稿进给装置中的原稿一张一张地搬送到读取位置,并输出进行扫描的指示。结果,由读取部110 —张一张地读取原稿,生成表示从原稿中读取的图像的图像数据。
[0063]接着,控制部130对图像数据进行文字识别处理,将通过该文字识别处理识别为构成文档的字符串的数据(以下,称为文档数据),作为诊断对象即原文A存储在易失性存储部1500中。
[0064]接着,控制部130参照替换规则库Rl,对易失性存储部1500中所存储的原文A进行重要语句替换处理SI (图6)。图7 (a)输出进行重要语句替换处理SI之前的原文A的一例。
[0065]对于该原文A,如下地进行重要语句替换处理SI。首先,控制部130检索满足替换规则库Rl (图4)中的任何一个条件的重要语句(图6、步骤Sal)。当没有检测到“重要语句”时(步骤Sa2:否),控制部130将该时刻的原文的文档数据作为发送文档B发送给诊断服务器200,向诊断服务器200委托该发送文档B的诊断处理(步骤Sa8)。
[0066]另一方面,原文A包含具有例如图7 (a)左上所示的“(株)ABC”那样的关键语句“(株)”的语句,当在替换规则库Rl中将含有该关键语句的情况定义为重要语句的条件之一时,步骤Sa2的判定结果为“是”。在此情况下,控制部130在将该重要语句存储在易失性存储部1500之后,对该重要语句分配由保留字“#”和作为未使用的正整数的连续编号构成的替代语句,并将所分配的该替代语句暂时存储在易失性存储部1500中(步骤Sa3)。例如,当在开始检索之后首次检测到重要语句时,因为未使用的正整数是“1”,所以在该重要语句中将“#1”作为替代语句进行分配。然后,控制部130更新用于替代语句的连续编号(步骤Sa4)。在本实施方式中,步骤Sa3以及步骤Sa4的处理结果是,对作为首次检测到的重要语句的“(株)ABC”分配“#1”来作为替代语句。
[0067]然后,控制部130将暂时存储在易失性存储部1500中的“重要语句”、“替代语句”全部对应起来作为新记录追加到与原文A的原文名对应的语句表Tll中,由此来更新替换表Tl (步骤Sa6)。即,在语句表Tll中的新记录的各个字段中分别写入了“(株)ABC”、“#1”。
[0068]接着,控制部130根据与原文A对应的语句表Tll中所存储的新记录,将原文A的重要语句替换为该新记录中的替代语句。即,将“(株)ABC”替换为“#1”(步骤Sa7)。
[0069]当步骤Sa7的替换处理结束时,程序再次返回步骤Sal,控制部130检索诊断对象即关于检测完毕的重要语句已经替换为替代语句的原文的文档数据中的重要语句。然后,每当检测到重要语句(步骤Sa2:是)时,控制部130进行步骤Sa3至步骤Sa7的处理。并且,当关于全部的重要语句,结束了替换处理时(步骤Sa2:否),图像处理装置100向诊断服务器200发送替换处理后的原文来作为发送文档B,由此进行“诊断委托”(步骤Sa8)。图7(b)中示出通过进行重要语句替换处理SI而生成的发送文档B的一例。
[0070]接着,说明由诊断服务器200进行的与文章的易读性相关的诊断处理的一例。
[0071]当将发送文档B (图7(b))发送到诊断服务器200时,图像处理装置100发送表示原文A的文档数据、确定自身的ID和诊断语言等信息。接收到文档数据的诊断服务器200对所接收的文档数据进行已指定的种类的诊断处理,并生成诊断文档的文档数据。此外,与文章的易读性相关的诊断处理,例如是如下的处理:计测文章的字数或单词数,将比阈值长的文章判断为难以阅读,或者检查根据词素分析确定的修饰的正确性,来评价文章。
[0072]诊断服务器200将所生成的文档数据发送给通过对于诊断委托时的数据附加的ID确定的图像处理装置100。
[0073]此外,图像处理装置100为了将没有由诊断服务器200进行变更的语句用作替代语句,而预先确定保留字,所以替代语句(第2字符串)是不因诊断服务器200 (服务器装置)的处理而变化的字符串。在此情况下,保留字可规定由图像处理装置100和诊断服务器200中事先共用的内容,每当进行诊断委托时,可由图像处理装置指定保留字。在由图像处理装置指定保留字时,诊断服务器200可以不诊断继指定的保留字之后附加连续编号的替代语句,而直接保留在诊断文档内。
[0074](2)在接收到由诊断服务器200生成的文档之后的动作
[0075]图8是示出替代语句替换处理S3的动作的流程的流程图。另外,图9是示出因替代语句替换处理S3而变化的诊断文档的一例的图。当从诊断服务器200接收到诊断文档的文档数据时,图像处理装置100将该文档数据作为接收文档C存储到易失性存储部1500中。然后,图像处理装置100的控制部130从易失性存储部1500中读出表示接收文档C的文档数据,执行图8所示的替代语句替换处理S3。在本实施方式中说明了在接收到图9(a)所示的接收文档C的文档数据并存储到易失性存储部1500之后执行替代语句替换处理S3的情况。
[0076]首先,控制部130确定替换表Tl所包含的语句表Tll中的与成为接收文档C的来源的原文A对应的语句表Tll。控制部130关于所确定的语句表Tll中所存储的“替代语句”,分别在接收文档C的文档数据中进行检索(图8、步骤Sbl)。当没有检测到任何一个“替代语句”时(步骤Sb2:否),控制部130结束替换处理,将该时刻的文档数据作为诊断文档D保存到易失性存储部1500之后进行输出。利用图像形成部120将从控制部130输出的诊断文档D的文档数据作为图像形成在纸张(介质)上并进行输出(步骤Sb5)。
[0077]另一方面,在文档数据中包含语句表Tll中所存储的“替代语句”中的至少I个时的动作如以下所述。首先,在图9(a)所示的例子中,在接收文档C中具有“#1”这样的语句,将该语句作为“替代语句”之一存储到语句表Tll内。因此,控制部130首先检测该“#1”作为“替代语句”(步骤Sb2:是)。接着,控制部130将检测到的替代语句替换为在语句表Tll中与该替代语句对应地存储的重要语句(步骤Sb3)。S卩,控制部130将出现于处理中的诊断文档中的全部“#1”替换为“(株)ABC”。接着,控制部130从语句表Tll中删除包含替换已结束的替代语句的记录,或者改写未图示的标志而使其无效,由此来更新语句表Tll (步骤Sb4)。以后,每当检测到“替代语句”(步骤Sb2:是)时,都进行步骤Sb3以及步骤Sb4的处理。
[0078]当关于全部“替代语句”,步骤Sb3以及步骤Sb4的处理结束时(步骤Sb2:否),控制部130结束替换处理,并将该时刻的诊断文档的文档数据作为诊断文档D保存在易失性存储部1500中之后进行输出。利用图像形成部120将从控制部130输出的诊断文档D的文档数据作为图像形成在纸张(介质)上并进行输出(步骤Sb5)。此时,如图9(b)所示利用图像处理装置100来印刷诊断文档D并进行输出。关于诊断文档D,在本文档中使在发送文档B中替换为替代语句的重要语句恢复原来的状态,并在该诊断文档D中追加记录对于文章易读性的诊断结果。另外,例如为了让使用者容易地掌握注意点,可进行对本文档中应该注意的地方附加下线或者变更字体等布局的变更处理。
[0079]这样,使用者在图像处理装置100中放置记载有原文的原稿,当按下按钮指示带重要语句替换处理的诊断时,不公开重要语句就享受外部的诊断服务。本实施方式的图像处理装置100例如可设置在便利店的店前。
[0080]根据本实施方式的图像处理装置100,在将作为诊断对象的原文中的具有保密性的语句发送至外部的诊断服务器200之前替换为替代语句,所以能够防止原文中的机密泄露。
[0081]2.变形例
[0082]以上是实施方式的说明,但该实施方式的内容可如下地进行变形。另外,可组合以下的变形例。
[0083]2-1.变形例 I
[0084]在上述实施方式中,说明了采用图像处理装置100作为诊断委托终端的方式,本发明的诊断委托终端不仅限于图像处理装置100可以是个人计算机、PDA (PersonalDigital Assistants:个人数码助理)、便携电话、便携音乐播放器、便携动态图像播放器、游戏机、电子书籍阅览装置、导航装置等装置。
[0085]另外,经由图像处理装置100和诊断服务器200的网络并不限于互联网300,也可以是LAN或WAN等网络。另外,在这些网络的一部分或全部中可包含无线区域。另外,原文以及诊断文档并不限于日语,可应用于所有语言。
[0086]2-2.变形例 2
[0087]在上述实施方式中说明了当使用者在作为诊断委托终端图像处理装置100中指示诊断委托时,在触摸面板上选择重要语句替换处理的方式,但是向外部的诊断服务进行委托诊断处理的指示时,可执行重要语句替换处理。由此,在使用者向外部的诊断服务委托具有保密性的文档时,能够防止无意中未进行重要语句替换处理的指定而向外部泄露机密信息这样的状况。
[0088]2-3.变形例 3
[0089]在上述实施方式中说明了使用者在作为诊断委托终端的图像处理装置100中操作触摸面板而委托外部的诊断服务的结构,但也可以将个人计算机或PDA等终端与图像处理装置100有线或无线地进行连接,向图像处理装置100发送作为诊断对象的原文数据,在图像处理装置100进行重要语句替换处理之后将发送文档B的文档数据发送给外部的诊断服务器200。在此情况下,构成为在个人计算机上可指定是否要进行重要语句替换处理的结构,个人计算机对原文数据附加是否要进行重要语句替换处理的标志并发送至图像处理装置100。然后,图像处理装置100对于重要语句替换处理的标志被设定为“要”的原文数据进行重要语句替换处理,然后向外部的诊断服务器200委托诊断服务。或者设为,将是否要进行重要语句替换处理的默认标志始终设定为“要”,在图像处理装置100接收到诊断处理的委托时并不一定进行重要语句替换处理。由此,即使在个人计算机的使用者遗忘是否要指定重要语句替换处理时,也能够保持文档的保密性。
[0090]另外,在上述实施方式中,虽然将通过替代语句替换处理S3得到的诊断文档D输出至图像形成部120,但也可以输出至有线或无线地连接的个人计算机或PDA等终端上设置的显示装置。
[0091]2-4.变形例 4
[0092]在上述实施方式中,构成为图像处理装置100的控制部130对替换规则库Rl中存储的全部重要语句进行检索并替换为替代语句的结构,但并不限于此,还可以根据作为诊断对象的文档的重要度来替换一部分重要语句。例如,将重要度的等级设为“低I‘中I‘高”3类,在等级“低”的情况下设置“个人/法人名”,在等级“中”的情况下设置“个人/法人名”+ “住所”,在等级“高”的情况下设置“个人/法人名”+ “住所”+ “产品(项目)名”等,根据重要度的等级设置多种替换规则库R1,并预先存储到非易失性存储部1501中。然后,使用者通过操作部160的触摸面板指定重要度等级的任意一个,图像处理装置100进行与所指定的等级相应的重要语句替换处理。或者将“个人/法人名”、“住所”、“产品(项目)名”、“金额”等项目以分组的方式进行存储,并在触摸面板上的重要语句替换处理的详细设定画面中显示组名。使用者在触摸面板上“AND”或“OR”地选择该组名。图像处理装置100仅对所选择的项目执行重要语句替换处理。根据此结构,可进行与保密度高低相应的重要语句替换处理,从而使整体的处理量减少,提高处理效率。
[0093]此外,重要度的等级并不限于上述3个阶段,既可以是2个阶段也可以是4个阶段以上。另外,重要度的等级可包含不进行重要语句替换处理的等级。
[0094]另外,重要度的等级如上所述可由使用者指定,但也可以预先与原文A相对应起来。另外,重要度的等级可对应于执行处理的使用者的识别信息。在此情况下,将使用者的用户ID(识别信息)与重要度等级相对应起来的表存储到非易失性存储部1501中,在认证了使用者的用户ID之后,图像处理装置100的控制部130参照该表来确定与该使用者相对应的重要度等级。并且,图像处理装置100只要执行与所确定的重要度等级相应的替换处理即可。由此,在已允许使用保密性高的文档的权限的使用者使用图像处理装置100时,进行重要度等级“高”时的重要语句替换处理。
[0095]2-5.变形例 5
[0096]可使图像处理装置100本身也具有诊断功能,在图像处理装置100中进行含有重要语句的文章的诊断处理,只是将不含有重要语句的文章向外部的诊断服务器200委托诊断。在此情况下,在从诊断服务器200接收到诊断文档之后,图像处理装置100对该诊断结果与图像处理装置100进行诊断处理的具有重要语句的文章的诊断结果进行合并。这样,关于作为诊断对象的原文中的具有高保密性的部分不向外部的诊断服务器200委托诊断,由此进一步提高保密性的保护度。
[0097]2-6.变形例 6
[0098]在上述实施方式中,图像处理装置100向外部装置委托的处理是诊断处理,但也可以是其它处理。例如,图像处理装置100向外部装置委托的处理可以是将利用某语言记述的文章翻译为其它语言的处理,另外,可以是提取2个文档不同的部分的差分处理或计算文档中出现的语句的出现频率或语句与语句的相关度等各种统计的处理等。在此情况下,接受处理委托的服务器装置并不限于诊断服务器200。另外,处理的输出可以是字符串的集合体,但也可以包含字符串以外的要素,例如可以是字符串与树形图之类的图形组合等。总之,通过服务器装置的处理输出的数据是包含作为替换对象的字符串的数据即可。
[0099]以下,说明将本发明的图像处理装置向外部的服务器装置委托的处理设为翻译处理时的例子。以下,采用对与上述实施方式对应的结构的符号添加下标“a”的符号来说明该变形例中的各个结构。
[0100]信息处理系统Ia具有图像处理装置100a、翻译服务器200a以及互联网300a。翻译服务器200a是从作为客户机装置的图像处理装置10a接收某语言的原文数据并专门进行将接收到的原文翻译为与该语言不同的其它语言P的翻译处理的服务器装置。
[0101]图像处理装置10a的控制部130a参照存储部150a中所具有的非易失性存储部1501a中存储的替换规则库Rla,将原文A中的重要语句替换为替代语句,并且执行生成了使这些语句对应的替换表Tla的重要语句替换处理SI。这里,在重要语句替换处理SI中生成替换表Tla时,控制部130a除了在语句表Tlla中写入上述重要语句以及替代语句之夕卜,还写入作为重要语句的翻译语句的“对应语句”。具体地说,控制部130a通过参照例如未图示的词典等来确定与重要语句对应的翻译语句,并作为与该重要语句对应的对应语句而写入在替换表Tla的语句表Tlla中。
[0102]图10是示出该变形例的替换表Tla的一例的图。在替换表Tla中所包含的语句表Tlla与实施方式的语句表Tll不同,除了重要语句、替代语句之外,在字段中还具有上述的对应语句。控制部130a确定替换表Tla中所包含的语句表Tlla中的与原文A的原文名对应的语句表Tlla。然后,控制部130a检索原文A,检测满足替换规则库Rla中的任意条件的重要语句,针对检测到的该重要语句,将由预先确定的保留字和连续编号构成的语句作为替代语句进行分配,并且作成该重要语句的翻译语句而作为对应语句,与该重要语句相对应起来。
[0103]例如,原文A包含具有图7 (a)左上所示的“(株)ABC”这样的关键语句“(株)”的语句,当在替换规则库Rla中将含有该关键语句的情况定义为重要语句的条件之一时,在图6所示的流程图中,步骤Sa2的判定结果为“是”。在此情况下,在步骤Sa3中控制部130a将该重要语句存储到易失性存储部1500a之后,将由保留字和作为未使用的正整数的连续编号构成的替代语句“#1”作为与该重要语句对应的替代语句进行分配。然后,在步骤Sa4中控制部130a更新用于替代语句的连续编号,在图6中用虚线表示的步骤Sa5中,控制部130a针对上述重要语句“(株)ABC”,参照未图示的词典等作成“ABC Corporat1n”作为对应语句。
[0104]此外,在上述例中,控制部130a参照未图示的词典等作成对应语句,但也可以向图像处理装置10a的使用者询问重要语句的翻译语句,并将使用者回答的翻译语句用作对应语句。
[0105]当作成对应语句时,在步骤Sa6中控制部130a将“重要语句”、“替代语句”以及“对应语句”全部对应起来作为新记录,追加到与原文A的原文名对应的语句表Tlla中,由此来更新替换表Tla。S卩,在语句表Tlla中的新记录的各个字段中分别写入有“(株)ABC”、“#1” 以及“ABC Corporat1n”。
[0106]这样,对替换表Tla进行更新,在步骤Sa7中控制部130a将原文A的重要语句替换为替代语句,并生成如图7(b)所示的发送文档B。将该发送文档B发送至翻译服务器200a,并通过翻译服务器200a进行翻译处理。然后,图像处理装置10a接收翻译服务器200a对发送文档B进行翻译处理而得到的翻译文档作为接收文档C,并对该接收文档C执行替代语句替换处理S3。
[0107]图11是示出该变形例的因替代语句替换处理S3而变化的翻译文档的一例的图。对图7(b)所示的发送文档B执行翻译处理的结果是,翻译服务器200a向图像处理装置10a发送图11(a)所示的翻译文档。图像处理装置10a接收该翻译文档作为接收文档C。图像处理装置10a的控制部130a从接收文档C的文档数据中检索替代语句,将所发现的替代语句替换为上述对应语句。结果,将接收文档C中所包含的替代语句替换为作为重要语句的翻译语句的对应语句,并生成图11(b)所示的翻译文档D。
[0108]以上,如所说明那样,即使在使外部的服务器装置执行的处理是翻译处理时,根据图像处理装置100a,也能够在将作为翻译对象的原文中的具有保密性的语句发送到外部的翻译服务器200a之前替换为替代语句,所以能够防止泄露原文中的机密。
[0109]2-7.变形例 7
[0110]在上述实施方式中,虽然保留字是“#”,但针对每个处理可确定保留字。例如,可针对每个作为处理对象的原文确定该保留字。在此情况下,图像处理装置100可执行图3中用虚线表示的替代语句检查处理S4,另外,非易失性存储部1501可存储图2中用虚线表示的保留字表LI。
[0111]图12是示出图像处理装置100所要执行的替代语句检查处理S4的动作的流程的流程图。另外,图13是示出非易失性存储部1501中所存储的保留字表LI的一例的图。在保留字表LI中,将“#”或“##”等可成为保留字的字符串的候选分别与位次一起存储。控制部130从保留字表LI中选择位次最高的保留字候选即位次为“I”的保留字候选(步骤Scl)0然后,控制部130在原文A中检索保留字候选(步骤Sc2),判断在该原文A中是否检测到保留字候选(步骤Sc3)。当判断为在原文A中没有检测到保留字候选时(步骤Sc3:NO),控制部130将保留字候选确定为保留字(步骤Sc4),并结束替代语句检查处理S4。即,替代语句检查处理S4是确定作为在原文A的文档数据(第I文档数据)中不包含的字符串的保留字的确定单兀的一例。
[0112]此外,如图3所示,已结束替代语句检查处理S4的控制部130开始重要语句替换处理SI,在步骤Sc4确定的保留字用作重要语句替换处理SI中写入在替换表Tl中的替代语句。
[0113]另一方面,当判断为在原文A中检测到保留字候选时(步骤Sc3:是),控制部130判断在保留字表LI中是否还有保留的其它保留字候选(步骤Sc5)。当判断为在保留字表LI中没有保留的其它保留字候选时(步骤Sc5:否),控制部130向使用者通知错误(步骤Sc6),并结束处理。在此情况下,控制部130不进入重要语句替换处理SI而中止整个处理。
[0114]另一方面,当判断为在保留字表LI中还有保留的其它保留字候选时(步骤Sc5:是),控制部130将保留字候选变更为保留的保留字候选的任意一个(步骤Sc7),并将处理返回至步骤Sc2。在步骤Sc3中控制部130反复上述步骤Sc2至步骤Sc7的处理,直至从保留字表LI中发现在原文A中一次也没有出现的保留字候选为止。
[0115]此外,在上述变形例中,非易失性存储部1501中存储有保留字表LI,但作为生成保留字的规则,可采用如下的规则:例如在这样的字符串不适合作为保留字时,将使两个该字符串连续的字符串“ ##”作为新的保留字候选,直至判断为适合为止增加使字符串连续的次数。在此情况下,不需要保留字表LI,在理论上保留字候选无限存在,因此不需要错误通知。
[0116]图14是示出替代语句检查处理S4的有无给发送文档B带来的影响的一例的图。图14(a)示出原来在区域Zl的位置处包含的原文A的一例。与此相对,当不进行上述替代语句检查处理S4而是将保留字作为“#”执行重要语句替换处理SI时,生成图14(b)所示的发送文档B。S卩,在发送文档B中,将在原文A中所包含的“山田様”这样的重要语句替换为“#3”,在原文A中一直包含的“#3”是保持原样。结果,在发送文档B中,包含已替换的“#3”的区域Z2与原来就记载着“#3”的区域Zl没有区别。并且当诊断服务器200对该发送文档B进行诊断处理时,“#3”不因诊断处理而变化,因此在区域Zl中记载的“#3”以及在区域Z2中记载的“#3”中的任意一个都按原样保留在接收文档C中。
[0117]当图像处理装置100对诊断处理后的接收文档C执行替代语句替换处理S3时,接收文档C中的区域Zl以及区域Z2的“#3”都转换为“山田様”,所以在诊断文档D中记载了与区域Zl相当的部分是不正确的语句“山田様”。
[0118]另一方面,当执行替代语句检查处理S4时,对于图14(a)所示的原文A来说,保留字“#”是不适合的,从保留字候选中去除。然后,对原文A检查是否包含下一位次“2”的保留字候选“##”,并将在原文A中一次也未出现的保留字候选确定为保留字。这里,将作为图13所示的保留字表LI中的位次“3”的保留字候选的“%”确定为保留字。此时,当控制部130执行重要语句替换处理SI时,原文A的重要语句被替换为包含保留字“%”的替代语句,生成图14(c)所示的发送文档B。这里,因为区域Zl的记载是“%3”、区域Z2的记载是“#3”,所以两者被区分。
[0119]如以上所说明的那样,执行替代语句检查处理S4,来确定在原文A中不包含的保留字,由此图像处理装置100区分在重要语句替换处理SI中替换的部分和原来就包含在原文A中的部分,所以与不执行替代语句检查处理S4的情况相比,生成正确的诊断文档D。
[0120]2-8.变形例 8
[0121]在上述实施方式以及变形例中,替代语句是由保留字和连续编号构成的字符串,是不具有作为语言的意思的记号,不过也可以采用具有意思的一般语句。在此情况下,可通过对服务器装置委托的处理,将替代语句转换为其它语句(替代语句)。
[0122]以下,说明作为实施方式的信息处理系统I的变形例的信息处理系统lb。采用对与上述实施方式对应的结构的符号附加下标“b”的符号来说明该变形例中的各个结构。另夕卜,在该变形例中,图像处理装置对外部的服务器装置委托的处理是翻译处理。
[0123]图15是示出该变形例中的替换规则库Rlb的一例的图。该变形例中的替换规则库Rlb与实施方式中的替换规则库Rl不同,对于重要语句的条件,准备多个替代语句的候选,对于替代语句的各个候选对应着该替代语句的翻译语句。例如,在图15所示的替换规则库Rlb中,设定将适合“*様”、“*殿”、“鈴木”或“佐藤一郎”的任意一个的字符串作为重要语句的条件,针对该条件准备“阿部? &”、“加藤? &”、“佐藤$ &”、“田中? Iv,,……等作为替代语句的候选。然后使“Mr.Abe”、“Mr.Kato”、“Mr.Sato”、“Mr.Tanaka”......等的翻译语句分别与这些替代语句的候选相对应。另外,在替换规则库Rlb中,还针对表示例如“$1,200”或“$12,345,678”等这样的金额的语句,确定条件和替代语句的候选,以使确定组合了随机的金额或单位的替代语句。
[0124]图16是示出该变形例中的替换表Tlb中所包含的语句表Tllb的一例的图。在该变形例中,替换表Tlb相当于实施方式中的替换表Tl,具有相当于原文名表TlO的原文名表TlOa和按照在该原文名表TlOa中记载的每个原文名生成的语句表Tllb。语句表Tllb是包含如下的记录的集合体,该记录包含根据替换规则库Rlb从原文A中检测出的“重要语句”、替换该重要语句的“替代语句”、作为对该替代语句进行翻译后的语句的“替代语句的翻译语句”和作为重要语句的翻译语句的“对应语句”的各个字段。
[0125]图17是示出该变形例中的替代语句检查处理S4的动作的流程的流程图。控制部130将在非易失性存储部1501b中存储的替换规则库Rlb复制到易失性存储部1500b中,并关于被复制的该替换规则库Rlb中记载的全部替代语句,检索原文A (步骤Sdl),判断在原文A中是否检测到替代语句的任意一个(步骤Sd2)。当判断为在原文A中没有检测到任何替代语句时(步骤Sd2:否),控制部130结束替代语句检查处理S4。另一方面,当判断为在原文A中检测到替换规则库Rlb中所记载的任意一个替代语句时(步骤Sd2:是),控制部130针对检测到的该替代语句分别从易失性存储部1500b中的替换规则库Rlb中去除,或者改写未图示的标志使其无效(步骤Sd3)。
[0126]图18是示出该变形例中的重要语句替换处理SI的动作的流程的流程图。另外,图19是示出在该变形例中因重要语句替换处理SI而变化的原文的一例的图。图19(a)示出进行重要语句替换处理SI之前的原文A的一例。
[0127]控制部130b例如针对图19(a)所示的原文A进行重要语句的检索(步骤Sel),并判断从该原文A中是否检测到重要语句(步骤Se2)。当判断为从原文A中没有检测到重要语句时(步骤Se2:否),控制部130b将该时刻的原文的文档数据作为发送文档B发送给翻译服务器200b,向翻译服务器200b委托该发送文档B的翻译处理(步骤Sa8)。
[0128]另一方面,当判断为从原文A中检测到重要语句时(步骤Se2:是),控制部130b在易失性存储部1500b中存储了该重要语句之后,从在非易失性存储部1501b中存储的替换规则库Rlb中准备的候选中选择与该重要语句对应的替代语句,并存储到易失性存储部1500b中(步骤Se3)。例如,控制部130针对上述重要语句“(株)ABC”选择“JKL株式会社”作为替代语句。
[0129]这里,因为在重要语句替换处理SI之前执行上述的替代语句检查处理S4,所以从替换规则库Rlb中的替代语句的候选中去除在原文A中出现过的所有语句。即,这里选择的“ JKL株式会社”等替代语句是在原文A中没有包含的语句。
[0130]接着,控制部130参照未图示的词典等作成该替代语句的翻译语句并存储到易失性存储部1500b中(步骤Se4)。例如,控制部130b针对上述的替代语句“JKL株式会社”,参照未图示的词典等作成“ JKL Incorporated Company”,作为该替代语句的翻译语句。
[0131]接着,控制部130b作成检测到的重要语句的翻译语句作为对应语句(步骤Se5),并暂时存储在易失性存储部1500b中。例如,控制部130针对上述重要语句“(株)ABC”,参照未图示的词典等作成“ABC Corporat1n”,作为对应语句。此外,控制部130b可向图像处理装置10b的使用者询问重要语句的翻译语句,将使用者回答的翻译语句用作对应语句。
[0132]然后,控制部130将临时存储在易失性存储部1500b中的“重要语句”、“替代语句”、“替代语句的翻译语句”以及“对应语句”全部对应起来作为新的记录追加到替换表Tlb的语句表Tllb中,由此来更新替换表Tlb (步骤Se6)。S卩,在替换表Tlb中所包含的语句表Tllb中的与原文A的原文名对应的语句表Tllb中,在新的记录的各个字段中分别写入“(株)ABC,,、“ JKL 株式会社,,、“ JKL Incorporated Company,,以及 “ABC Corporat1n”。
[0133]接着,控制部130根据替换表Tlb的语句表TlIb中所存储的新的记录,将原文A的重要语句替换为该新的记录中的替代语句。即,将“(株)ABC”替换为“JKL株式会社”(步骤 Se7)。
[0134]当步骤Se7的替换处理结束时,程序再次返回至步骤Sel,控制部130b针对翻译对象、即将检测完毕的重要语句检索已经替换为替代语句后的原文的文档数据中的重要语句。然后,每当检测到重要语句(步骤Se2:是)时,控制部130进行从步骤Se3至步骤Se7的处理。然后,当针对全部重要语句结束替换处理时(步骤Se2:否),图像处理装置100将替换处理后的原文作为发送文档B发送给翻译服务器200b (步骤Se9)。图19(d)示出通过进行重要语句替换处理SI而生成的发送文档B的一例。
[0135]这里,说明在不执行上述替代语句检查处理S4时可产生的给发送文档B带来的影响。在图19(a)所示的原文A中,在区域Z3中记述“(株)ABC”,在区域Z4中记述“DEF株式会社”。当控制部130b对该原文A执行上述重要语句替换处理SI时,如图16所示,在替换表Tlb中相对于重要语句“(株)ABC”记述替代语句“JKL株式会社”,相对于重要语句“DEF株式会社”记述替代语句“GHI株式会社”。这里,在不执行替代语句检查处理S4时,如图15所示,在替换规则库Rlb的替代语句的候选中也存在“DEF株式会社”,所以控制部130在作成替换表Tlb的过程中,还具有针对重要语句“(株)ABC”选择替代语句“DEF株式会社”的情形。
[0136]然后,当作成了该替换表Tlb的语句表Tllb时,如果在进行重要语句“DEF株式会社”的替换之前执行了重要语句“(株)ABC”的替换,则如图19(b)所示作为处理中的数据Al,有可能生成在区域Z3以及区域Z4双方中都记载有“DEF株式会社”的文档数据。当针对该处理中的数据Al执行重要语句“DEF株式会社”的替换时,因为区域Z3以及区域TA没有区别,所以有可能都替换为替代语句“GHI株式会社”,生成图19(c)所示的发送文档B。
[0137]当执行替代语句检查处理S4时,从在替换规则库Rlb中记载的替代语句的候选中去除原文A中出现的语句。即,当对包含“DEF株式会社”的原文A执行替代语句检查处理S4时,从替换规则库Rlb的替代语句栏中去除“DEF株式会社”。结果,在替换表Tlb的语句表Tllb中不会作为替代语句而包含“DEF株式会社”,如图19(d)所示,生成可相互区分区域Z3以及区域TA的发送文档B。翻译服务器200b从图像处理装置10b接受该发送文档B,对该发送文档B执行翻译处理,并将已翻译的翻译文档发送至图像处理装置100b。
[0138]接着,说明替代语句替换处理S3。图20是示出该变形例中的替代语句替换处理S3的动作的流程的流程图。另外,图21是示出该变形例中的因替代语句替换处理S3而变化的翻译文档的一例的图。当从翻译服务器200b接收到翻译文档的文档数据时,图像处理装置10b将该文档数据作为接收文档C存储到易失性存储部1500b中。然后,图像处理装置10b的控制部130b从易失性存储部1500b中读出表示接收文档C的文档数据,并执行图20所示的替代语句替换处理S3。在本实施方式中,说明在接收图21(a)所示的接收文档C的文档数据并存储到易失性存储部1500b之后执行替代语句替换处理S3的情形。
[0139]首先,控制部130b针对替换表Tlb的语句表Tllb中所存储的“替代语句的翻译语句”,分别在接收文档C的文档数据中进行检索(图20,步骤Sfl)。当没有检测到任意一个“替代语句的翻译语句”时(步骤Sf2:否),控制部130b结束替换处理,并将该时刻的文档数据作为翻译文档D保存到易失性存储部1500b然后进行输出。将从控制部130b输出的翻译文档D的文档数据通过图像形成部120b在纸张(介质)上形成为图像并进行输出(步骤Sf5)。
[0140]另一方面,在文档数据中包含替换表Tlb的语句表Tllb中所存储的“替代语句的翻译语句”中的至少I个时的动作为如下所示。首先,在图21(a)所示的例子中,在接收文档C中具有“Mr.Abe”这样的语句,该语句作为“替代语句的翻译语句”之一存储在替换表Tlb的语句表Tllb中。因此,控制部130b首先检测该“Mr.Abe”作为“替代语句的翻译语句”(步骤Sf2:是)。接着,控制部130b将检测到的替代语句的翻译语句替换为在语句表Tllb中与该“替代语句的翻译语句”对应地存储的对应语句(步骤Sf3)。S卩、控制部130b将在处理中的翻译文档中出现的全部“Mr.Abe”替换为“Mr.Sato”。接着,控制部130b从语句表Tllb中删除包含替换结束的语句的记录,由此来更新替换表Tlb (步骤Sf4)。之后,每当检测到“替代语句的翻译语句”(步骤Sf2:是)时,执行步骤Sf3以及步骤Sf4的处理。
[0141]当关于全部“替代语句的翻译语句”,步骤Sf3以及步骤Sf4的处理结束时(步骤Sf2:否),控制部130b结束替换处理,并将该时刻的翻译文档的文档数据作为翻译文档D保存到易失性存储部1500b之后进行输出。将从控制部130b输出的翻译文档D的文档数据,利用图像形成部120b在纸张(介质)上形成为图像并进行输出(步骤Sf5)。此时,如图21 (b)所示利用图像处理装置10b印刷翻译文档D并进行输出。
[0142]如上所述,通过执行替代语句检查处理S4,从在替换规则库Rlb中记载的替代语句的候选中去除原文A中出现的语句,所以通过重要语句替换处理SI生成的发送文档B与已替换的语句和原来就记述的语句相区分。即使翻译服务器200b对该发送文档B进行翻译处理,也能够在得到的翻译文档中区分两者,所以图像处理装置10b根据接收文档C来生成正确的翻译文档D。
[0143]2-9.变形例 9
[0144]在上述变形例3中,控制部130将与重要语句对应的对应语句写入在替换表Tla的语句表TlIa中,但可根据图像处理装置10a执行的处理的种类来确定对应语句。例如,当图像处理装置100使服务器装置执行的处理是“从日语向英语的翻译”时,将对应语句设定为与重要语句相当的英语,当上述处理是“从日语向中文的翻译”时,将对应语句设定为与重要语句相当的中文。另外,当上述处理是上述差分处理或统计处理时,可将对应语句设定为重要语句本身。
[0145]另外,在此情况下,图像处理装置10a可根据所要执行的处理的种类来选择外部的服务器装置。另外,图像处理装置10a可对外部的服务器装置指定所执行处理的种类,使该服务器装置执行所指定的处理。
[0146]此外,可对于图像处理装置10a所要执行的每个处理设定安全度,上述重要度的等级可分别与该安全度相对应。可按照处理的种类、执行处理的服务器装置或图像处理装置10a与服务器装置进行通信的通信线路,分别分配安全度。
[0147]在此情况下,例如,针对域名或子网掩码与图像处理装置10a共用的服务器装置,可分配将处理视为安全的重要度等级“低”或不执行重要语句替换处理的重要度等级。另外,针对在通信中采用SSL (Secure Sockets Layer:安全套接层)等加密协议的通信线路,可分配将处理视为安全的重要度等级“低”或不执行重要语句替换处理的重要度等级。
[0148]2-10.变形例 10
[0149]在存储到磁带或磁盘等磁记录介质、光盘等光记录介质、光磁记录介质、半导体存储器等计算机装置可读取的记录介质中的状态下,提供由控制部130执行的各个程序。另夕卜,还可以经由互联网这样的网络下载该程序。此外,作为由上述控制部130进行例示的控制单元,除了 CPU以外有时还应用各种装置,例如,使用专用的处理器等。
[0150]2-11.变形例 11
[0151]在上述实施方式中,服务器装置(诊断服务器200、翻译服务器200a、翻译服务器200b)是经由互联网300与图像处理装置100进行通信的外部的装置,但图像处理装置100可兼具服务器装置的功能。在此情况下,图像处理装置100在本装置中处理发送文档B来作成接收文档C,所以可不将发送文档B发送至服务器装置,另外,可以不从服务器装置接收接收文档C。
【权利要求】
1.一种信息处理装置,其中, 该信息处理装置具备: 第I替换单元,其将包含多个字符串的第I文档数据中的满足预定的条件的第I字符串替换为含有在所述第I文档数据中不包含的字符串的第2字符串来生成第2文档数据;取得单元,其取得针对所述第2文档数据的处理结果;以及 第2替换单元,其将所述处理结果中的所述第2字符串替换为与所述第I字符串对应的字符串。
2.根据权利要求1所述的信息处理装置,其中, 该信息处理装置具有向服务器装置委托针对所述第2文档数据的处理的委托单元, 所述委托单元指示所述服务器装置不改变所述第2字符串, 所述取得单元取得所述服务器装置针对所述第2文档数据的处理结果。
3.根据权利要求1所述的信息处理装置,其中, 所述第I替换单元生成如下的字符串,该字符串是在上述第I文档数据中不包含上述第I字符串的字符串,而且不会因针对所述第2文档数据的处理而变化。
4.根据权利要求1至3中任意一项所述的信息处理装置,其中, 该信息处理装置具有选择与所要执行的处理的种类相应的服务器装置的选择单元,所述第2替换单元根据所述选择单元所选择的所述服务器装置的处理种类,来确定与所述第I字符串对应的所述字符串。
5.根据权利要求1至3中任意一项所述的信息处理装置,其中, 该信息处理装置具有对服务器装置指定所要执行的处理的种类的指定单元, 所述第2替换单元根据所述指定单元对所述服务器装置指定的处理种类,来确定与所述第I字符串对应的所述字符串。
6.一种图像处理装置,其中, 该图像处理装置具备: 权利要求1至5中任意一项所述的信息处理装置;以及 图像形成单元,其在介质上形成表示利用所述第2替换单元将所述第2字符串替换为与所述第I字符串对应的字符串后的所述处理结果的图像。
7.—种信息处理系统,其中, 该信息处理系统具有: 处理数据的服务器装置;以及 信息处理装置,其向所述服务器装置发送数据,接收由该服务器装置处理后的数据, 所述信息处理装置具备: 第I替换单元,其将包含多个字符串的第I文档数据中的满足预定的条件的第I字符串替换为含有在所述第I文档数据中不包含的字符串的第2字符串来生成第2文档数据;取得单元,其取得针对所述第2文档数据的处理结果;以及 第2替换单元,其将所述处理结果中的所述第2字符串替换为与所述第I字符串对应的字符串。
8.—种信息处理方法,其中, 该信息处理方法具有以下步骤: 将包含多个字符串的第I文档数据中的满足预定的条件的第I字符串替换为含有在所述第I文档数据中不包含的字符串的第2字符串来生成第2文档数据; 取得针对所述第2文档数据的处理结果;以及 将所述处理结果中的所述第2字符串替换为与所述第I字符串对应的字符串。
【文档编号】G06F17/28GK104424181SQ201410083021
【公开日】2015年3月18日 申请日期:2014年3月7日 优先权日:2013年8月23日
【发明者】天野泰, 猪股浩司郎, 铃木文久, 木下阳介, 盐野入裕力 申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1