文本生成系统、文本生成方法以及图像处理装置转让专利

申请号 : CN201110377424.6

文献号 : CN102572176B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 伊藤裕康

申请人 : 柯尼卡美能达商用科技株式会社

摘要 :

本发明提供文本生成系统、文本生成方法以及图像处理装置。若文本生成装置指定图像处理装置的网络上的地址,从而在生成实际嵌入文本的实际数据之前,对图像处理装置进行伪数据的取得请求,则图像处理装置分析地址并判断是否为伪数据的取得请求。若判断为是取得请求,则生成伪数据并作为在网络上具有保存目的地的数据而送出到文本生成装置,生成对应的预约作业。若由用户指示预约作业的执行,则图像处理装置启动数据生成动作而生成实际嵌入的实际数据,并将该实际数据替换为伪数据后在网络上公开。

权利要求 :

1.一种文本生成系统,经由网络连接了文本生成装置和图像处理装置,所述文本生成装置生成在规定位置嵌有网络上的数据的文本,所述图像处理装置将嵌入所述文本的数据输出到网络上,其特征在于,所述文本生成装置包括:

数据取得请求部件,通过指定所述图像处理装置中的网络上的地址,从而对所述图像处理装置进行在生成实际嵌入文本的实际数据之前暂时嵌入的伪数据的取得请求,所述图像处理装置包括:地址分析部件,在从所述文本生成装置有所述取得请求时分析地址,并判断是否为伪数据的取得请求;

伪数据生成部件,在由所述地址分析部件判断为是伪数据的取得请求时,生成所述伪数据;

送出部件,将由所述伪数据生成部件生成的伪数据作为在网络上具有保存目的地的数据而送出到所述文本生成装置;

作业管理部件,在由所述地址分析部件判断为是伪数据的取得请求时,生成并保存与所述请求对应的预约作业;

实际数据生成部件,在由用户指示了执行在所述作业管理部件中生成并保存的所述预约作业时,启动数据生成动作而生成实际嵌入的实际数据;以及替换部件,利用由所述实际数据生成部件生成的实际数据替换所述伪数据后在网络上公开。

2.如权利要求1所述的文本生成系统,其特征在于,

所述图像处理装置的实际数据生成部件包括读取原稿的图像的读取部件,且在由用户指示了执行预约作业时,启动所述读取部件而读取原稿,从而生成由图像数据构成的所述实际数据。

3.如权利要求1或2所述的文本生成系统,其特征在于,所述图像处理装置的伪数据生成部件和实际数据生成部件基于由所述地址分析部件按照规定的规则分析了所述地址的结果,生成伪数据和实际数据。

4.如权利要求3所述的文本生成系统,其特征在于,

在所述地址中,包括表示伪数据和实际数据的数据大小、分辨率和纵横像素数中的至少一个的信息,所述伪数据生成部件和实际数据生成部件基于所述信息而生成伪数据和实际数据。

5.如权利要求3所述的文本生成系统,其特征在于,

在所述地址中,包括表示所述实际数据生成部件生成实际数据时的动作模式的信息,所述实际数据生成部件以基于所述信息的动作模式生成实际数据。

6.如权利要求1的任一项所述的文本生成系统,其特征在于,所述图像处理装置的地址分析部件只有在所述地址中包括特定文件夹的名称的情况下,判断为是伪数据的取得请求。

7.如权利要求1的任一项所述的文本生成系统,其特征在于,所述图像处理装置的伪数据生成部件在所述地址中包括作为可使用该图像处理装置的用户而注册的用户的信息的情况下,生成伪数据。

8.如权利要求7所述的文本生成系统,其特征在于,

所述图像处理装置的作业管理部件与在所述地址中包括的用户的信息相关联而生成预约作业,所述实际数据生成部件只有在指示了执行预约作业的用户与在所述地址中包括的用户相同的情况下,生成实际数据。

9.如权利要求8所述的文本生成系统,其特征在于,

所述图像处理装置包括显示部件,所述作业管理部件仅将与登录到图像处理装置的用户对应的预约作业显示在所述显示部件中,使用户选择。

10.一种文本生成方法,在经由网络连接了文本生成装置和图像处理装置的文本生成系统中执行,所述文本生成装置生成在规定位置嵌有网络上的数据的文本,所述图像处理装置将嵌入所述文本的数据输出到网络上,其特征在于,所述文本生成装置执行:

数据取得请求步骤,通过指定所述图像处理装置中的网络上的地址,从而对所述图像处理装置进行在生成实际嵌入文本的实际数据之前暂时嵌入的伪数据的取得请求,所述图像处理装置执行:地址分析步骤,在从所述文本生成装置有所述取得请求时分析地址,并判断是否为伪数据的取得请求;

伪数据生成步骤,在所述地址分析步骤中判断为是伪数据的取得请求时,生成所述伪数据;

送出步骤,将在所述伪数据生成步骤中生成的伪数据作为在网络上具有保存目的地的数据而送出到所述文本生成装置;

作业管理步骤,在所述地址分析步骤中判断为是伪数据的取得请求时,生成并保存与所述请求对应的预约作业;

实际数据生成步骤,在由用户指示了执行在所述作业管理步骤中生成并保存的所述预约作业时,启动数据生成动作而生成实际嵌入的实际数据;以及替换步骤,利用所述实际数据生成步骤中生成的实际数据替换所述伪数据后在网络上公开。

11.一种图像处理装置,其特征在于,包括:

地址分析部件,在通过从外部设备指定本装置中的网络上的地址,从而发生在生成实际嵌入文本的实际数据之前暂时嵌入的伪数据的取得请求时,分析所述地址,并判断是否为伪数据的取得请求;

伪数据生成部件,在由所述地址分析部件判断为是伪数据的取得请求时,以所述地址作为参照目的地而生成所述伪数据;

送出部件,将由所述伪数据生成部件生成的伪数据作为在网络上具有保存目的地的数据而送出到所述外部设备;

作业管理部件,在由所述地址分析部件判断为是伪数据的取得请求时,生成并保存与所述请求对应的预约作业;

实际数据生成部件,在由用户指示了执行在所述作业管理部件中生成并保存的所述预约作业时,启动数据生成动作而生成实际嵌入的实际数据;以及替换部件,利用由所述实际数据生成部件生成的实际数据替换所述伪数据后在网络上公开。

12.如权利要求11所述的图像处理装置,其特征在于,所述实际数据生成部件包括读取原稿的图像的读取部件,且在由用户指示了执行预约作业时,启动所述读取部件而读取原稿,从而生成由图像数据构成的所述实际数据。

13.如权利要求11或12所述的图像处理装置,其特征在于,所述伪数据生成部件和实际数据生成部件基于由所述地址分析部件按照规定的规则分析了所述地址的结果,生成伪数据和实际数据。

14.如权利要求13所述的图像处理装置,其特征在于,在所述地址中,包括指定伪数据和实际数据的数据大小、分辨率和纵横像素数中的至少一个的信息,所述伪数据生成部件和实际数据生成部件基于所述信息而生成伪数据和实际数据。

15.如权利要求13所述的图像处理装置,其特征在于,在所述地址中,包括指定所述实际数据生成部件生成实际数据时的动作模式的信息,所述实际数据生成部件以基于所述信息的动作模式生成实际数据。

16.如权利要求11的任一项所述的图像处理装置,其特征在于,所述地址分析部件只有在所述地址中包括特定文件夹的名称的情况下,判断为是伪数据的取得请求。

17.如权利要求11的任一项所述的图像处理装置,其特征在于,所述地址分析部件只有在所述地址中包括作为可使用本装置的用户而注册的用户的信息的情况下,判断为是伪数据的取得请求。

18.如权利要求17所述的图像处理装置,其特征在于,所述作业管理部件与在所述地址中包括的用户的信息相关联而生成预约作业,所述实际数据生成部件只有在指示了预约作业的执行的用户与在所述地址中包括的用户相同的情况下,生成实际数据。

19.如权利要求18所述的图像处理装置,其特征在于,所述图像处理装置包括显示部件,所述作业管理部件仅将与登录到图像处理装置的用户对应的预约作业显示在所述显示部件中,使用户选择。

说明书 :

文本生成系统、文本生成方法以及图像处理装置

[0001] 本申请要求2010年11月26日申请的日本专利申请的特愿2010-263156号的优先权,其公开内容直接构成本申请的一部分。

技术领域

[0002] 本发明涉及被称为MFP(多功能一体机)的多功能数字复合机等的图像处理装置和文本生成装置经由网络而连接的文本生成系统、在该系统中执行的文本生成方法以及适当地用于所述系统的图像处理装置。

背景技术

[0003] 一般,通过个人计算机生成成为基础的文本,且通过如上所述的图像处理装置的扫描仪来读取原稿而生成图像数据,将该图像数据嵌入所述生成的基础文本中生成期望的文本。
[0004] 另一方面,近年来,由于存在并不限定于在特定终端中的操作,且在泄露的危险高的个人计算机中不配置数据的实体的优点,因而广泛地应用利用在网络服务器上动作的文本生成应用而生成文本的技术(云计算)。
[0005] 这里,在使用了个人计算机的一般的文本的生成步骤中,大多数情况下,首先构成了文本的整体之后,仅将必要的图像通过扫描仪等作为电子数据而获取,并在文本上配置而完成文本之后,通过印刷、传真发送等而输出文本。此时,若想要将图像嵌入规定位置,则作为要嵌入的图像数据的参照目的地(保存目的地)而求作为网络上的地址的URL(统一资源定位符)。
[0006] 但是,在利用上述的在网络服务器上动作的文本生成应用而生成文本的情况下,在还不能读取图像的状态下,当然是也没有确定网络上的URL的状态。即,在利用在网络服务器上动作的文本生成应用而生成文本时,嵌入图像数据的情况下,根据应用以HTTP作为基础的特性,需要嵌入在网络上存在的图像数据,但在还不能读取图像的状态下,不存在表示该图像数据的实体的图像数据的URL。
[0007] 因此,此时,正在生成文本的用户暂时离开个人计算机而移动到图像处理装置,使图像处理装置的扫描仪动作而读取原稿,并将获得的图像数据暂时上载到网络上的公开空间之后,再次返回到个人计算机,通过文本生成用应用而指定所述上载的图像数据的URL,从而完成期望的文本。
[0008] 另外,在日本特开2000-137705号公报中,公开了一种图像数据处理装置,其将通过扫描仪读取的原稿的图像数据粘贴在主页上,并通知主页的URL,从而能够容易生成文本。
[0009] 此外,在日本特开2005-094523号公报中,公开了一种网络传真系统,其将图像以附加了图像链接的HTML格式注册在服务器上,并将该页的链接发送到发送目的地,从而能够容易阅览图像。
[0010] 此外,在日本特开2005-333477号公报中,公开了一种数据处理装置,其若经由网络接收到在用户侧生成的附带链接信息文本数据,则从文本数据中提取链接信息,另一方面,通过扫描仪部件读取原稿图像,并根据所述提取出的链接信息,对所述文本数据粘贴通过所述扫描仪部件读取的图像数据。
[0011] 但是,在如上所述正在生成文本的用户暂时离开个人计算机而移动到图像处理装置,使图像处理装置的扫描仪动作而读取原稿,并将获得的图像数据暂时上载到网络上的公开空间之后,再次返回到个人计算机,通过文本生成用应用而指定所述上载的图像数据的URL,从而生成文本的方法中,需要暂时前往图像处理装置之后再次返回到自己的个人计算机的操作,操作步骤繁杂且效率变差。
[0012] 另外,所述特开2000-137705号公报、特开2005-094523号公报、特开2005-333477号公报中记载的技术并不是在文本的生成时刻没有应嵌入文本的图像数据等的实际数据的情况下的对应技术,不能对上述的直到文本完成为止的操作步骤的繁杂化的问题带来任何解决对策。

发明内容

[0013] 本发明是鉴于这样的技术背景而完成的,其课题在于,提供一种在生成在网络上的数据嵌入期望的位置的文本的情况下,即使是在要嵌入的数据还不存在,也不需要繁杂的操作而能够简单地生成完成数据嵌入的文本的文本生成系统以及在该系统中执行的文本生成方法,进而提供能够适合用于所述文本生成系统的图像处理装置。
[0014] 通过以下手段解决上述课题。
[0015] (1)一种文本生成系统,经由网络连接了文本生成装置和图像处理装置,所述文本生成装置生成网络上的数据嵌入规定位置的文本,所述图像处理装置将嵌入所述文本的数据输出到网络上,其特征在于,所述文本生成装置包括:数据取得请求部件,通过指定所述图像处理装置中的网络上的地址,从而对所述图像处理装置进行在生成实际嵌入文本的实际数据之前暂时嵌入的伪数据的取得请求,所述图像处理装置包括:地址分析部件,在从所述文本生成装置有所述取得请求时分析地址,并判断是否为伪数据的取得请求;伪数据生成部件,在由所述地址分析部件判断为是伪数据的取得请求时,生成所述伪数据;送出部件,将由所述伪数据生成部件生成的伪数据作为网络上的地的数据而送出到所述文本生成装置;作业管理部件,在由所述地址分析部件判断为是伪数据的取得请求时,生成并保存与所述请求对应的预约作业;实际数据生成部件,在由用户指示了执行在所述作业管理部件中生成并保存的所述预约作业时,启动数据生成动作而生成实际嵌入的实际数据;以及替换部件,将由所述实际数据生成部件生成的实际数据替换为所述伪数据后在网络上公开。
[0016] (2)如所述1中记载的文本生成系统,所述图像处理装置的实际数据生成部件包括读取原稿的图像的读取部件,且在由用户指示了执行预约作业时,启动所述读取部件而读取原稿,从而生成由图像数据构成的所述实际数据。
[0017] (3)如所述1或2中记载的文本生成系统,所述图像处理装置的伪数据生成部件和实际数据生成部件基于由所述地址分析部件按照规定的规则分析了所述地址的结果,生成伪数据和实际数据。
[0018] (4)如所述3中记载的文本生成系统,在所述地址中,包括表示伪数据和实际数据的数据大小、分辨率和纵横像素数中的至少一个的信息,所述伪数据生成部件和实际数据生成部件基于所述信息而生成伪数据和实际数据。
[0019] (5)如所述3或4中记载的文本生成系统,在所述地址中,包括表示所述实际数据生成部件生成实际数据时的动作模式的信息,所述实际数据生成部件以基于所述信息的动作模式生成实际数据。
[0020] (6)如所述1~5的任一项中记载的文本生成系统,所述图像处理装置的地址分析部件只有在所述地址中包括特定文件夹的名称的情况下,判断为是伪数据的取得请求。
[0021] (7)如所述1~6的任一项中记载的文本生成系统,所述图像处理装置的伪数据生成部件在所述地址中包括作为可使用该图像处理装置的用户而注册的用户的信息的情况下,生成伪数据。
[0022] (8)如所述7中记载的文本生成系统,所述图像处理装置的作业管理部件与在所述地址中包括的用户的信息相关联而生成预约作业,所述实际数据生成部件只有在指示了执行预约作业的用户与在所述地址中包括的用户相同的情况下,生成实际数据。
[0023] (9)如所述8中记载的文本生成系统,所述图像处理装置包括显示部件,所述作业管理部件仅将与登录到图像处理装置的用户对应的预约作业显示在所述显示部件中使用户选择。
[0024] (10)一种文本生成方法,在经由网络连接了文本生成装置和图像处理装置的文本生成系统中执行,所述文本生成装置生成网络上的数据嵌入规定位置的文本,所述图像处理装置将嵌入所述文本的数据输出到网络上,其特征在于,所述文本生成装置执行:通过指定所述图像处理装置中的网络上的地址,从而对所述图像处理装置进行在生成实际嵌入文本的实际数据之前暂时嵌入的伪数据的取得请求,所述图像处理装置执行:地址分析步骤,在从所述文本生成装置有所述取得请求时分析地址,并判断是否为伪数据的取得请求;伪数据生成步骤,在所述地址分析步骤中判断为是伪数据的取得请求时,生成所述伪数据;送出步骤,将在所述伪数据生成步骤中生成的伪数据作为网络上的数据而送出到所述文本生成装置;作业管理步骤,在所述地址分析步骤中判断为是伪数据的取得请求时,生成并保存与所述请求对应的预约作业;实际数据生成步骤,在由用户指示了执行在所述作业管理步骤中生成并保存的所述预约作业时,启动数据生成动作而生成实际嵌入的实际数据;以及替换步骤,将在所述实际数据生成步骤中生成的实际数据替换为所述伪数据后在网络上公开。
[0025] (11)一种图像处理装置,其特征在于,包括:地址分析部件,在通过从外部设备指定本装置中的网络上的地址,从而发生在生成实际嵌入文本的实际数据之前暂时嵌入的伪数据的取得请求时,分析所述地址,并判断是否为伪数据的取得请求;伪数据生成部件,在由所述地址分析部件判断为是伪数据的取得请求时,以所述地址作为参照目的地而生成所述伪数据;送出部件,将由所述伪数据生成部件生成的伪数据送出到所述外部设备;作业管理部件,在由所述地址分析部件判断为是伪数据的取得请求时,生成并保存与所述请求对应的预约作业;实际数据生成部件,在由用户指示了执行在所述作业管理部件中生成并保存的所述预约作业时,启动数据生成动作而生成实际嵌入的实际数据;以及替换部件,将由所述实际数据生成部件生成的实际数据替换为所述伪数据后在网络上公开。
[0026] (12)如所述11中记载的图像处理装置,所述实际数据生成部件包括读取原稿的图像的读取部件,且在由用户指示了执行预约作业时,启动所述读取部件而读取原稿,从而生成由图像数据构成的所述实际数据。
[0027] (13)如所述11或12中记载的图像处理装置,所述伪数据生成部件和实际数据生成部件基于由所述地址分析部件按照规定的规则分析了所述地址的结果,生成伪数据和实际数据。
[0028] (14)如所述13中记载的图像处理装置,在所述地址中,包括指定伪数据和实际数据的数据大小、分辨率和纵横像素数中的至少一个的信息,所述伪数据生成部件和实际数据生成部件基于所述信息而生成伪数据和实际数据。
[0029] (15)如所述13或14中记载的图像处理装置,在所述地址中,包括指定所述实际数据生成部件生成实际数据时的动作模式的信息,所述实际数据生成部件以基于所述信息的动作模式生成实际数据。
[0030] (16)如所述11~15的任一项中记载的图像处理装置,所述地址分析部件只有在所述地址中包括特定文件夹的名称的情况下,判断为是伪数据的取得请求。
[0031] (17)如所述11~15的任一项中记载的图像处理装置,所述地址分析部件只有在所述地址中包括作为可使用本装置的用户而注册的用户的信息的情况下,判断为是伪数据的取得请求。
[0032] (18)如所述17中记载的图像处理装置,所述作业管理部件与在所述地址中包括的用户的信息相关联而生成预约作业,所述实际数据生成部件只有在指示了预约作业的执行的用户与在所述地址中包括的用户相同的情况下,生成实际数据。
[0033] (19)如所述18中记载的图像处理装置,所述图像处理装置包括显示部件,所述作业管理部件仅将与登录到图像处理装置的用户对应的预约作业显示在所述显示部件中使用户选择。
[0034] 根据所述(1)中记载的发明,在文本生成装置通过指定图像处理装置中的网络上的地址,从而在生成实际嵌入文本的实际数据之前对图像处理装置进行伪数据的取得请求,则图像处理装置分析所述地址,并判断是否为伪数据的取得请求。然后,在判断为是伪数据的取得请求时,将所述地址作为参照目的地而生成伪数据并送出到文本生成装置,且生成并保存与所述取得请求对应的预约作业。若由用户指示了执行预约作业,则图像处理装置启动数据生成动作而生成实际嵌入的实际数据,且将生成的实际数据替换为所述伪数据后在网络上公开。
[0035] 即,即使还不存在要嵌入的实际数据,想要将图像等的数据嵌入文本的用户只要指定嵌入位置并指定伪数据取得用的网络上的地址之后,前往图像处理装置而指示预约作业的执行,则期望的数据会自动地嵌入文本。因此,不需要暂时前往图像处理装置,在网络上公开想要嵌入文本的数据,并在终端装置中再次指定所公开的数据的繁杂的操作,能够简化文本生成操作。
[0036] 根据所述(2)中记载的发明,能够将通过图像处理装置的读取部件读取的原稿的图像嵌入文本。
[0037] 根据所述(3)中记载的发明,由于基于按照规定的规则分析了地址的结果,生成伪数据和实际数据,所以能够将生成伪数据和实际数据时的大小、模式等的信息预先包含在地址中,能够自动地进行按照用户的意图的数据的生成。
[0038] 根据所述(4)中记载的发明,根据在地址中包括的数据大小、分辨率和纵横像素数中的至少一个,生成伪数据和实际数据。
[0039] 根据所述(5)中记载的发明,以在地址中包括的动作模式生成实际数据。
[0040] 根据所述(6)中记载的发明,只有在地址中包括特定文件夹的名称的情况下,判断为是伪数据的取得请求,所以能够消除对全部访问生成伪数据和实际数据等的浪费的处理。
[0041] 根据所述(7)中记载的发明,只有在地址中包括作为可使用图像处理装置的用户而注册的用户的信息的情况下,生成伪数据,所以能够避免进行对不能使用图像处理装置的用户生成伪数据和实际数据等的处理的不合适的状况。
[0042] 根据所述(8)中记载的发明,能够防止错误地执行他人的预约作业的情况。
[0043] 根据所述(9)中记载的发明,用户对于预约作业的选择操作变得容易,且能够消除错误地选择他人的预约作业的顾虑。
[0044] 根据所述(10)中记载的发明,想要对文本嵌入图像等的数据的用户即使是还不存在要嵌入的数据,也只要在指定嵌入位置并指定伪数据取得用的网络上的地址之后,前往图像处理装置而指示预约作业的执行,则期望的数据自动地嵌入到文本,所以不需要暂时前往图像处理装置,在网络上公开想要嵌入文本的数据,并在终端装置中再次指定所公开的图像数据的繁杂的操作,能够简化文本生成操作。
[0045] 根据所述(11)中记载的发明,能够获得能够简化在文本中嵌入网络上的图像等的数据的操作的图像处理装置。
[0046] 根据所述(12)中记载的发明,能够将通过读取部件读取的原稿的图像嵌入文本中。
[0047] 根据所述(13)中记载的发明,能够将生成伪数据和实际数据时的大小、模式等的信息预先包含在地址中,能够自动地进行按照用户的意图的数据的生成。
[0048] 根据所述(14)中记载的发明,根据在地址中包括的数据大小、分辨率和纵横像素数中的至少一个,生成伪数据和实际数据。
[0049] 根据所述(15)中记载的发明,以在地址中包括的动作模式生成实际数据。
[0050] 根据所述(16)中记载的发明,只有在地址中包括特定文件夹的名称的情况下,判断为是伪数据的取得请求,所以能够消除对全部访问生成伪数据和实际数据等的浪费的处理。
[0051] 根据所述(17)中记载的发明,能够避免进行对不能使用图像处理装置的用户生成伪数据和实际数据等的处理的不合适的状况。
[0052] 根据所述(18)中记载的发明,能够防止错误地执行他人的预约作业的情况。
[0053] 根据所述(19)中记载的发明,用户对于预约作业的选择操作变得容易,且能够消除错误地选择他人的预约作业的顾虑。

附图说明

[0054] 图1是表示本发明的一实施方式的文本生成系统的结构的图。
[0055] 图2是表示文本生成中的用户终端的浏览器画面的图。
[0056] 图3是表示在图1的系统中使用的图像处理装置的结构的方框图。
[0057] 图4是表示图像处理装置的控制部的功能结构的方框图。
[0058] 图5是表示网络访问分析处理的流程图。
[0059] 图6是表示地址的分析规则的表。
[0060] 图7是表示生成的文件(数据)格式的表。
[0061] 图8是表示图5的步骤S04的地址分析处理的子程序的流程图。
[0062] 图9是表示伪图像数据生成部中的处理的流程图。
[0063] 图10是表示在网络送出数据生成部中的处理的流程图。
[0064] 图11是表示伪图像数据的一例的图。
[0065] 图12是表示将伪数据替换为实际数据的处理的流程图。
[0066] 图13是表示通常扫描作业和预约扫描作业的选择画面的图。
[0067] 图14是表示与登录到图像处理装置的用户对应的预约扫描作业的一览列表的图。
[0068] 图15是表示本发明的其他实施方式的文本生成系统的图。

具体实施方式

[0069] 以下,基于附图说明本发明的一实施方式。
[0070] 图1是表示本发明的一实施方式的文本生成系统的结构的图。
[0071] 图1的文本生成系统通过应用服务器1、用户终端2、图像处理装置3经由网络而相互连接而构成。
[0072] 所述应用服务器1是包括在网络(Web)上动作的文本生成用应用的服务器,在本实施方式中,应用服务器1作为基于用户终端2的指示而生成文本的文本生成装置起作用。另外,该应用服务器1由服务器用计算机构成,且通过未图示的CPU根据在程序存储部中存储的动作程序而动作,从而执行全体动作。另外,作为文本生成用应用,例如有Google公司提供的Google文档等。
[0073] 所述用户终端2由个人计算机构成,用户操作该用户终端2而访问应用服务器1,利用在应用服务器1中搭载的文本生成用应用而指示生成文本。在该实施方式中,假设如图2的文本生成中的浏览器画面所示,生成在用斜线表示的区域D1中嵌入(粘贴)了通过图像处理装置3读取的图像的文本D。
[0074] 在本实施方式中,所述图像处理装置3使用上述的作为多功能数字复合机的MFP,具有复印功能、扫描功能、传真功能、打印功能以及存储器存储功能等。在以下的说明中,有时将图像处理装置记为MFP。
[0075] 图3是表示图像处理装置3的结构的方框图。
[0076] 该图像处理装置3包括CPU31、ROM32、RAM33、扫描仪部34、存储部35、打印机部36、操作面板37、网络控制器38、认证部39等。
[0077] 所述CPU31统一控制图像处理装置3的全体,并将复印功能、打印机功能、扫描功能、传真功能等的基本功能控制为可使用。尤其在本实施方式中,在从应用服务器1指定图像处理装置3的网络上的规定的地址,从而产生伪数据的取得请求的访问时,分析所述地址而判断是否为伪数据的取得请求,或者在判断为是伪数据的取得请求时,执行生成伪数据和预约作业等的处理,但细节在后面叙述。
[0078] 所述ROM32是存储CPU31的动作程序等的存储器。
[0079] 所述RAM33是提供CPU31基于动作程序而动作时的作业区域的存储器。
[0080] 所述扫描仪部34是读取在原稿台(未图示)上放置的原稿的图像,并输出作为电子数据的图像数据的读取装置。
[0081] 所述存储部35例如由硬盘驱动器(HDD)等的非易失性的存储设备构成,存储有通过扫描仪部34读取的原稿的图像数据、生成的预约作业以及其他各种数据。
[0082] 所述打印机部36根据指定的模式,印刷通过所述扫描仪部34读取的原稿的图像数据或来自用户终端的打印数据等。
[0083] 所述操作面板37为了各种输入操作等而使用,包括显示部371和键输入部372,该显示部371由显示消息或操作画面等的触摸面板式液晶等构成,该键输入部372包括数字键、开始键、停止键等。
[0084] 所述网络控制器38通过控制在与网络上的应用服务器1或用户终端2等之间的通信,从而进行数据的发送接收。
[0085] 所述认证部39进行在用户登录到图像处理装置3时,判断是否为具有使用权限的用户的用户认证。
[0086] 由所述CPU31、ROM32、RAM33等构成图像处理装置3的控制部,在图4的方框图中表示该控制部300的功能结构。
[0087] 控制部300由图像读取控制部301、面板控制部302、HTML数据控制部303、作业管理部304、图像数据管理部305、用户账户管理部306、网络数据控制部307等构成。
[0088] 所述图像读取控制部301控制扫描仪部34的动作,面板控制部302控制操作面板37的输入或显示等。
[0089] 所述HTML数据控制部303处理通过HTML(超文本链接标示语言)记载的数据,包括网络访问分析部303a和网络送出数据生成部303b。
[0090] 在从应用服务器1等的外部设备经由网络指定网络上的地址而产生访问时,网络访问分析部303a分析所述地址,判断该访问是伪数据的取得请求的访问还是除此之外的访问等。此外,网络送出数据生成部303b生成送出到网络的HTML数据。
[0091] 所述作业管理部304管理作业的执行状态,在本实施方式中,具有在从应用服务器1产生用于伪数据的取得请求的访问时,生成并保存预约作业的功能。
[0092] 所述图像数据管理部305负责图像数据的生成、管理,包括用于生成伪图像数据的伪图像数据生成部305a。
[0093] 所述用户账户管理部306管理用户账户,网络数据控制部307控制除了HTML数据以外的网络数据。
[0094] 接着,说明图1所示的文本生成系统的动作的概要。
[0095] 用户通过自己的用户终端2,利用应用服务器1提供的文本生成用应用,在网络上生成成为基础的文本。接着,如图2所示,用户生成用于在所述文本上嵌入图像数据的框部(区域D1)。
[0096] 以往,用户接着移动到图像处理装置3,通过扫描仪部34读取记载了要嵌入文本的图像的原稿,并将获得的图像数据在图像处理装置3中附上网络上的地址(URL)而设为可公开的状态。此外,用户返回到自己的用户终端2,从用户终端2访问图像处理装置3而查找公开的图像,取得目标图像的URL。然后,将取得的目标图像的URL设置在编辑中的文本内的图像配置区域D1,完成文本生成。
[0097] 相对于此,在图1所示的本实施方式的文本生成系统中,在生成了用于在文本中嵌入图像数据的框部(区域D1)之后,直接在用户终端2上暂时指定从现在开始通过图像处理装置3的扫描仪部34读取的预定的图像的大小、读取模式等,并按照预先设定的规则,设定图像处理装置3内的地址(URL),作为对于不存在的图像的伪图像数据的参照目的地(保存目的地)。如后所述,所述指定的图像的大小、读取模式等的信息包含在所述地址中。然后,将该设定的地址设置在编辑中的文本内的图像配置区域D1,暂时完成文本。
[0098] 应用服务器1访问有所述设定的伪图像数据的地址的图像处理装置3,请求取得所述图像数据(伪图像数据)。
[0099] 以下,参照图5~9说明图像处理装置3的动作。另外,通过图像处理装置3的CPU31根据在ROM32等的记录介质中记录的动作程序而动作,从而执行该动作。
[0100] 若从应用服务器1产生访问,则图像处理装置3通过网络访问分析部303a,进行图5所示的网络访问分析处理。
[0101] 即,在图5的步骤S01中,判断是否为通过HTML数据的访问,若不是通过HTML数据的访问(在步骤S01中“否”),则在步骤S08中进行其他的网络访问分析处理。省略关于该处理的详细的说明。
[0102] 若是HTML数据的访问(在步骤S01中“是”),则在步骤S02中判断是否为用于取得图像数据的访问。例如通过访问时的指令等判断是否为用于取得图像数据的访问即可。
[0103] 若不是用于取得图像数据的访问(在步骤S02中“否”),则进入步骤S08,进行其他的网络访问分析处理。若是用于取得图像数据的访问(在步骤S02中“是”),则在步骤S03中,判断是否为伪数据的取得请求。具体地说,判断所指定的地址(URL)的第1目录(文件夹)的名称是否为预先作为伪数据的取得请求用而决定的目录名。
[0104] 若是预先决定的目录名(在步骤S03中“是”),则因为是伪数据的取得请求,所以进入步骤S04,进行地址分析处理。关于该处理在后面叙述。接着,在步骤S05中,基于地址分析结果,对作业管理部304通知伪数据扫描预约信息之后,在步骤S06中,基于地址分析结果,对网络送出数据生成部303b进行伪数据的送出指示。
[0105] 由此,只有在地址中包括的第1目录的名称与预先设定的名称相同的情况下,判断为是伪数据的取得请求,所以能够消除对全部访问判断为是伪数据的取得请求,浪费地生成伪数据和实际数据等的不合适的情况。
[0106] 在步骤S03中,若指定的地址(URL)的第1目录名不是预先作为伪数据的取得请求用而决定的目录名(在步骤S03中“否”),则在步骤S07中,对网络送出数据生成部303b进行指示,使其将请求目的地(地址目的地)的图像数据作为HTML内容而响应给请求源。
[0107] 这里,说明在本实施方式中,为了进行伪数据的取得请求而预先设定的地址(URL)。
[0108] 指定URL而取得网络上的数据时的一般的书写,例如成为“http://mfp001/boxNo/filename.jpg”。该书写表示以jpg格式送出在图像处理装置(mfp)001的箱号(boxNo)内、以与文件名(filename)一致的文本名保存的数据。
[0109] 相对于此,在本实施方式中,将用于伪数据的取得请求的地址书写为“http://mfp001/DummyData/username01/filename.jpg”。
[0110] 上述的网络访问分析部303a按照如图6所示的分析规则,分析地址。
[0111] 即,“http://”是一般的地址的配置(scheme)指定区域,“mfp001”是一般的主机指定区域。“DummyData”是第1目录部,通过包括“DummyData”的名称,表示是伪数据的生成指定即伪数据的取得请求。
[0112] “username01”是第2目录部,记载了进行了文本生成的用户的账户名。该账户名需要注册在图像处理装置3的用户账户管理部306中。在可进行伪数据的取得请求的用户不限定于注册在用户账户管理部306的用户的情况下,也可以省略该第2目录部。
[0113] “filename.jpg”表示要生成的文件名。也可以代替“filename.jpg”,指定要生成的文件(数据)格式。图7表示此时的文件格式。
[0114] 如图7所示,在指定文件的分辨率的情况下,设为“Resolution xxxdpi”。设定了由“xxx”指定的分辨率。在指定文件的大小的情况下,设为“Size_XXxYYmm”。设定纵XXmm、横YYmm的图像大小。
[0115] 在指定像素数的情况下,设为“Dot_XXxYYpixels”。设定了图像的纵像素数XX、横像素数YY。
[0116] 此外,还可以指定扫描仪部34的读取模式(扫描模式)。在指定彩色模式的情况下,设为“Color”,在指定ACS(自动色彩选择)模式的情况下,设为“ACS”,在指定单色模式的情况下,设为“Mono”。
[0117] 图8是表示图5的步骤S04的地址分析处理的子程序的流程图,根据上述的图6和图7所示的规则分析。
[0118] 在步骤S0401中,判断在URL中是否存在第2目录。若存在(在步骤S0401中“是”),则在步骤S0402中,参照在用户账户管理部306中管理的用户账户而调查是否存在与第2目录名一致的用户名,若存在(在步骤S0402中“是”),则在步骤S0403中,将第2目录名设为伪数据请求用户名之后,进入步骤S0404。
[0119] 在步骤S0401中,不存在第2目录的情况下(在步骤S0401中“否”),直接进入步骤S0404。此外,若在步骤S0402中不存在与第2目录名一致的用户名(在步骤S0402中“否”),则在步骤S0411中,在网络送出数据生成部303b中生成不存在对应的用户的HTML文本,并经由网络控制器38送出到应用服务器1之后返回。
[0120] 在步骤S0404中,作为分辨率、数据大小、像素数、扫描模式,设定默认的初始值。
[0121] 接着,在步骤S0405中,调查在地址中是否包括“Resolution”的词语,若包括(在步骤S0405中“是”),则在步骤S0406中,将接着“Resolution”的“dpi”为止的数值代替初始值而改写作为分辨率信息之后,进入步骤S0407。若在地址中不包括“Resolution”的词语(在步骤S0405中“否”),则直接进入步骤S0407。
[0122] 在步骤S0407中,调查在地址中是否包括“Size”的词语,若包括(在步骤S0407中“是”),则在步骤S0408中,将接着“Size”的“x”为止的数值作为x方向大小(mm)、将“mm”为止的数值代替初始值而改写作为y方向大小(mm)之后,进入步骤S0409。若在地址中不包括“Size”的词语(在步骤S0407中“否”),则进入步骤S0412。
[0123] 在步骤S0409中,调查在地址中是否包括“pixel”的词语,若包括(在步骤S0409中“是”),则在步骤S0410中,将接着“Dot”的“x”为止的数值作为x方向像素数、将“pixels”为止的数值代替初始值而改写作为y方向像素数之后,进入步骤S0412。若在地址中不包括“pixel”的词语(在步骤S0409中“否”),则直接进入步骤S0412。
[0124] 在步骤S0412中,调查在地址中是否包括“Color”的词语,若包括(在步骤S0412中“是”),则在步骤S0413中,将扫描模式代替初始值而改写作为“彩色”之后,进入步骤S0418。若在地址中不包括“Color”的词语(在步骤S0412中“否”),则进入步骤S0414。
[0125] 在步骤S0414中,调查在地址中是否包括“Mono”的词语,若包括(在步骤S0414中“是”),则在步骤S0415中,将扫描模式代替初始值而改写作为“单色”之后,进入步骤S0418。若在地址中不包括“Mono”的词语(在步骤S0414中“否”),则进入步骤S0416。
[0126] 在步骤S0416中,调查在地址中是否包括“ACS”的词语,若包括(在步骤S0416中“是”),则在步骤S0417中,将扫描模式代替初始值而改写作为“ACS”之后,进入步骤S0418。若在地址中不包括“ACS”的词语(在步骤S0416中“否”),则直接进入步骤S0418。
[0127] 在步骤S0418中,将至此为止存储的分辨率、大小、像素数以及扫描模式作为伪数据生成参数,通知伪图像数据生成部305a。此外,在步骤S0419中,将同样存储的分辨率、大小、像素数以及扫描模式作为扫描预约等待作业,通知作业管理部304。此时,在步骤S0403中设定的伪数据请求用户名也通知到作业管理部304。接受到该通知的作业管理部304将与所述用户名相关联而生成/保存预约扫描作业。此外,作为该预约扫描作业的模式,设定所述通知到的分辨率、大小、像素数以及扫描模式。
[0128] 另外,在图8的处理中,在步骤S0401中,不存在第2目录的情况下(在步骤S0401中“否”),设为进入步骤S0404,但在不存在第2目录的情况下,也可以送出该意旨的HTML文本,不生成伪数据。此时,只有在地址中作为可使用图像处理装置3的用户而包括在用户账户管理部306中注册管理的用户的信息的情况下,生成伪数据,所以能够避免进行对不能使用图像处理装置3的用户生成伪数据和实际数据等的处理的不合适的情况。
[0129] 图9是表示在伪图像数据生成部305a中的处理的流程图。
[0130] 在步骤S11中,根据在地址分析处理中的步骤S0418中通知的信息,生成伪图像。接着,在步骤S12中,将生成的伪图像传送到网络送出数据生成部303b,进行图像传送请求。
[0131] 图10是表示在网络送出数据生成部303b中的处理的流程图。
[0132] 在步骤S21中,进行对应于以往的图像请求的处理,在步骤S22中,判断是否从伪图像数据生成部305a有图像传送请求。若没有传送请求(在步骤S22中“否”),则结束处理。若有传送请求(在步骤S22中“是”),则在步骤S23中,将从伪图像数据生成部305a传送而来的伪图像数据作为处理中的伪图像HTML而经由网络控制器38送出到网络(应用服务器1)。即,将从伪图像数据生成部305a传送而来的伪图像数据作为以所述指定的地址为参照目的地(保存目的地)的HTML数据,并送出到网络。
[0133] 由此,应用服务器1能够生成嵌入了伪图像数据的文本,用户能够经由用户终端2而阅览该文本。
[0134] 图11表示伪图像数据的一例。除了“Dummy”的字符之外,还显示了表示图像大小、分辨率等的图像数据的属性、生成日期时间、用户名、生成顺序的ID,使得能够判别是对用户暂时发行的图像。也可以显示生成了伪图像数据的图像处理装置3的信息等其他信息。
[0135] 图12是表示将伪数据替换为实际数据的处理的流程图。
[0136] 在步骤S31中,面板控制部302判断是否由用户选择了扫描模式,若没有选择扫描模式(在步骤S31中“否”),则结束处理。若选择了扫描模式(在步骤S31中“是”),则在步骤S32中,在操作面板37的显示部371中显示如图13所示的通常扫描作业和预约扫描作业的选择画面。
[0137] 接着,在步骤S33中,判断是否选择了预约扫描作业,若选择了通常扫描作业(在步骤S33中“否”),则在步骤S37中,作业管理部304执行通常的扫描作业。
[0138] 若选择了预约扫描作业(在步骤S33中“是”),则在步骤S34中,作业管理部304比较预约扫描作业中设定的用户名和当前登录到图像处理装置3的用户,并如图14所示,在操作面板37的显示部371中显示用户一致的预约扫描作业即对应于登录的用户的预约扫描作业的一览列表。
[0139] 由此,只有对应于登录到图像处理装置3的用户的预约扫描作业显示在所述显示部371中使用户选择,所以用户选择预约扫描作业的操作变得容易,且能够消除错误地选择他人的预约扫描作业的顾虑。
[0140] 接着,在步骤S35中,等待由用户选择任一个预约扫描作业(在步骤S35中“否”),若选择(在步骤S35中“是”),则在步骤S36中执行扫描仪部34的原稿的读取,图像数据管理部305对获得的图像数据(实际数据)进行保存管理,HTML数据控制部303将所述实际数据与伪数据进行替换后在网络上公开。
[0141] 通过这样的处理,在由应用服务器1指定的地址的参照目的地中,实际图像数据被替换而存在,所以成为在用户生成的文本中在指定区域中嵌入期望的图像的状态。因此,用户不需要在图像处理装置3的操作之后返回到终端2而进行用于嵌入图像数据的操作,文本生成操作变得简单,效率变好。
[0142] 以上,说明了本发明的一实施方式,但本发明并不限定于上述实施方式。
[0143] 例如,在地址中包括规定名称的第1目录时,判断为是伪图像数据的取得请求,但在省略了第1目录的情况下,也可以在地址目的地中不存在数据时,判断为是伪图像数据的取得请求,只要是预先设定在判断为是伪图像数据的取得请求时的地址的形式即可。
[0144] 此外,说明了文本生成系统如图1所示那样由应用服务器1、用户终端2以及图像处理装置3构成的情况,但也可以应用于如图15所示那样,由安装了文本生成应用的用户终端2、图像处理装置3构成的系统,且能够通过文本生成应用,将网络上的HTPP页的数据插入文本中的情况。
[0145] 在该系统中,通过用户终端2利用文本生成应用,首先生成成为基础的文本。接着,若在文本中的期望的位置生成要插入的HTTP数据的框(区域),并指定在图像处理装置3内的预定的格式的地址,则用户终端2对图像处理装置3进行伪数据的取得请求。用户在数据终端2侧的处理到此结束。之后,执行与图1的系统的情况相同的处理。
[0146] 此外,表示了从用户终端2经由网络浏览器而指定了地址(URL)的情况,但并不限定于此。例如,在从用户终端对其他的用户终端进行电子邮件发送的情况下,也可以将在该电子邮件内指定的图像处理装置3内的地址作为伪图像取得请求的格式,从而与上述的实施方式相同地,进行伪数据的生成/送出、与实际数据的替换等处理,从而生成电子邮件用文本。
[0147] 此外,说明了实际数据为通过扫描仪部34读取的图像数据的情况,但实际数据并不限定于图像数据,也可以是PDF文本、邮件、箱接收的传真文本等的文本数据。