文件分发服务器以及文件分发方法

文档序号:8546325阅读:1053来源:国知局
文件分发服务器以及文件分发方法
【技术领域】
[0001 ] 本发明的实施方式有关文件分发服务器以及文件分发方法。
【背景技术】
[0002]现有向多个终端分发作为光栅(9 7夕)形式的图像数据的文件数据的文件分发服务器。光栅形式的图像数据为被压缩的图像数据。并且,文件分发服务器在通过分发目的地的终端对文件数据进行补记的情况下,能够将补记合成于文件数据。
[0003]但是,文件分发服务器为了将补记合成于文件数据,释放(伸長)了压缩的图像数据,对释放后的图像数据进行图像处理,将进行了图像处理的图像数据再次压缩为分发用的格式。因此,存在文件分发服务器对于文件数据的补记需要时间的问题。

【发明内容】

[0004]本发明提供了具有更高的便利性的文件分发服务器以及文件分发方法。
[0005]一实施方式涉及的文件分发服务器包括:分发部,将阅览用文件数据分发至阅览终端;补记信息取得部,取得补记信息,所述补记信息基于由所述阅览终端对所述阅览用文件数据的补记而生成;描绘处理部,基于取得的所述补记信息而生成描绘层;以及补记文件数据生成部,在能分别切换所述描绘层和所述阅览用文件数据的显示和非显示的状态下,重叠生成补记文件数据。
[0006]一实施方式涉及的文件分发方法包括:取得基于对阅览用文件数据的补记而生成补记信息的步骤;基于取得的所述补记信息而生成描绘层的步骤;以及在能分别切换所述描绘层和所述阅览用文件数据的显示和非显示的状态下,重叠生成补记文件数据的步骤。
【附图说明】
[0007]图1为用于说明一实施方式涉及的文件分发系统的图。
[0008]图2为用于说明一实施方式涉及的服务器的图。
[0009]图3为用于说明一实施方式涉及的补记文件数据的图。
[0010]图4为用于说明一实施方式涉及的补记文件数据的图。
[0011]图5为用于说明一实施方式涉及的服务器的处理的图。
【具体实施方式】
[0012]以下,参照附图,对一实施方式涉及的文件分发服务器以及文件分发方法进行详细的说明。
[0013]图1示出文件分发系统I的示例。文件分发系统I例如具有PC 100、服务器200、阅览终端300以及印刷装置400等。
[0014]此外,文件分发系统I例如具有第一阅览终端300A及第二阅览终端300B等作为阅览终端300。此外,在无需区分第一阅览终端300A和第二阅览终端300B的情况下,总称为阅览终端300而进行说明。此外,在本例中,文件分发系统I可以为具备几个阅览终端300及印刷装置400的结构。
[0015]PC 100、服务器200、阅览终端300以及印刷装置400经由网络而相互连接。也就是说,PC 100和服务器200能够相互发送/接收数据。此外,服务器200和阅览终端300及印刷装置400能够相互发送/接收数据。此外,网络可以为例如LAN、互联网、无线通信等,可以为任何方式。
[0016]PC 100为一般的计算机。PC 100作为打印机驱动器而发挥作用。PC100例如具有通信I/F、存储部以及控制部等。通信部能够与网络上的其他设备进行通信。存储部能够存储文件数据。控制部能够从存储部读出文件数据,将读出的文件数据注册于服务器200。也就是说,PC 100能够经由网络将文件数据上载至服务器200。由此,PC 100能够对服务器200指示印刷处理。
[0017]此外,PC 100在指示印刷处理时,将文件数据转换为页面描述语言(PageDescript1n Language,F1DL)。被转换的PDL被向文件分发用的服务器200传送。从而,PC100能够在通过印刷装置400印刷的状态下,将文件数据注册至服务器200。
[0018]文件数据具有固有的ID (文件ID)。此外,文件数据在各页面具有页面ID。也就是说,阅览文件数据的终端能够从文件ID及页面ID中指定文件数据中的页面而显示。
[0019]服务器200包括显示器234、控制部250、操作输入部264、通信I/F271以及存储部216。
[0020]控制部250作为控制服务器200的各部分的动作的控制部而发挥作用。控制部250包括CPU 25KROM 252,RAM 253以及非易失性存储器254等。控制部250基于从操作输入部264供给的操作信号进行各种处理。
[0021]CPU 251包括执行各种运算处理的运算元件等。CPU 251通过执行存储于ROM 252或者非易失性存储器254等的程序而实现各种功能。
[0022]ROM 252存储用于控制服务器200的程序以及用于实现各种功能的程序等。CPU251基于从操作输入部264供给的操作信号,启动存储于ROM 252的程序。由此,控制部250控制各部分的动作。
[0023]RAM 253作为CPU 251的工作存储器而发挥作用。也就是说,RAM253存储CPU251的运算结果、通过CPU 251读入的数据等。
[0024]非易失性存储器254为存储各种设定信息以及程序等的非易失性存储器。
[0025]并且,CPU 251基于容纳于存储部216的应用程序等的数据,能够执行各种处理。
[0026]此外,控制部250能够根据CPU 251所执行的应用,生成各种画面等的图像信号,并使其显示于显示器234。此外,控制部250能够根据CPU251所执行的应用,生成各种声音等的声音信号,并使其输出至未图示的扬声器。
[0027]显示器234例如为具备显示面板的显示装置,该显示面板具备矩阵状排列的多个像素。显示器234基于图像信号显示图像。
[0028]操作输入部264包括例如根据用户的操作输入而生成操作信号的键。操作输入部264包括例如从键盘或者鼠标等的操作输入设备接收信号的端口等。操作输入部264将生成的操作信号供给至控制部250。
[0029]通信I/F 271能够与网络上的其他设备进行通信。由此,服务器200能够与连接于网络的PC 100、阅览终端300以及印刷装置400等进行通信。并且,通信I/F 271也可以为不经由网络而与PC 100、阅览终端300以及印刷装置400进行直接通信的结构。
[0030]存储部216包括硬盘驱动器(HDD)、固态硬盘(SSD)或者其他的半导体存储器等的存储装置。存储部216能够存储由控制部250的CPU251执行的程序、应用程序以及各种数据等。存储部216存储例如操作系统(OS)、以及在OS上能够执行的各种应用程序。
[0031]此外,存储部216能够存储文件数据、后述的补记文件数据、以及从阅览终端300供给的补记信息等。
[0032]服务器200的控制部250通过执行程序,能够作为第一文件数据生成部211、第一文件数据分发部212、提取部213、第二文件数据生成部214、第二文件数据分发部215等而动作。
[0033]第一文件数据生成部211在接收到从PC 100发送的PDL的情况下,执行光栅图像处理(Raster Image Processor,以下称为RIP处理),从PDL生成阅览用的文件数据。该阅览用的文件数据为适合通过阅览终端300阅览的光栅图像数据。
[0034]第一文件数据分发部212将由第一文件数据生成部211生成的文件数据,分发至预先设定的终端(例如,阅览终端300等)。由此,阅览终端300能够显示阅览用的文件数据。
[0035]此外,服务器200能够根据每个阅览终端300的识别信息(终端ID),选择分发至阅览终端300的文件数据。例如,服务器200保存与会议ID、会议日期时间、会议题目、文件ID以及参加者的阅览终端300的终端ID等对应的会议信息。服务器200从阅览终端300取得终端ID,参照所取得的终端ID所对应的会议信息。服务器200能够将与参照的会议信息对应的文件ID的文件数据分发至阅览终端300。
[0036]阅览终端300例如为便携式电话终端、平板型PC、便携音乐播放器或者其他电子设备。阅览终端300将终端ID发送至服务器200。由此,阅览终端300能够从服务器200接收文件数据。
[0037]此外,阅览终端300能够打开接收到的文件数据。由此,阅览终端300,能够显示文件数据的任意的页面。
[0038]阅览终端300包括控制部、显示器、操作输入部、存储部以及通信部等。
[0039]存储部存储例如操作系统(OS)、以及能够在OS上执行的各种应用程序。存储部例如具有用于打开文件数据的应用程序(文件查看器(viewer))。
[0040]阅览终端300的控制部通过执行文件查看器,能够打开上述那样的文件数据。由此,控制部能够根据文件数据生成图像信号,并使其显示于显示器。因此,控制部能
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1