信息通信系统的制作方法

文档序号:6612243阅读:163来源:国知局
专利名称:信息通信系统的制作方法
技术领域
本发明涉及将被安装在万维网服务器(Web server)终端的应用软件经由 网络连接而在数字复印机等信息设备中利用的信息通信系统。
背景技术
近年来,数字复合机(MFP)成为在其自身具有非常高度的处理功能和 网络功能的设备,但是仍然停留在作为打印机或扫描仪等计算机周边设备的 使用上。另一方面,在企业等的事务管理部门中,导入了充分利用IT技术的 文件做成/管理软件或各种业务用应用软件,实现业务的高效化。因此,研究 用网络连接MFP等信息事务设备和业务用应用软件,实现整体状态下的业务 的高效化。MFP等的信息设备通常多与公司内的网络(LAN)连接而被,应用软件 也被安装在服务终端上而与LAN连接。信息终端和服务器终端进行信息数据 的交接,但是通常以标准的网络技术为基础来进行。通过利用该标准的网络 技术,在应用开发中能利用一般的工具,从而可以进行高效的开发。而且在 应用开发中,可以利用服务器端的存储器、HDD等,可以减少用于开发的制 约而进行自由度高的开发。而且,还开发着在多台MFP中利用被安装在一台服务器终端的应用软件 的技术(例如,参照特开2006-39647号公报)。这时,只要通过该应用的更 新就可以完成维护,所以容易维修。对于服务器终端和信息设备的联合,在利用标准的网络技术的情况下, 例如利用因特网信息服务(IIS: Internet Information Services )。该IIS具有以 下功能,即用一个因特网服务器软件,能够进行可对数据库等进行访问的环 境设定,而不需要特别做成应用。而且,在服务器终端侧具有能够使程序高 速动作的接口 ,利用了该接口的程序,由于外部信息设备利用标准的输入输 出部件与服务器终端进行存取,所以可以直接与程序进行通讯联络从而以高 速动作,能够进行更灵活的程序开发。
但是,上述的因特网服务器软件是微软公司的软件,所以作为该软件的 规格,不能对其它服务器终端进行访问。因此,MFP等信息设备在使用上述 因特网服务器软件来利用服务器终端的程序的形态下,存在不能访问与网络 连接的其它服务器终端的情况。这时,不能取得位于其它服务器终端的想要 利用的有用的信息。而且,被安装在服务器终端的打印机驱动器的设定等,在来自MFP等的打印设备侧的登录(login)中,不能变更打印机驱动器等的设定,所以始终以默认的打印设定进行打印。发明内容本发明的目的是提供一种信息通信系统,利用标准的网络技术联合服务 器终端和信息设备,同时还能够利用被安装在其它服务器终端上的信息种类。 本发明的信息通信系统的是经由网络连接,在信息设备中利用被安装在万维网服务器终端的程序的信息通信系统,在万维网服务器终端内具有按 照来自信息设备的登录来动作的主程序;以及按照来自网络服务器终端的直 接的登录来动作的用户权限不同的子程序。主程序利用对被网络连接的其它 服务器终端的访问受到了限制的因特网服务器软件来交接信息,子程序能够 对其它服务器终端进行访问而不使用服务器软件,在主程序中不能取得被安 装在其它服务器终端的信息种类时,委托子程序来取得。对子程序的取得信息的委托,通过在信息设备中输入而从主程序通知子 程序来执行,经由子程序取得的其它服务器终端的信息种类,从子程序经由 主程序而在信息设备中被利用。而且,经由子程序取得的其它服务器终端的 信息种类可以保存在存储器中。在万维网服务器终端的主程序中不能取得被安装在其它服务器终端的信 息种类时,委托子程序取得其它服务器终端的子文件夹名列表、其它服务器 终端的文件名列表,或者对其它服务器终端的文件进行打印处理。而且,为 了从主程序对子程序委托而使用XML文件。万维网服务器终端的子程序在 直接登录的用户的权限下动作,而且在主程序起动的同时自动地常驻。


图l是说明本发明的概要的方框图。 图2是说明本发明的概要的流程图。
图3A和图3B是表示本发明中一例将文件名列表等显示在MFP面板上的图。图4A至图4C是表示取得文件夹名列表时的格式显示例的图。 图5A至图5C是表示取得文件名列表时的格式显示例的图。 图6是表示进行文件的打印指示时的格式显示例的图。
具体实施方式
通过图l说明本发明的实施方式。在图中,l表示网络,2表示信息设备 (MFP), 3表示万维网服务器终端,4a、 4b表示文件服务器终端,5表示主程序,6表示子程序,7表示因特网服务器软件(例如ns), 8表示打印机驱动器,9表示存储器。本发明的信息通信系统由以下部件构筑与有线或无线的LAN、因特网 等网络1连接的例如数字复合机(MFP)等信息设备2和万维网服务器终端 3、以及多个服务器终端(例如,文件服务器终端)4a、 4b。信息设备2例如 作为事务处理用的设备,以具有复印功能、打印机功能、FAX功能等的数字 复合机(MFP)为例,但是,此外也可以是复印专用机(黑白、彩色),打印 机专用机或事务处理专用终端(个人计算机)等。万维网服务器终端是通过因特网等为例进行信息发送的个人计算机等终 端设备,例如是具有万维网(www)的信息发送功能的软件的终端的含义。 该终端3的万维网服务器例如也被称为因特网信息服务(IIS: Internet Information Services),预先积累各种文件和图像等信息,根据来自信息设备2 (客户软件)的请求,通过网络l发送这些信息。近年来,作为积累的信息, 还有具有活动网页生成的功能、或与数据库联合的事务处理(transaction)功 能等的信息。通过利用由作为上述的标准因特网服务器软件之一的ISS构成的万维网 服务器,MFP等信息设备2 (以下简单称为MFP)被联合而不使用特别的应 用,可以进行可对服务器终端内的信息或数据库等进行访问的环境设定。但 是,如果使用该IIS,则即使能够将自身服务器终端内的信息或数据库自由地 发送到MFP2,对连接在相同网络的其它文件服务器终端4a、 4b的访问也被 限制。因此,即使知道有存在于其它文件服务器终端4a、 4b的要使用的有用 的信息,有时也不能取得它们'。 文件服务器终端4a、4b是对于万维网服务器终端3意味着其它服务器终 端的终端,具有进行各种信息发送的固有文件或图像等信息。而且,文件服 务器终端4a、 4b也可以各自构成为上述的万维网服务器终端,或者也可以是 具有将内置的信息发送到外部的功能的个人计算机终端。这里,只不过为了 说明的方便而称为文件服务器终端。本发明在图1所示的万维网服务器终端3中,例如包括经由IIS7被访 问,进行信息的发送的主程序5;以及不经由IIS7而通过接口被访问,能够 对其它服务器终端进行访问和取得信息的子程序6。此外,在万维网服务器 终端3中例如可以包括具有对MFP2指定规定的打印设定的功能等的打印 机驱动器8;或者存储通过子程序6从文件服务器终端4a、 4b等取得的信息 的存储器9。主程序5包含有文件作成、文件管理软件、图像数据、操作画面的显示 图案等的、在MFP2中使用的主要的应用等。操作MFP2的用户A经由网络 1,经由相当于万维网服务器终端3的出入口的IIS7登录该主程序5,并且该 主程序5通过已登录的用户A动作。而且,用户A和MFP2在对主程序5进 行登录时,通过被预先注册在终端中的认证信息进行认证、许可。即,对于 主程序5的动作,用户A具有用户权限。另一方面,子程序6具有访问其它服务器终端而取得被安装在服务器终 端内的信息的功能。而且,该子程序6通过从万维网服务器终端3的键盘等 直接登录的用户B动作。于是,直接登录的用户B可以变更被安装在该万维 网服务器终端3内的打印机驱动器8的设定内容等。而且,从MFP2经由网 络1并经由万維网服务器终端3的1IS7对主程序进行登录的用户A不能对该 子程序6直接进行访问。即,对于子程序6的动作,用户B具有用户权限, 主程序5和子程序6的用户权限有所不同。这里,假设用户A操作MFP2,例如要复印前年度的事业计划书。但是, 假设该事业计划书不在万维网服务器终端3的主程序5内,而在文件服务器 终端4a中。但是,即使对MFP2输入上述的复印请求,从主程序5对文件服 务器终端4a的访问在IIS7的使用环境下也被限制。因此,在本发明中具有以 下功能,即主程序5在假设需要对其它服务器终端进行访问的情况下,不经 由IIS7而委托与网络连接的子程序6对文件服务器终端4a进行访问从而取得 文件服务器终端4a内的信息种类。 从主程序5接受了取得信息的委托的子程序6经由网络1,对文件服务 器终端4a进行访问,取得终端内的前年度的事业计划书的文件。从文件服务 器终端4a取得的文件经由网络1被取入子程序6,使用打印机驱动器8变换 为打印用的数据后被传递到主程序5,接着被发送到MFP2。而且,也可以在 文件从子程序6被传递到主程序5后,使用打印机驱动器8将其变换为打印 用的数据,接着被发送到MFP2。而且,委托子程序6取得的各种信息或数据在MFP2中的利用结束后可 以原样丢弃,也可以保存在万维网服务器终端3内的存储器9中。而且,希 望在MFP2中,以利用结束后丢弃为原则,不进行信息的保存,在需要保存 的情况下,利用万维网服务器终端3。而且,虽然设为将取得信息保存在存 储器9中,但是由于在保存容量上存在限度,所以希望^:置适当进行重新估 计的系统。图2是表示一例从上述的主程序5对子程序6委托取得信息的流程图。 首先,在步骤S1中,经由网络l对由于来自MFP2 (登录用户A)的登录而 被起动的主程序5请求取得规定的信息。由于在万维网服务器终端3内没有 被请求的信息,所以对被网络连接的其它服务器终端4a、 4b中是否有规定的 信息进行访问。在经由该网络进行访问时,在步骤S2中,判断登录用户A进行的来自利用ns的万维网服务器终端3的访问是否可能。在访问可能(步骤S2的"是,,)的情况下,进入步骤S5,对希望的文件S^务器终端进行访问, 取得规定的信息后结束。在步骤S2中,在不能访问(步骤S2的"否")的情况下,进入步骤S3。 这里,对通过对万维网服务器终端3直接登录的登录用户B而起动的不利用 1IS的子程序6,即对登录用户B,从主程序5委托取得信息。接着,在步骤 S4,在用户B的访问不可以(步骤S4的"否,,)的情况下,在步骤S7中,拒 绝对希望的文件服务器终端的访问。对于该访问的拒绝,设想关于与对方服 务器终端的访问的注册未注册,不能进行认证的情况。在该访问被拒绝而失 败的情况下,在步骤S14中对用户A报告不能取得信息而结束流程。在步骤S4中,在登录用户B的访问可能(步骤S4的"是")的情况下, 进入步骤S6而访问希望的文件服务器终端,并且进入下一个步骤。在对希望 的文件服务器终端的访问成功时,具体检索要取得的信息。首先,例如在步 骤S8中,选择是否要求取得文件服务器终端具有的最上位的子文件夹名的列
表,并且在步骤S8的"是"的情况下,进入步骤S9而取得自文件夹名列表。在步骤S8的"否"的情况下,进入步骤SIO,例如选择是否要求取得与子 文件夹的下位对应的文件名的列表,并且在步骤S10的"是"的情况下,进入 步骤Sll而取得文件名列表。在步骤S10的"否,,的情况下,进入步骤S12, 例如选择是否对文件名列表内的规定的文件进行打印处理,并且在步骤S12 的"是"的情况下,进入步骤S13而进行打印规定的文件的处理。在步骤S12 的"否"的情况下,设为在该服务器终端内没有希望的信息。在可以取得这些 信息时,在步骤S14中对用户A报告信息取得结果后结束流程。而且,在上述的流程中,对子文件夹名列表、文件名列表、打印处理请 求这三个信息取得进行了例示,但是清楚的是,此外可以用同样的方法取得 各种信息。图3A和图3B是一例在MFP显示如上所述那样取得的文件服务器内的 信息的图,图3A是表示具体的显示形式的图,图3B是表示作为其基础的文 件服务器的信息形式的图。如图3B所示,表示在文件服务器侧有多个文件夹(HA-HC)和多个文 件(F1 F5),其中的文件(F4, F5)属于文件夹HA的下位。在MFP的显示屏上,例如通过万维网服务器终端的程序,以图3A所示 的显示方式进行显示,在文件服务器侧,并排为上位的概念的文件夹(HA~ HC)和文件(F1-F3),和图标一起以相同等级的状态来显示。而且,在MFP 的显示屏中,例如通过点击文件夹HA,显示属于其下位的文件F4、 F5。从主程序5侧对子程序6侧的取得信息的委托等,现在希望以被标准地 4吏用的XML ( Extensible Markup Language)为基础来进行。子程序6侧从主 程序5侧取得XML文件,分析委托内容并写入规定的格式,从而发送到访 问目的地的文件服务器终端。希望与文件服务器终端的通信也以XML为基 础来进行。从文件服务器终端取得的信息设为规定的格式而以XML方式发 送到主程序5。图4A~图6是表示一例上述输出的格式显示的图。图4A至图4C是一 例从文件服务器终端取得子文件夹名列表的情况,图4A是从主程序5对子 程序6发送子文件夹的取得指令的命令例,表示子文件夹取得指令和对于文 件服务器终端的子文件夹的网络路径。图4B的表是从子程序6对主程序5 发送子文件夹的结构(一览表(directory))的例子。而且,图4C的画面是
根据从子程序6发送的子文件夹的结构,从主程序5发送到MFP2的画面的 例子。图5A至图5C是一例取得文件名列表的情况,图5A是从主程序5对子 程序6发送文件名列表的取得指令的命令例,表示文件名列表取得指令、对 于文件服务器终端的文件的网络路径和检索的文件名。图5B的表是从子程序 6对主程序5发送文件名列表的结构(文件名)的例子。而且,图5C的画面 是根据从子程序6发送的文件名的结构,从主程序5发送到MFP2的画面的 例子。图6是对指定的文件的打印进行指示的显示例,是从主程序5对子程序 6发送打印处理的指令的命令例,表示打印指令、打印份数、对于文件服务 器终端的文件的网络路径以及打印文件名。而且,该打印处理由子程序6接 受从文件服务器终端取得的文件,接着,从主程序5经由1IS7发送到MFP2, 在MFP2中进行打印处理。返回图1,对子程序6的动作进行补充。子程序6如前面说明的那样, 能够以对万维网服务器终端3直接登录的用户B的权限起动,不能以从MFP2 登录的用户A起动。而且,通过对该万维网服务器终端3登录的用户B,可 以进行打印机驱动器8的设定和该设定的变更,但是用户A不能进行设定变 更。因此,为了通过从MFP2登录的用户A,从其它的服务器终端等对在主 程序5中没有的信息取得信息,需要用户B正在登录,用户B未在登录的状 态下不能执行。但是,预先通过正在登录的用户B,使子程序6预先处于动 作状态,可以从主程序5侧对子程序6委托取得信息。由此,还能够取得仅 通过主程序5不能取得的其它服务器终端的信息种类。上述的例子中,设想登录的入口有两个,登录用户有两个人。但是,例 如也可以通过来自MFP2侧的登录,以远程操作接通万维网服务器终端3的 电源。这时,也可以通过来自MFP2侧的登录用户A,起动主程序5,同时 与其联合自动地起动子程序6后常驻。由此,作为主程序5的利用者的在MFP2 操作的用户A,不需要特意到万维网服务器终端3处而起动子程序6的时间, 而且,可以利用主程序5而不意识到子程序6。按照本发明,可以构筑信息通信系统,该系统利用标准的网络技术,信 息设备利用万维网服务器终端的程序而执行规定的处理,同时在万维网服务
器终端中还可以取得本来不能利用的其它服务器终端的信息种类'进而执行 更多的功能。
权利要求
1、一种信息通信系统,经由网络连接,在信息设备中利用被安装在万维网服务器终端的程序,其特征在于,在所述万维网服务器终端内具有按照来自所述信息设备的登录来动作的主程序;以及按照来自所述万维网服务器终端的直接的登录来动作的用户权限不同的子程序,所述主程序利用对被所述网络连接的其它服务器终端的访问受到了限制的因特网服务器软件来交接信息,所述子程序能够对其它服务器终端进行所述访问而不使用所述服务器软件,在所述主程序中不能取得被安装在所述其它服务器终端的信息种类时,委托所述子程序来取得。
2、 如权利要求1所述的信息通信系统,其特征在于, 对所述子程序的取得信息的委托在所述信息设备被输入,通过从所述主程序对所述子程序的通知来进行。
3、 如权利要求1所述的信息通信系统,其特征在于, 经由所述子程序取得的所述其它服务器终端的信息种类,从所述子程序经由所述主程序在所述信息设备中利用。
4、 如权利要求1所述的信息通信系统,其特征在于,该信息通信系统包括存储器,将经由所述子程序取得的所述其它服务器 终端的信息种类保存在所述万维网服务器终端内。
5、 如权利要求1所述的信息通信系统,其特征在于,对所述子程序委托取得:帔指定的所述其它服务器终端内的子文件夹名列表。
6、 如权利要求1所述的信息通信系统,其特征在于,对所述子程序委托取得被指定的所述其它服务器终端的文件名列表。
7、 如权利要求1所述的信息通信系统,其特征在于,对所述子程序委托被指定的所述其它服务器终端的文件的打印处理。
8、 如权利要求1至7的任意一项所述的信息通信系统,其特征在于, 在所述主程序和所述子程序的信息种类的交接中使用XML文件。
9、 如权利要求1所述的信息通信系统,其特征在于,所述子程序在对所述万维网服务器终端直接登录的用户的权限下进行动作。
10、如权利要求1所述的信息通信系统,其特征在于,所述子程序以自动方式常驻在所述万维网服务器终端中。
全文摘要
本发明提供信息通信系统,能够利用标准的网络技术而联合服务器终端和信息设备,同时也可以利用被安装在其它的服务器终端的应用或数据。在万维网服务器终端内,具有按照来自信息设备的登录来动作的主程序;以及按照来自万维网服务器终端的直接的登录来动作的用户权限不同的子程序。主程序利用对被网络连接的其它服务器终端的访问受到了限制的因特网服务器软件来交接信息,子程序能够对其它服务器终端进行访问而不使用所述的因特网服务器软件,在主程序中不能取得被安装在其它服务器终端的信息种类时,委托子程序来取得。
文档编号G06F21/00GK101162488SQ20071015320
公开日2008年4月16日 申请日期2007年9月29日 优先权日2006年10月13日
发明者粟田智 申请人:夏普株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1