图像处理装置及图像处理装置的控制方法_4

文档序号:9508727阅读:来源:国知局
6的画面的操作来预先设置要被导入的目的地数据的优先级并且将其存储到HDD 203中。例如,可以按照从用于导入的目的地数据801的头目的地数据开始的顺序来导入目的地数据。
[0131]另一方面,作为S1223的辨别结果,如果在导入请求时不存在用于导入与可导入数据一样多数量的目的地数据的指令,则接下来进行S1224。在S1224中,计算机101向其自身网络浏览器显示错误显示画面。以与图9中的步骤S923中描述的方式类似的方式来显示与错误内容对应的内容的错误显示画面(参照图11A到图11C)。
[0132]如上所述,在本实施例中,当导入请求时,可以进行用于导入与可导入数据一样多数量的目的地数据的指令。如果存在用于导入与可导入数据一样多数量的目的地数据的指令,则导入与可导入数据一样多数量的目的地数据。因此,除了第一实施例中描述的效果外,通过导入与可导入数据一样多数量的全部目的地数据,能够省掉从开始通过手动输入来登记目的地数据的这种繁琐工作。这样,在从不具有组目的地表的功能的图像处理装置103导出的用于导入的目的地数据801被导入到具有组目的地表的功能的图像处理装置105的情况下的实用性得到进一步改善。
[0133](第三实施例)
[0134]接着,将描述第三实施例。
[0135]作为地址簿的数据格式,存在一般数据格式。例如,存在vCard、CSV (逗号分隔值)等。在RFC2425和RFC2426中描述了 vCard的详情。在RFC4180中描述了 CSV的详情。地址簿的这些一般数据格式已被标准化。然而,在CSV中,用户可以自由地定义标签本身。在vCard中,虽然标签本身已被定义,但是用户可以自由地描述哪个值进入哪个标签。
[0136]如上所述,即使地址簿的数据格式已被标准化,也针对每个用户来确定该数据格式的数据被保持为哪个含义。因此,当在图像处理装置中处理地址簿的一般数据格式时,如果无法识别那些数据格式的标签是哪个含义的数据,则该数据无法被正确保持为地址簿的数据。这样,当导出和导入地址簿时所需的繁琐工作增加。
[0137]因此,在本实施例中,除了第一实施例的构造外,在导入请求时,用于导入的目的地数据的文件格式、要用作组目的地表的标签、以及当在标签中设置了多个值时获得的值被指定。如上所述,第三实施例和第一实施例的不同,主要针对在用于导入的目的地数据的导入请求时的处理的一部分以及在用于导入的目的地数据的导入时的处理的一部分。因此,在本实施例的描述中,与第一实施例中基本相同的部分用与图1至图11C中的相同附图标记来指定,并且其详细描述被省略。
[0138]图14A和图14B是例示地址簿的一般数据格式的用于导入的目的地数据的描述的示例的图。
[0139]图14A例示了当数据格式是vCard时用于导入的目的地数据的描述的示例。
[0140]各行的最左列(BEGIN、VERS1N、UID等)是vCard中定义的标签信息。
[0141]各标签后的冒号(:)后的值是对应于标签的值。
[0142]可以在标签中描述多个值。例如,在图14A所示的示例中,在示出0RG的组织的标签中设置两个值“Companyl”以及“总务1部”。
[0143]图14B例示了当数据格式是CSV时用于导入的目的地数据的描述的示例。
[0144]当数据格式是CSV时,可以自由描述标签的定义自身。由逗号(,)来做各标签与各值之间的分隔符。
[0145]在图14B所示的示例中,头行是示出标签的描述。例如,意味着组的标签是“GROUP'
[0146]第二及第三行是用于导入的实际目的地数据的描述。以分别地、对应于UID的标签的值为001和002并且对应于GROUP的标签的值为group 1和group2的这种方式来进行描述。
[0147]图15是例示用于从计算机101的网络浏览器来指示图像处理装置105导入图8所示的用于导入的目的地数据的显示画面的示例的图。
[0148]图8所示的用于导入的目的地数据已被存储的位置被指定给文件路径1501。
[0149]在导入时,通过选中复选框1502 “导入目的地表至组目的地表”,进行将用于导入的目的地数据中包括的各目的地数据导入到组目的地表505的导入指令。
[0150]当导入时,作为图8所示的用于导入的目的地数据的文件格式,通过下拉菜单1503 来设置 vCard 或 CSV。
[0151]作为要用作组目的地表的标签,通过下拉菜单1504来设置0RG、TITLE以及任意字符串的任意一者。
[0152]如果这里选择了任意字符串,则可以登记该任意字符串。各种字符串可以被设置为标签。
[0153]下拉菜单1503和1504中描述的文件格式和标签仅被示出为示例,并且这里未示出的任意其他格式和标签也可以被应用。
[0154]在下拉菜单1505中,设置当获得与由下拉菜单1504设置的标签对应的值时哪个值应当被获得。
[0155]例如,在图14A所示的vCard格式的情况下,通过下拉菜单1504将0RG设置为标签。当通过下拉菜单1505设置“1”时,第一值“Companyl”被获得作为值。当通过下拉菜单1504设置0RG作为标签并且通过下拉菜单1505设置“2”时,第二值“总务1部”被获得作为值。
[0156]如果例如不具有值的编号被指定,则总是获得第一值即可。
[0157]下文中将参照图16的流程图来描述在从用于导入的目的地数据801获得的目的地数据被导入到组目的地表时的图像处理装置105的处理的示例。例如在图9的S911和S919中执行图16的流程图。
[0158]在S1601中,地址簿管理模块301响应于导入请求执行用于获得由下拉菜单1503设置的用于导入的目的地数据的文件格式的第四获得处理。
[0159]接着,在S1602中,地址簿管理模块301响应于导入请求执行用于获得由下拉菜单1504设置的要被用作组目的地表的标签的第四获得处理。
[0160]接着,在S1603中,地址簿管理模块301根据S1601中获得的文件格式来获得头目的地数据。
[0161]接着,在S1604中,地址簿管理模块301从S1603中获得的目的地数据来获得根据文件格式的标签信息。
[0162]接着,在S1605中,地址簿管理模块301辨别S1602中获得的标签信息是否被包括在S1604中获得的标签信息中。
[0163]作为辨别结果,如果不包括标签信息,则S1603中获得的目的地数据无法被用作组目的地表。因此,在S1613中,地址簿管理模块301将在S1603中获得的目的地数据导入到目的地表DB 304中。处理例程进行到下文中将描述的S1612。S1613的处理例如以与图9的S921的处理类似的方式来实现。
[0164]如果在S1605中确定包括标签信息,则接下来进行S1606。在S1606中,地址簿管理模块301获得对应于S1604中获得的标签信息的值,并且辨别是否在该值中描述了数据。
[0165]作为辨别结果,如果未在该值中描述数据,则由于数据是空,所以S1603中获得的目的地数据无法被用作组目的地表。因此,在S1613中,地址簿管理模块301将S1603中获得的目的地数据导入到目的地表DB304中。处理例程进行到下文中将描述的S1612。
[0166]如果在S1606中确定在该值中描述有数据,则接下来进行S1607。在S1607中,地址簿管理模块301辨别是否响应于导入请求通过下拉菜单1505进行了用于获得何值的设置。
[0167]作为辨别结果,如果进行了用于获得何值的设置,则接下来进行S1608。在S1608中,地址簿管理模块301获得对应于该设置的值。处理例程进行到下文中将描述的S1609。如果未进行用于获得何值的设置,则接下来进行S1614。在S1614中,地址簿管理模块301获得第一值。处理例程进行到S1609。
[0168]在S1609中,通过用户组模块302,地址簿管理模块301确认与在S1608和S1614中获得的值相同的值是否作为用户组存在。
[0169]作为确认结果,如果与骤S1608和S1614中获得的值相同的值不作为用户组存在,则在S1603中获得的目的地数据无法被用作组目的地表。因此,在S1613中,地址簿管理模块301将在S1603中获得的目的地数据导入到目的地表DB 304中。处理例程进行到下文中将描述的S1612。
[0170]另一方面,如果与S1608和S1614中获得的值相同的值作为用户组存在,则接下来进行S1610。在步骤S1610中,通过组目的地表管理模块303,地址簿管理模块301确认是否存在与用户组关联的组目的地表。
[0171]作为确认结果,如果不存在与用户组相关联的组目的地表,则在S1603中获得的目的地数据无法被用作组目的地表。因此,在S1613中,地址簿管理模块301将在S1603中获得的目的地数据导入到目的地表DB304中。处理例程进行到下文中将描述的S1612中。
[0172]另一方面,如果存在与用户组关联的组目的地表,则在S1603中获得的目的地数据可以被用作组目的地表。因此,在S1611中,地址簿管理模块301将在S1603中获得的目的地数据导入到组目的地表DB 305中。
[0173]在步骤S1612中,地址簿管理模块301辨别是否存在
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1