文档处理装置的制作方法

文档序号:6639348阅读:120来源:国知局

专利名称::文档处理装置的制作方法
技术领域
:本发明是关于一种根据电子文档(document)等,生成设定格式(format)的数据文件(datafile)之文档处理装置。
背景技术
:在近年的计算机装置中,当进行关于文档的打印指示时,打印驱动器(printerdriver)显示用于设定关于印刷的参数(parameter)之画面,并可在该画面上设定印刷参数。在这里,所说的印刷参数为例如用纸设定、打印的件数、进行打印的打印机(printer)、打印对象的页(page)等。然后,在进行打印处理时利用这些被设定的打印参数。另一方面,也有一种利用打印驱动器的设定画面,而由文档生成数据文件(datafile)的软件(software)。例如,生成PDF(PortableDocumentFormat)的Adobe公司的Acrobat(登录商标),当接受文档的打印指示时,其会显示用于各种设定的用户接口(userinterface)而作为打印驱动器的设定画面。然后,依据该设定画面中的设定内容而生成PDF文件并输出。另外,在专利文献1中揭示了一种利用打印驱动器的设定画面,由文档(document)生成数据文件(datafile),且由文档抽出关键字(keyword),并使该关键字与生成的数据文件建立关联,且在数据库(database)中进行登录之技术。日本专利早期公开之特开平8-147446号公报但是,在上述习知的专利文献1所揭示的技术中,由于关键字是利用软件处理而从文档中被抽出,所以这种关键字等应与数据文件建立关联的属性信息,未必按照用户的意思进行设定。另一方面,虽然用户也可预先对文档设定关键字等,或与生成的数据文件建立关联而从后面设定关键字等,但这样一来,用户可能忘记进行设定,或必须另外进行设定的操作等,将使得便利性降低。
发明内容本发明的目的之一是提供一种鉴于上述实际情况而形成的,能够提高便利性的文档处理装置。为了解决上述习知例的问题之本发明,为一种接受数据文件(datafile)的生成指示,生成关于形成处理对象的文档(document)之设定格式(format)的数据文件,并在存储器(storage)中进行存储的文档处理装置,其特征在于在接受前述数据文件的生成指示后,生成关于该文档的文件,并在存储器中进行存储之前的期间,提示一画面,用于促使应与该文件建立关联并被保持的属性信息的输入。而且,为了解决上述习知例的问题之本发明,为一种接受数据文件的生成指示,生成关于形成处理对象的文档之设定格式的数据文件,并在存储器中进行存储的文档处理装置,其特征在于接受前述数据文件的生成指示,显示用于接受关于前述文件的生成之参数(parameter)设定的参数设定画面,且显示用于接受应与前述生成的文件建立关联并被保持的属性信息的设定之属性设定画面。这里,所说的前述参数设定画面和前述属性设定画面,也可彼此切换进行显示。而且,本发明的一形态为一种接受数据文件的生成指示,生成关于形成处理对象的文档之设定格式的数据文件,并在存储器中进行存储的文档处理装置的控制方法,其特征在于在接受前述数据文件的生成指示后,生成关于该文档的文件,并在存储器中进行存储之前的期间,提示一画面,用于促使应与该文件建立关联并被保持的属性信息的输入。另外,本发明的另一形态为一种接受数据文件的生成指示,生成关于形成处理对象的文档之设定格式的数据文件,并在存储器中进行存储的文档处理程序(program),其特征在于在该文档处理装置中,在接受前述数据文件的生成指示后,生成关于该文档的文件,并在存储器中进行存储之前的期间,提示一画面,用于促使应与该文件建立关联并被保持的属性信息的输入。图1所示为关于本发明的实施形态之文档处理装置的构成例及其网络连接例的框图。图2所示为应输入之属性信息的设定例子的说明图。图3所示为关于本发明的实施形态之文档处理装置的一个例子的机能框图。图4所示为利用关于本发明的实施形态的文档处理装置所提示之参数设定画面的例子的说明图。图5所示为利用关于本发明的实施形态的文档处理装置所提示之属性信息设定画面的例子的说明图。图6所示为用于进行应输入的属性信息的设定之第1信息的例子的说明图。图7所示为用于进行应输入的属性信息的设定之第2信息的例子的说明图。图8所示为用于保持属性信息之另一例子的说明图。符号的说明1文档处理装置2服务器装置11控制部12存储部13操作部14显示部15通信部21数据文件生成部22接口画面提示部23上载部具体实施例方式关于本发明的实施形态,参照图示进行说明。对关于本发明的实施形态之文档处理装置,参照图1进行说明。本发明的实施形态的文档处理装置1如图1所示,由控制部11、存储部12、操作部13、显示部14以及通信部15所构成。而且,该文档处理装置1通过网络(network)被连接在服务器(server)装置2上。在本实施形态中,文档处理装置1所生成的数据文件被上载(upload)至服务器装置2上所设定的复数个存储目标地的某一个中,并进行管理。文档处理装置1的控制部11为CPU等,依据存储部12中所存储的程序(program)进行动作。本实施形态的控制部11在关于形成处理对象的文档,接受来自用户的数据文件的生成指示(这里为根据打印指示的)后,根据形成该处理对象的文档而生成数据文件。此时,控制部11执行用于接受关于数据文件的生成之处理参数的处理,且执行用于接受应与文档建立关联并被保存的属性信息的输入之处理。存储部12为例如存储器(memory)和硬盘(harddisk)等,对由控制部11执行的程序进行保持。而且,该存储部12也作为控制部11的工作存储器(workmemory)而进行动作。这里,存储部12是如图2所示,对每个用于表示可存储根据文档生成的数据文件之存储目的地的信息(A),与规定内定(default)属性信息的信息(B)即属性信息模式(schema)进行关联并进行保持。另外,这里所示的为基本的例子,而实际上存储目的地也可以URL(统一资源定位,UniformResourceLocator)等进行显示,并关于在接口(interface)画面中所提示的表示名称另外建立关联。详细的例子将在后面进行说明。操作部13为键盘(keyboard)和鼠标(mouse)等,接受用户的指示操作,并将该指示操作的内容输出到控制部11。显示部14为例如显示器(display)等,依据从控制部11所输入的指示,而显示信息。通信部15为网络接口(networkinterface)等,依据从控制部11所输入的指示,通过通信网络向例如服务器装置2上载数据文件。而且,该通信部15接受通过网络发来的数据,并输出到控制部11。服务器装置2作为例如WebDAV(万维网分布式创作和版本控制,WebDistributedAuthoringandVersioning)等,可接受数据文件的上载之服务器而进行动作。该服务器装置2接收数据文件及应与其建立关联的属性信息,并在未图示的存储器(storage)上的指定存储目的地将所接收的数据文件及属性信息建立关联且进行存储。而且,该服务器装置2响应数据文件的读出指示,并从存储器读出所指示的数据文件,且通过网络进行发送。下面对控制部11的动作进行说明。本实施形态的控制部11执行的程序,在机能上如图3所示,由数据文件生成部21、接口画面提示部22以及上载部23所构成。在本实施形态中,藉由使控制部11执行该程序,而实现作为文档处理装置的机能。数据文件生成部21在应用程序(application/program)的执行中,接收作为数据文件的制作指示之打印指示,由该执行中的应用程序而生成关于作业中的文档之数据文件。这里,数据文件生成部21在接收打印指示时,对接口画面提示部22发出进行接口画面提示的指示。然后,从接口画面提示部22,接收用户所输入的表示设定内容的信息,进行数据文件的生成。对在这里所生成的数据文件的具体例,将在后面进行说明。接口画面提示部22依据从数据文件生成部21所输入的指示,提示接口画面。在该接口画面中,提示与图4所示那样的印刷驱动器的参数设定画面相同的画面。即,该接口画面如图4所示,包括作为数据文件进行输出之文档的页范围的设定等。而且,这里包括用于选择数据文件的存储目的地的接口(P)。这里,为了进行选择而提示的存储目的地的侯选项,为预先列举并被设定的,该接口(P)在图4的例子中由下拉菜单(pull-downmenu)实现。该接口画面相当于本发明的参数设定画面。另外,在该接口画面可输入属性信息。在图4的例子中,藉由点击(click)标签(tab)(Q)可提示属性信息的输入画面(图5)。该输入画面相当于本发明的属性设定画面。在本实施形态的接口画面提示部22中,取得被选择的数据文件的存储目的地信息,并取得与该选择的表示存储目的地的信息建立关联,以用于规定在存储部12中所存储的内定(default)属性信息之信息。然后,当显示属性信息的输入画面时,将利用该取得的信息而规定的属性信息作为内定(default)而进行提示。在该属性信息的输入画面,如图5所示,可将属性信息的名称(N)和其值(V)建立关联并输入。另外,这里除了内定(default)的输入栏以外,还设置有可输入任意值的栏,用户可在该栏中输入任意的属性信息的名称和其值,并与数据文件建立关联。即,数据文件生成部21在这里依据接口画面提示部22所提示之在接口画面中被设定的内容(页范围和用纸设定等),而生成数据文件。该数据文件的生成处理与习知的PDF的生成等所进行的方法相同,所以省略其说明,但在本实施形态中作为特征之一,数据文件生成部21将通过属性信息的输入画面被输入的属性信息(分别包括名称和值),与数据文件建立关联,并输出到上载部23。而且,该数据文件生成部21将在接口画面所选择的存储目的地信息,输出到上载部23。上载部23从数据文件生成部21,接收所生成的数据文件、应与其建立关联的属性信息以及存储目的地的信息之输入,并对由该被输入的存储目的地信息所特定的服务器装置2,发送在该存储目的地将数据文件和属性信息建立关联并进行存储之要求。该上载部23在服务器装置2为WebDAV服务器的情况下,作为WebDAV客户端(client)进行动作。而且,在作为WebDAV的集合(collection)被指定的存储目标地存储数据文件。而且,存储与该数据文件建立关联之属性信息(属性;property)。象这样将数据文件和属性信息建立关联并进行存储,为WebDAV服务器的一个特征。如果在保持数据文件的服务器侧没有象这样建立关联并进行存储的机能,则要预先在服务器装置2侧生成用于将特定数据文件的信息和属性信息建立关联并进行保持之数据库。而且,上载部23使数据文件在服务器装置2中进行保持,并使特定该数据文件的信息和属性信息在数据库(database)中建立关联并进行保持。如象这样利用本实施形态,则在接受文档的打印指示后,生成关于该文档的数据文件,并在作为存储器的服务器装置2侧进行存储之前的期间,提示一画面(图5),用于促使应与该文件建立关联并被保持的属性信息的输入。而且,在本实施形态中,作为用于促使该属性信息的输入的画面之属性设定画面,可与用于接收关于数据文件生成的参数设定之参数设定画面一起,相互替换地进行显示。藉此,检索用的关键字等应与数据文件建立关联的属性信息,可按照用户的意图进行设定,且在关于数据文件的生成之处理期间,在例如与关于该数据文件的生成之参数设定的接收进行同步等数据文件生成的一系列作业中,组入属性信息的输入工程,所以不会产生用户忘记设定,或必须另外进行设定的操作这样的问题,而可提高便利性。另外,这里如图4、5所示,关于数据文件的生成之参数设定的画面,和关于属性信息的输入之属性设定画面可切换显示,但它们也可在一个画面内一齐进行显示。而且,也可将参数设定画面和属性信息画面以依次先显示一个再显示另一个的形态进行显示。下面,对本实施形态的文档处理装置的动作进行说明。在以下的说明中,是在存储部12中预先如图6所示,将用于特定存储目的地的信息和用于特定属性信息模式的信息建立关联并进行存储。而且,在图6的例子中,还使用于识别各存储目标地的名称建立关联。而且,在图6的例子中,是使[销售信息]的存储目标地和[促销信息]的存储目标地,分别与彼此不同的属性信息模式(schema)建立关联。而且,在存储部12中,如图7所示,作为各属性信息模式,内定(default)的属性信息作为将识别码(ID)、属性名(也可由名称空间(namespace)和局部(local)名称的组合进行指定)、文书内属性名、显示名、其数据类型建立关联的信息而被列举。用户操作文档处理装置1,利用例如电子表格应用程序(spreadsheetapplication),而显示形成处理对象的文档,并指示打印。于是,电子表格应用程序显示关于数据文件的生成之参数设定画面(图4),作为打印的设定画面。另外,在这里进行数据文件的生成之打印驱动器作为内定(default)的打印机而被设定。文档处理装置1将用于特定存储部12所存储的存储目标地之信息的一览,在该画面中进行显示,使用户选择存储目标地。这里,用户选择[销售信息]的存储目标地。而且,当用户点击属性信息的标签时,文档处理装置1显示属性设定画面(图5)。在这里,文档处理装置1从存储部12取得与所选择的[销售信息]的存储目标地建立关联之属性信息模式[属性信息模式1]。然后,参照该属性信息模式1,在该属性设定画面上显示内定(default)的属性信息。这里,如图7所示,取得显示名[标题]、显示名[制作者]这2个文字列型数据的信息,和显示名[部门代码]的整数型数据作为内定(default)的属性信息,并在属性设定画面上进行显示。用户在该属性设定画面上,例如在标题上输入[上期实绩值]、在制作者上输入[山田太郎]、在部门代码上输入。这里,当点击[OK]的按钮时,开始数据文件的生成处理。即,电子表格的应用程序对进行数据文件的生成之程序,利用与向打印机输出数据同样的要领(即,一般通过操作系统(operationsystem)),发送文字和图形的描绘指示。而且,文档处理装置1依据该描绘指示生成数据文件。此时,依据由打印驱动器的参数设定画面所设定的内容,进行数据文件的生成。而且,这里,当可在数据文件内埋入属性信息时(当可设定属性信息作为数据文件的格式时),在所生成的数据文件内含有属性信息。这里,作为文书内属性名,设定在数据文件内进行设定时的属性信息的名称,所以在上述之例子的情况下,设定[上述实绩值]作为文书内属性名[标题],设定[山田太郎]作为[制作者]。另外,作为数据文件的格式,当例如在[部门代码]中所设定的属性信息不能设定时,可如图7所例示的那样,在属性信息模式中,不设定关于[部门代码]之文书内属性名,且文档处理装置1对不使文书内属性名被设定的属性信息,也可进行处理而使其不被包含在数据文件中。即,预先将数据文件内所包含的属性信息和数据文件内不包含的属性信息可区别地进行存储,且关于数据文件内所包含的属性信息,是控制部11在数据文件的生成时,使其包含于该数据文件内。这里所生成的数据文件,被临时存储于存储部12中。接着,文档处理装置1访问(access)所选择之存储目标地的服务器装置2。这里,对与[销售信息]建立关联的存储目标地[http//foo.bar.aaa.bbb/reports]所特定的服务器装置2(为WebDAV服务器),利用WebDAV的PUT方法,发送数据文件。而且,关于所输入的属性信息,利用WebDAV的PROPATCH方法,与发送的数据文件建立关联并进行存储。在这里,以例如下面这样的形式发送属性信息。PROPPATCH/reports/上期实绩值.datHOSTfoo.bar.aaa.bbbContent-Typetext/xmlcharset=”utf-8”Content-Length:xxxx<?xmlversion=1.0”encoding=”utf-8”?><DpropertyupdatexmlnsD=”DAV”xmlnsns1=”uri=//aaa/”xmlnsns2=”uri//bbbb/”><Dset><Dprop><Ddisplayname>上期实绩值</Ddisplayname><ns1author>山田太郎</ns1author><ns2部门代码>1234</ns2部门代码></Dprop></Dset></Dpropertyupdate>在该属性信息中,利用与属性信息模式中的[属性名]相对应的文字列,使各属性信息可区别地被显示。而且,这里利用XML表现属性信息。文档处理装置1也可在数据文件的发送完成后,删除存储部12中所临时保持的数据文件。另外,在这里的动作例的说明中,是在属性信息模式内,关于各属性信息分别设定各个的数据类型,但另外也可包含可输入的值的范围和文字列的指定,也可将属性信息的值的初期值,藉由设定为该初期值本身,或藉由设定其生成方法,而进行定义。另外,也可指定将各属性信息的输入指定为必须或可省略。而且,也可在文档处理装置1中,依据这些指定,确认例如所输入的值是否在设定的范围内,而且是否进行了作为必须被设定的属性信息的输入,如果不满足所设定的条件,则在数据文件生成前或发送前,向用户报告错误。另外,如果例如对所有的属性信息为文字列进行了规定等,则没有必要进行数据型的指定。另外,如果不是WebDAV,而另外利用数据库将数据文件和属性信息建立关联时,该数据库也可设定为例如关系数据库(relationaldatabase)。即,作为其一个例子,可如图8所示,保持第1表(A)和第2表(B),其中第1表(A)将用于特定数据文件的信息(ID及表示存储位置的路径)和预先所确定的属性信息建立关联并进行存储,第2表(B)将用于特定数据文件的信息(这里为第1表上的ID)和用户任意确定的属性信息建立关联并进行存储。这里所说的用户任意确实的属性信息,为虽然在属性信息模式中未作为内定(default)的属性信息而被规定,但其为用户输入的信息(例如在上述图7的属性信息模式1中,输入[123-456-7890]作为[联络目的地电话号码]的信息等)。而且,所说的预先确定的属性信息,为在属性信息模式中作为内定(default)的属性信息的被规定之信息。而且,在这种情况下,文档处理装置1可对数据库的服务器发送SQL命令,而设定属性信息。权利要求1.一种文档处理装置,为一种接受数据文件的生成指示,生成关于形成处理对象的文档之设定格式的数据文件,并在存储器中进行存储的文档处理装置,其特征在于在接受前述数据文件的生成指示后,生成关于该文档的文件,并在存储器中进行存储之前的期间,提示一画面,用于促使应与该文件建立关联并被保持的属性信息的输入。2.一种文档处理装置,为一种接受数据文件的生成指示,生成关于形成处理对象的文档之设定格式的数据文件,并在存储器中进行存储的文档处理装置,其特征在于接受前述数据文件的生成指示,显示用于接受关于前述文件的生成之参数设定的参数设定画面,且显示用于接受应与前述生成的文件建立关联并被保持的属性信息的设定之属性设定画面。3.如权利要求2所述的文档处理装置,其特征在于前述参数设定画面和前述属性设定画面,可彼此切换进行显示。4.一种文档处理装置的控制方法,为一种接受数据文件的生成指示,生成关于形成处理对象的文档之设定格式的数据文件,并在存储器中进行存储的文档处理装置的控制方法,其特征在于在接受前述数据文件的生成指示后,生成关于该文档的文件,并在存储器中进行存储之前的期间,提示一画面,用于促使应与该文件建立关联并被保持的属性信息的输入。5.一种程序,为一种接受数据文件的生成指示,生成关于形成处理对象的文档之设定格式的数据文件,并在存储器中进行存储的文档处理程序,其特征在于在该文档处理装置中,在接受前述数据文件的生成指示后,生成关于该文档的文件,并在存储器中进行存储之前的期间,提示一画面,用于促使应与该文件建立关联并被保持的属性信息的输入。全文摘要本发明提供一种可提高便利性的文档处理装置。该文档处理装置1为一种接受数据文件的生成指示,生成关于形成处理对象的文档之设定格式的数据文件,并在服务器装置2侧等所配备的存储器中进行存储的文档处理装置1,其在接受数据文件的生成指示后,生成关于该文档的文件,并在存储器中进行存储之前的期间,提示一画面,用于促使应与该文件建立关联并被保持的属性信息的输入。文档编号G06F17/30GK1831811SQ20051009353公开日2006年9月13日申请日期2005年8月26日优先权日2005年3月9日发明者广濑明申请人:富士施乐株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1