数据输出控制装置.pdf

上传人:00****42 文档编号:1008035 上传时间:2018-03-25 格式:PDF 页数:40 大小:1.99MB
返回 下载 相关 举报
摘要
申请专利号:

CN00804576.3

申请日:

2000.11.01

公开号:

CN1342286A

公开日:

2002.03.27

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||公开|||实质审查的生效

IPC分类号:

G06F13/00

主分类号:

G06F13/00

申请人:

精工爱普生株式会社;

发明人:

青木三喜男; 谷口真也

地址:

日本东京都

优先权:

1999.11.01 JP 311600/99

专利代理机构:

中国专利代理(香港)有限公司

代理人:

刘宗杰;叶恺东

PDF下载: PDF下载
内容摘要

提供一种适用于简便地取得网络上的详细信息的数据输出控制装置。数据输出控制终端300,从对应于可以变换与数据打印请求有关的数据的数据格式变换用终端CS的打印装置PR中选择任何一个,并将与数据打印请求有关的数据输出到可以变换该数据并与该选定的打印装置PR对应的数据格式变换用终端CS,由该数据格式变换用终端CS将与数据打印请求有关的数据变换为可由该打印装置PR打印的数据,并将变换后的数据输出到该打印装置PR。此外,根据因特网400的传输负荷选择数据格式变换用终端CS1~CS1

权利要求书

1: 一种数据输出控制装置,将使用者持有并发送数据打印请求 的可携带的携带式终端与分散设置在各地的打印数据的多个输出终端 以可通信的方式通过网络连接,并在接收到来自上述携带式终端的数 据打印请求后,将与该数据打印请求有关的数据输出到上述输出终端, 该数据输出控制装置的特征在于,备有:数据变换装置,将与上述数 据打印请求有关的数据变换为可由上述输出终端打印的数据;选择装 置,从上述输出终端中选择任何一个;及输出装置,将由上述数据变 换装置变换后的数据输出到由上述选择装置选定的输出终端。
2: 一种数据输出控制装置,将使用者持有并发送数据打印请求 的可携带的携带式终端与分散设置在各地的打印数据的多个输出终端 以可通信的方式通过网络连接,并在接收到来自上述携带式终端的数 据打印请求后,将与该数据打印请求有关的数据输出到上述输出终端, 该数据输出控制装置的特征在于,备有:多个数据变换装置,将与上 述数据打印请求有关的数据中的规定格式的数据变换为可由上述多个 输出终端中的任何一个或多个输出终端的每一个打印的数据;选择装 置,从上述多个输出终端中的对应于可以变换与上述数据打印请求有 关的数据的数据变换装置的输出终端中选择任何一个;及输出装置, 将由上述数据变换装置变换后的数据输出到由上述选择装置选定的输 出终端;将与上述数据打印请求有关的数据输出到上述多个数据变换 装置中的可以变换该数据并与上述选择装置选定的输出终端对应的数 据变换装置。
3: 一种数据输出控制装置,将使用者持有并发送数据打印请求 的可携带的携带式终端与分散设置在各地的打印数据的多个输出终端 以可通信的方式通过网络连接,并在接收到来自上述携带式终端的数 据打印请求后,将与该数据打印请求有关的数据输出到上述输出终端, 该数据输出控制装置的特征在于,备有:数据变换装置,将与上述数 据打印请求有关的数据变换为可由上述输出终端打印的数据;选择装 置,从上述多个输出终端中选择任何一个;及输出装置,将由上述数 据变换装置变换后的数据输出到由上述选择装置选定的输出终端;上 述数据变换装置,以可通信的方式与网络连接,并根据上述网络的传 输负荷或自身的处理负荷变更其在上述网络上的位置。
4: 根据权利要求3所述的数据输出控制装置,其特征在于:上 述数据变换装置,将其在上述网络上的位置变更为该数据变换装置可 连接的网络上的位置中的上述网络的传输负荷或自身的处理负荷小的 位置。
5: 根据权利要求4所述的数据输出控制装置,其特征在于:上 述数据变换装置,从用于执行将与上述数据打印请求有关的数据变换 为可由上述输出终端打印的数据的数据变换处理的以可通信的方式与 上述网络连接的多个数据变换用终端中,选择上述网络的传输负荷或 自身的处理负荷小的数据变换用终端,并由选定的数据变换用终端执 行上述数据变换处理。
6: 一种数据输出控制装置,将使用者持有并发送数据打印请 求的可携带的携带式终端与分散设置在各地的打印数据的多个输出 终端以可通信的方式通过网络连接,并在接收到来自上述携带式终 端的数据打印请求后,将与该数据打印请求有关的数据输出到上述 输出终端,该数据输出控制装置的特征在于,备有:图象数据生成 装置,生成由上述输出终端打印与上述数据打印请求有关的数据时的 影像图象即可由上述携带式终端显示的影像图象数据;选择装置,从 上述多个输出终端中选择任何一个;及输出装置,将与上述数据打印 请求有关的数据输出到由上述选择装置选定的输出终端;上述输出装 置,将由上述图象数据生成装置生成的影像图象数据输出到上述携带 式终端,并当从上述携带式终端接收到作为对上述影像图象数据的输 出的响应的数据打印执行请求时,将与上述数据打印请求有关的数据 输出到由上述选择装置选定的输出终端,上述图象数据生成装置,根 据要输出上述影像图象数据的携带式终端的显示功能,生成上述影像 图象数据。
7: 一种数据输出控制装置,将使用者持有并发送数据输出请求 的可携带的携带式终端与分散设置在各地的输出数据的多个输出终端 以可通信的方式通过网络连接,并在接收到来自上述携带式终端的数 据输出请求后,将与该数据输出请求有关的数据输出到上述输出终端, 该数据输出控制装置的特征在于,备有:数据变换装置,将与上述数 据输出请求有关的数据变换为可由上述输出终端输出的数据;选择装 置,从上述输出终端中选择任何一个;及输出装置,将由上述数据变 换装置变换后的数据输出到由上述选择装置选定的输出终端。
8: 一种数据输出控制装置,将使用者持有并发送数据输出请求 的可携带的携带式终端与分散设置在各地的输出数据的多个输出终端 以可通信的方式通过网络连接,并在接收到来自上述携带式终端的数 据输出请求后,将与该数据输出请求有关的数据输出到上述输出终端, 该数据输出控制装置的特征在于,备有:多个数据变换装置,将与上 述数据输出请求有关的数据中的规定格式的数据变换为可由上述多个 输出终端中的任何一个或多个输出终端的每一个输出的数据;选择装 置,从上述多个输出终端中的对应于可以变换与上述数据输出请求有 关的数据的数据变换装置的输出终端中选择任何一个;及输出装置, 将由上述数据变换装置变换后的数据输出到由上述选择装置选定的输 出终端;将与上述数据输出请求有关的数据输出到上述多个数据变换 装置中的可以变换该数据并与上述选择装置选定的输出终端对应的数 据变换装置。
9: 一种数据输出控制装置,将使用者持有并发送数据输出请求 的可携带的携带式终端与分散设置在各地的输出数据的多个输出终端 以可通信的方式通过网络连接,并在接收到来自上述携带式终端的数 据输出请求后,将与该数据输出请求有关的数据输出到上述输出终端, 该数据输出控制装置的特征在于,备有:数据变换装置,将与上述数 据输出请求有关的数据变换为可由上述输出终端输出的数据;选择装 置,从上述多个输出终端中选择任何一个;及输出装置,将由上述数 据变换装置变换后的数据输出到由上述选择装置选定的输出终端;上 述数据变换装置,以可通信的方式与网络连接,并根据上述网络的传 输负荷或自身的处理负荷变更其在上述网络上的位置。
10: 根据权利要求9所述的数据输出控制装置,其特征在于:上 述数据变换装置,将其在上述网络上的位置变更为该数据变换装置可 连接的网络上的位置中的上述网络的传输负荷或自身的处理负荷小的 位置。
11: 根据权利要求10所述的数据输出控制装置,其特征在于:上 述数据变换装置,从用于执行将与上述数据输出请求有关的数据变换 为可由上述输出终端输出的数据的数据变换处理的以可通信的方式与 上述网络连接的多个数据变换用终端中,选择上述网络的传输负荷或 自身的处理负荷小的数据变换用终端,并由选定的数据变换用终端执 行上述数据变换处理。

说明书


数据输出控制装置

    [技术领域]

    本发明涉及将使用者所持有的携带式终端与分散设置在各地的多个打印装置通过网络以可通信的方式连接并在接收到来自携带式终端的数据打印请求后将与该数据打印请求有关的数据输出到任何一个打印装置的装置及方法,尤其是涉及适用于简便地取得网络上的详细信息的数据输出控制装置。

    [背景技术]

    近年来,因特网的信息,在任何地方都可以通过利用例如由NTT移动通信网股份有限公司(NTTDoCoMo)提供的i模式(注册商标)而简便地取得。

    但是,上述的携带式终端,虽然在任何地方都可以简便地取得因特网地信息,但另一方面由于携带式终端的小型化和节能化等原因其显示装置只能具有简易的结构,所以,所显示的信息,与通常的个人计算机显示的信息相比相当精简,因而很难说能够实现使用者十分满意的信息提供。

    因此,为了在保持携带式终端小型化和节能化的同时取得详细的信息,提出了一种将携带式终端与打印装置组合在一起从而由携带式终端显示粗略信息并由打印装置打印详细信息的形态。但是,在这种将携带式终端与打印装置组合的形态中,存在着在技术上必须解决的几个问题。

    例如,由于打印装置尺寸较大因而很难随携带式终端一起携带,所以为打印详细信息通常要考虑使用设置在家庭和办公室里的打印装置。但是,如果是利用固定的特定打印装置,则很难说在任何地方都能简便地取得信息,而为实现这一点,就必须使打印装置的尺寸小到能够携带的程度,或可以利用任意的打印装置。在前者的情况下,在现阶段要想实现从技术上说非常困难,因而是不现实的。在后者的情况下,对每个打印装置都需要固有的驱动器,所以必须将想要利用的所有打印装置的驱动器都组装在携带式终端内,因而也是不现实的。

    因此,本发明,是鉴于上述现有技术存在的未解决课题而开发的,其目的是提供一种适用于简便地取得网络上的详细信息的数据输出控制装置。

    [发明的公开]

    为达到上述目的,可以提出本发明的权利要求1~11所述的数据输出控制装置。以下,边参照图1和图2边说明本发明的权利要求1~11所述的数据输出控制装置的结构。图1是表示本发明的权利要求1、2、6~8所述的数据输出控制装置的结构的示意图,图2是表示本发明的权利要求3~5、或9~11所述的数据输出控制装置的结构的示意图。

    本发明的权利要求1所述的数据输出控制装置10,如图1所示,将使用者持有并发送数据打印请求的可携带的携带式终端20与分散设置在各地的打印数据的多个输出终端21通过网络以可通信的方式连接,并在接收到来自上述携带式终端20的数据打印请求后,将与该数据打印请求有关的数据输出到上述输出终端21,该数据输出控制装置,备有:数据变换装置11,将与上述数据打印请求有关的数据变换为可由上述输出终端21打印的数据;选择装置12,从上述多个输出终端21中选择任何一个;及输出装置13,将由上述数据变换装置11变换后的数据输出到由上述选择装置12选定的输出终端21。

    如果是这种结构,则当从携带式终端20接收到数据打印请求时,由选择装置12从多个输出终端21中选择任何一个,并由数据变换装置11将与数据打印请求有关的数据变换为可由输出终端21打印的数据,由输出装置13将变换后的数据输出到选定的输出终端21。然后,由输出终端21打印该数据。

    这里,选择装置12,只要能从多个输出终端21中选择任何一个,则可以具有任何结构,具体地说,可选择在携带式终端20的使用者接受输出数据的提供上可以认为是最佳的输出终端21。在这种情况下,作为在携带式终端20的使用者接受输出数据的提供上可以认为是最佳的输出终端21,例如,可以举出以携带式终端20的位置为基准在距离或时间上可以认为是最近的输出终端21、以携带式终端20的使用者的目的地为基准在距离或时间上可以认为是最近的输出终端21、从输出终端21的数据输出速度考虑在时间上可以认为能够让使用者以最快的速度接受输出数据的提供的输出终端21、或提供输出数据的价格最便宜的输出终端21。以下,在权利要求2、3和6所述的数据输出控制装置10中也是一样。

    另外,与数据打印请求有关的数据,例如可以通过从携带式终端20接收而取得,也可以从该装置10及携带式终端20以外的地方取得。在后者的情况下,更具体地说,可举出如下的结构。即,进一步,通过网络以可通信的方式与存储数据的数据存储终端连接,并备有从上述数据存储终端取得与上述数据打印请求有关的数据的取得装置,上述数据变换装置11,将由上述取得装置取得的数据变换为可由输出终端21打印的数据。以下,在权利要求2、3和6所述的数据输出控制装置10中也是一样。

    如果是这种结构,则当从携带式终端20接收到数据打印请求时,由取得装置从数据存储终端取得与数据打印请求有关的数据,并由数据变换装置11将所取得的数据变换为可由输出终端21打印的数据,由输出装置13将变换后的数据输出到由选择装置12选定的输出终端21。

    另外,本发明的权利要求2所述的数据输出控制装置10,如图1所示,将使用者持有并发送数据打印请求的可携带的携带式终端20与分散设置在各地的打印数据的多个输出终端21通过网络以可通信的方式连接,并在接收到来自上述携带式终端20的数据打印请求后,将与该数据打印请求有关的数据输出到上述输出终端21,该数据输出控制装置,备有:多个数据变换装置11,将与上述数据打印请求有关的数据中的具有规定格式的数据变换为可由上述多个输出终端21中的任何一个或多个分别打印的数据;选择装置12,从上述多个输出终端21中的对应于可以变换与上述数据打印请求有关的数据的数据变换装置11的输出终端21中选择任何一个;及输出装置13,将由上述数据变换装置11变换后的数据输出到由上述选择装置12选定的输出终端21;将与上述数据打印请求有关的数据输出到上述多个数据变换装置11中的可以变换该数据并与上述选择装置12选定的输出终端21对应的数据变换装置11。

    如果是这种结构,则当从携带式终端20接收到数据打印请求时,由选择装置12从多个输出终端21中的对应于可以变换与数据打印请求有关的数据的数据变换装置11的输出终端21中选择任何一个。接着,将与数据打印请求有关的数据输出到多个数据变换装置11中的可以变换该数据并与选择装置12选定的输出终端21对应的数据变换装置11,由输出装置13将变换后的数据输出到选定的输出终端21。然后,由输出终端21打印该数据。

    另外,本发明的权利要求3所述的数据输出控制装置10,如图2所示,将使用者持有并发送数据打印请求的可携带的携带式终端20与分散设置在各地的打印数据的多个输出终端21通过网络以可通信的方式连接,并在接收到来自上述携带式终端20的数据打印请求后,将与该数据打印请求有关的数据输出到上述输出终端21,该数据输出控制装置,备有:数据变换装置11,将与上述数据打印请求有关的数据变换为可由上述输出终端21打印的数据;选择装置12,从上述多个输出终端21中选择任何一个;及输出装置13,将由上述数据变换装置11变换后的数据输出到由上述选择装置12选定的输出终端21;上述数据变换装置11,以可通信的方式与网络连接,并根据上述网络的传输负荷或自身的处理负荷变更其在上述网络上的位置。

    如果是这种结构,则当从携带式终端20接收到数据打印请求时,由选择装置12从多个输出终端21中选择任何一个,并由数据变换装置11将与数据打印请求有关的数据变换为可由输出终端21打印的数据,由输出装置13将变换后的数据输出到选定的输出终端21。然后,由输出终端21打印该数据。当由数据变换装置11进行数据变换时,由数据变换装置11根据网络的传输负荷或自身的处理负荷变更数据变换装置11在网络上的位置。

    这里,数据变换装置11,只要能够根据网络的传输负荷或自身的处理负荷变更在网络上的位置,则可以具有任何结构,具体地说,例如,上述数据变换装置11,可以连接于上述网络的多个不同位置,并根据网络的传输负荷或自身的处理负荷变更网络上的连接位置。

    另外,携带式终端20,输出终端21及数据变换装置11,其中任何一个都可以通过同一网络以可通信的方式相互连接,也可以分别通过不同的网络以可通信的方式连接,在图2的例中,构成为分别通过不同的网络以可通信的方式连接。

    另外,本发明的权利要求4所述的数据输出控制装置10,如图2所示,在权利要求3所述的数据输出控制装置10中,上述数据变换装置11,将其在上述网络上的位置变更为该数据变换装置11可连接的网络上的位置中的上述网络的传输负荷或自身的处理负荷小的位置。

    如果是这种结构,则当由数据变换装置11进行数据变换时,由数据变换装置11将数据变换装置11在网络上的位置变更为该数据变换装置11可连接的网络上的位置中的网络的传输负荷或自身处理负荷小的位置。

    另外,本发明的权利要求5所述的数据输出控制装置10,如图2所示,在权利要求4所述的数据输出控制装置10中,上述数据变换装置11,从用于执行将与上述数据打印请求有关的数据变换为可由上述输出终端21打印的数据的数据变换处理的以可通信的方式与上述网络连接的多个数据变换用终端15中,选择上述网络的传输负荷或自身的处理负荷小的数据变换用终端15,并由选定的数据变换用终端15执行上述数据变换处理。

    如果是这种结构,则当由数据变换装置11进行数据变换时,由数据变换装置11从多个数据变换用终端15中选择网络的传输负荷或自身的处理负荷小的数据变换用终端15,并由选定的数据变换用终端15执行数据变换处理。

    另外,本发明的权利要求6所述的数据输出控制装置10,如图1所示,将使用者持有并发送数据打印请求的可携带的携带式终端20与分散设置在各地的打印数据的多个输出终端21通过网络以可通信的方式连接,并在接收到来自上述携带式终端20的数据打印请求后,将与该数据打印请求有关的数据输出到上述输出终端21,该数据输出控制装置的特征,备有:图象数据生成装置14,生成由上述输出终端21打印与上述数据打印请求有关的数据时的预览图象即可由上述携带式终端20显示的预览图象数据;选择装置12,从上述多个输出终端21中选择任何一个;及输出装置13,将与上述数据打印请求有关的数据输出到由上述选择装置12选定的输出终端21;上述输出装置13,将由上述图象数据生成装置14生成的预览图象数据输出到上述携带式终端20,并当作为对上述预览图象数据的输出的响应而从上述携带式终端20接收到数据打印执行请求时,将与上述数据打印请求有关的数据输出到由上述选择装置12选定的输出终端21,上述图象数据生成装置14,根据要求输出上述预览图象数据的携带式终端20的显示功能,生成上述预览图象数据。

    如果是这种结构,则当从携带式终端20接收到数据打印请求时,由选择装置12从多个输出终端21中选择任何一个,并由图象数据生成装置14根据要求输出预览图象数据的携带式终端20的显示功能生成由输出终端21打印与数据打印请求有关的数据时的预览图象即可由携带式终端20显示的预览图象数据。接着,由输出装置13将所生成的预览图象数据输出到携带式终端20,并当作为对预览图象数据的输出的响应而从携带式终端20接收到数据打印执行请求时,将与数据打印请求有关的数据输出到由选择装置12选定的输出终端21。然后,由输出终端21打印该数据。

    另外,本发明的权利要求7所述的数据输出控制装置10,如图1所示,将使用者持有并发送数据输出请求的可携带的携带式终端20与分散设置在各地的输出数据的多个输出终端21通过网络以可通信的方式连接,并在接收到来自上述携带式终端20的数据输出请求后,将与该数据输出请求有关的数据输出到上述输出终端21,该数据输出控制装置,备有:数据变换装置11,将与上述数据输出请求有关的数据变换为可由上述输出终端21输出的数据;选择装置12,从上述输出终端21中选择任何一个;及输出装置13,将由上述数据变换装置11变换后的数据输出到由上述选择装置12选定的输出终端21。

    如果是这种结构,则当从携带式终端20接收到数据输出请求时,由选择装置12从多个输出终端21中选择任何一个,并由数据变换装置11将与数据输出请求有关的数据变换为可由输出终端21输出的数据,由输出装置13将变换后的数据输出到选定的输出终端21。然后,由输出终端21输出该数据。    

    这里,选择装置12,只要能从多个输出终端21中选择任何一个,则可以具有任何结构,具体地说,可选择在携带式终端20的使用者接受输出数据的提供上可以认为是最佳的输出终端21。在这种情况下,作为在携带式终端20的使用者接受输出数据的提供上可以认为是最佳的输出终端21,例如,可以举出以携带式终端20的位置为基准在距离或时间上可以认为是最近的输出终端21、以携带式终端20的使用者的目的地为基准在距离或时间上可以认为是最近的输出终端21、从输出终端21的数据输出速度考虑在时间上可以认为能够让使用者以最快的速度接受输出数据的提供的输出终端21、或提供输出数据的价格最便宜的输出终端21。以下,在权利要求8和9所述的数据输出控制装置10中也是一样。

    另外,输出终端21,只要能输出数据,则可以具有任何结构,其中,包括例如备有显示数据的显示装置、将数据以声音等形式输出的声音输出装置、或打印数据的打印装置的输出终端。以下,在权利要求8和9所述的数据输出控制装置中也是一样。

    另外,与数据打印请求有关的数据,例如可以通过从携带式终端20接收而取得,也可以从该装置10及携带式终端20以外的地方取得。在后者的情况下,更具体地说,可举出如下的结构。即,进一步,通过网络以可通信的方式与存储数据的数据存储终端连接,并备有从上述数据存储终端取得与上述数据输出请求有关的数据的取得装置,上述数据变换装置11,将由上述取得装置取得的数据变换为可由输出终端21输出的数据。以下,在权利要求8和9所述的数据输出控制装置10中也是一样。

    如果是这种结构,则当从携带式终端20接收到数据输出请求时,由取得装置从数据存储终端取得与数据输出请求有关的数据,并由数据变换装置11将所取得的数据变换为可由输出终端21输出的数据,由输出装置13将变换后的数据输出到由选择装置12选定的输出终端21。

    另外,本发明的权利要求8所述的数据输出控制装置10,如图1所示,将使用者持有并发送数据输出请求的可携带的携带式终端20与分散设置在各地的输出数据的多个输出终端21通过网络以可通信的方式连接,并在接收到来自上述携带式终端20的数据输出请求后,将与该数据输出请求有关的数据输出到上述输出终端21,该数据输出控制装置,备有:多个数据变换装置11,将与上述数据输出请求有关的数据中的具有规定格式的数据变换为可由上述多个输出终端21中的任何一个或多个分别输出的数据;选择装置12,从上述多个输出终端21中的对应于可以变换与上述数据输出请求有关的数据的数据变换装置11的输出终端中选择任何一个;及输出装置13,将由上述数据变换装置11变换后的数据输出到由上述选择装置12选定的输出终端21;将与上述数据输出请求有关的数据输出到上述多个数据变换装置11中的可以变换该数据并与上述选择装置12选定的输出终端对应的数据变换装置11。

    如果是这种结构,则当从携带式终端20接收到数据输出请求时,由选择装置12从多个输出终端21中的对应于可以变换与数据数据输出请求有关的数据的数据变换装置11的输出终端21中选择任何一个。接着,将与数据输出请求有关的数据输出到多个数据变换装置11中的可以变换该数据并与选择装置12选定的输出终端21对应的数据变换装置11,由输出装置13将变换后的数据输出到选定的输出终端21。然后,由输出终端21输出该数据。

    另外,本发明的权利要求9所述的数据输出控制装置10,如图2所示,将使用者持有并发送数据输出请求的可携带的携带式终端20与分散设置在各地的输出数据的多个输出终端21通过网络以可通信的方式连接,并在接收到来自上述携带式终端20的数据输出请求后,将与该数据输出请求有关的数据输出到上述输出终端21,该数据输出控制装置,备有:数据变换装置11,将与上述数据输出请求有关的数据变换为可由上述输出终端21输出的数据;选择装置12,从上述多个输出终端21中选择任何一个;及输出装置13,将由上述数据变换装置11变换后的数据输出到由上述选择装置12选定的输出终端21;上述数据变换装置11,以可通信的方式与网络连接,并根据上述网络的传输负荷或自身的处理负荷变更其在上述网络上的位置。

    如果是这种结构,则当从携带式终端20接收到数据输出请求时,由选择装置12从多个输出终端21中选择任何一个,并由数据变换装置11将与数据输出请求有关的数据变换为可由输出终端21输出的数据,由输出装置13将变换后的数据输出到选定的输出终端21。然后,由输出终端21输出该数据。当由数据变换装置11进行数据变换时,由数据变换装置11根据网络的传输负荷或自身的处理负荷变更数据变换装置11在网络上的位置。

    这里,数据变换装置11,只要能够根据网络的传输负荷或自身的处理负荷变更在网络上的位置则可以具有任何结构,具体地说,例如,上述数据变换装置11,可以连接于上述网络的多个不同位置,并根据网络的传输负荷或自身的处理负荷变更网络上的连接位置。

    另外,携带式终端20,输出终端21及数据变换装置11,其中任何一个都可以通过同一网络以可通信的方式相互连接,也可以分别通过不同的网络以可通信的方式连接,在图2的例中,构成为分别通过不同的网络以可通信的方式连接。

    另外,本发明的权利要求10所述的数据输出控制装置10,如图2所示,在权利要求9所述的数据输出控制装置10中,上述数据变换装置11,将其在上述网络上的位置变更为该数据变换装置可连接的网络上的位置中的上述网络的传输负荷或自身的处理负荷小的位置。

    如果是这种结构,则当由数据变换装置11进行数据变换时,由数据变换装置11将数据变换装置11在网络上的位置变更为该数据变换装置11可连接的网络上的位置中的网络的传输负荷或自身处理负荷小的位置。

    另外,本发明的权利要求11所述的数据输出控制装置10,如图2所示,在权利要求10所述的数据输出控制装置10中,上述数据变换装置11,从用于执行将与上述数据输出请求有关的数据变换为可由上述输出终端21输出的数据的数据变换处理的以可通信的方式与上述网络连接的多个数据变换用终端15中,选择上述网络的传输负荷或自身的处理负荷小的数据变换用终端15,并由选定的数据变换用终端15执行上述数据变换处理。

    如果是这种结构,则当由数据变换装置11进行数据变换时,由数据变换装置11从多个数据变换用终端15中选择网络的传输负荷或自身的处理负荷小的数据变换用终端15,并由选定的数据变换用终端15执行数据变换处理。

    按照本发明的权利要求1~3所述的数据输出控制装置,与以往相比,可以简便地取得网络上的详细信息,特别是,即使增设了新的输出终端,也只需在服务提供者侧仅对该新的输出终端变更设定,因而尽管在使用者侧没有进行任何设定变更,但可以利用该新的输出终端。因此,服务提供者,很容易进行增设输出终端所需的设定作业,进一步,可以取得能够向使用者提供使其感到很满意的信息服务的效果。

    另外,按照本发明的权利要求3~5所述的数据输出控制装置,可以在网络的传输负荷或数据变换装置的处理负荷小的地方进行数据变换,所以接受输出数据的提供所需的时间可大致保持一定,而与网络的传输负荷或数据变换装置的处理负荷无关。因此,也可以取得使服务提供者能够向使用者提供具有更舒适的打印环境的打印服务的效果。

    另外,按照本发明的权利要求6所述的数据输出控制装置,与以往相比,可以简便地取得网络上的详细信息,特别是,可以由携带式终端20显示与显示功能对应的最佳的预览图象,所以,使用者可以相当精确地掌握由输出终端打印与数据打印请求有关的数据时的预览图象,而且,通过在提供输出数据之前将其预览数据通知使用者,可以防止使用者错误地打印数据。因此,可以取得使服务提供者能够向使用者提供使其感到更为满意的信息服务的效果。

    另外,按照本发明的权利要求7~9所述的数据输出控制装置,与以往相比,可以简便地取得网络上的详细信息,特别是,即使增设了新的输出终端,也只需在服务提供者侧仅对该新的输出终端变更设定,因而尽管在使用者侧没有进行任何设定变更,但可以利用该新的输出终端。因此,服务提供者,很容易进行增设输出终端所需的设定作业,进一步,可以取得能够向使用者提供使其感到很满意的信息服务的效果。

    另外,按照本发明的权利要求9~11所述的数据输出控制装置,可以在网络的传输负荷或数据变换装置的处理负荷小的地方进行数据变换,所以接受输出数据的提供所需的时间可大致保持一定,而与网络的传输负荷或数据变换装置的处理负荷无关。因此,也可以取得使服务提供者能够向使用者提供具有更舒适的输出环境的输出服务。

    [附图的简单说明]

    图1是表示本发明的权利要求1、2、6~8所述的数据输出控制装置的结构的示意图。

    图2是表示本发明的权利要求3~5、或9~11所述的数据输出控制装置的结构的示意图。

    图3是表示采用本发明的数据输出控制装置的网络系统的结构的框图。

    图4是表示携带式终端100的结构的框图。

    图5是表示数据打印请求处理的流程图。

    图6是表示数据输出控制终端300的结构的框图。

    图7是表示数据输出控制处理的流程图。

    [用于实施发明的最佳形态]

    以下,边参照附图边说明本发明的实施形态。图3~图7,是表示本发明的数据输出控制装置的实施形态的图。

    该实施形态,将本发明的数据输出控制装置应用于由服务提供者提供如下服务的情况,即如图3所示,响应来自使用者的数据打印请求,利用将使用者持有的携带式终端100与分别设置在分散在各地的多个商店S1~Sn里的打印装置PR1~PRn通过因特网400以可通信的方式连接的数据输出控制终端300,从WWW(World Wide Web:万维网)服务器DS1~DSm中的任何一个取得与该数据打印请求有关的数据,并输出到打印装置PR1~PRn中的任何一个。另外,为易于理解本发明,图中仅示出一个携带式终端100,但实际上可以将多个机型不同的100与因特网400连接。

    首先,边参照图3边说明采用本发明的数据输出控制装置的网络系统的结构。图3是表示采用本发明的数据输出控制装置的网络系统的结构的框图。

    如图3所示,在因特网400上,连接着在携带式终端100与因特网400之间进行中继通信的中继站210、打印数据的打印装置PR1~PRn、存储数据的WWW服务器DS1~DSm、从WWW服务器DS1~DSm中的任何一个取得与数据打印请求有关的数据并输出到打印装置PR1~PRn中的任何一个的数据输出控制终端300、将由数据输出控制终端300取得的数据变换为可由打印装置PR1~PRn打印的数据的数据格式变换用终端CS1~CS1。

    与携带式终端100进行无线通信的多个基站200,与中继站210连接。在将携带式终端100与因特网400连接时,中继站210,代替携带式终端100而用作因特网400上的一个终端,可以将通过基站200接收到的来自携带式终端100的数据通过因特网400发送到目的终端,同时可以将因特网400上的目的终端的数据通过基站200发送到携带式终端100。此外,携带式终端100,至少可同时与3个基站200进行通信,中继站210,测定来自携带式终端100的电波到达这些基站200的时间的各时间差,并根据测得的时间差测定携带式终端100的位置。

    WWW服务器DS1~DSm,包括存储用于由携带式终端100显示的显示用数据及与显示用数据对应的用于由打印装置PR1~PRn打印的打印用数据的存储部、及响应来自中继站210或数据输出控制终端300等与因特网400连接的终端的请求而将存储部的数据发送到该终端的请求处理部。

    请求处理部的功能,通过由图中未示出的CPU执行外部存储装置等所存储的程序实现,当接收到来自外部终端(携带式终端100、数据输出控制终端300等)的数据发送请求时,发送存储部中的显示用数据或打印用数据。发送显示用数据或打印用数据中的哪一个,根据数据发送请求中所包含的URL判定。在存储部内,作为打印用数据,存储着文本数据、静止图象数据、声音数据、MPEG等动图象数据、VRML等3D图象数据、或JAVA等程序数据之类的各种文件、以及HTML(HyperText Markup Language:超文本标记语言)文件。

    数据格式变换用终端CS1~CS1,是用于执行将由数据输出控制终端300取得的数据变换为可由打印装置PR1~PRn打印的数据的数据格式变换处理的终端,根据因特网400的传输负荷或数据格式变换用终端CS的处理负荷,选择数据格式变换用终端CS1~CS1中的任何一个或多个,并由选定的数据格式变换用终端CS执行数据格式变换处理。具体地说,按照因特网400的传输负荷或数据格式变换用终端CS的处理负荷从小到大的顺序,从数据格式变换用终端CS1~CS1中选择数据格式变换处理所需的任何一个或多个。

    执行数据格式变换处理的数据格式变换用终端CS,从数据输出控制终端300接收数据格式变换请求及作为变换对象的数据,通过数据格式变换处理,将由数据输出控制终端300取得的数据中的具有规定格式的数据变换为可由打印装置PR1~PRn中的对应的打印装置打印的数据,并将变换后的数据发送到数据输出控制终端300。

    例如,当由数据格式变换用终端CS1~CS3执行数据格式变换处理时,具体情况可以是,数据格式变换用终端CS1,将由数据输出控制终端300取得的数据中的具有规定格式A(例如,HTML形式)的数据变换为可由打印装置PR1~PR5打印的数据,数据格式变换用终端CS2,将由数据输出控制终端300取得的数据中的具有规定格式B(例如,JPEG形式)的数据变换为可由打印装置PR6~PR10打印的数据,数据格式变换用终端CS3,将由数据输出控制终端300取得的数据中的具有规定格式C(例如,WORD(注册商标)文档形式)的数据变换为可由打印装置PR11~PR15打印的数据。在这种情况下,可以看到,打印装置PR1~PR5为专用于打印具有规定格式A的数据的装置,打印装置PR6~PR10为专用于打印具有规定格式B的数据的装置,打印装置PR11~PR15为专用于打印具有规定格式C的数据的装置。

    另外,执行数据格式变换处理的数据格式变换用终端CS,在变换从数据输出控制终端300取得的数据的同时,还按每个携带式终端100的机型根据其显示功能(可显示行数、显示析像度等)生成由打印装置PR打印由数据输出控制终端300取得的数据时的预览图象即可由携带式终端100显示的预览数据,并将所生成的预览数据发送到数据输出控制终端300。

    因此,数据输出控制终端300,对与将要打印与数据打印请求有关的数据的打印装置PR对应的数据格式变换用终端CS发送数据格式变换请求及从WWW服务器DS取得的数据,作为其响应,接收可由将要打印的打印装置PR打印的数据及预览数据。

    以下,边参照图4边说明携带式终端100的结构。图4是表示携带式终端100的结构的框图。

    如图4所示,携带式终端100,包括根据控制程序控制运算及整个系统的CPU30、预先将CPU30的控制程序等存储在规定区域内的ROM32、用于存储从ROM32等读出的数据及在CPU30的运算过程中所需的运算结果的RAM34、将存储在RAM34的特定区域内的数据变换为图象信号并输出到LCD(Liquid Crystal Display:液晶显示器)44的LCDC(LiquidCrystal Display Controller:液晶显示控制器)36、作为相对于外部装置的数据输入输出媒介的I/F38,这些构成部件,通过作为传送数据用的信号线的总线39以可交换数据的方式相互连接。

    作为人机接口的可用多个键输入数据的键盘40、按无线方式与基站200进行通信的发送接收控制装置42、根据图象信号显示画面的LCD44、测定当前地点的位置的位置测定装置46,作为外部装置与I/F38连接。

    在ROM32内,除CPU30的控制程序外,还存储着用于认证使用由数据输出控制终端300提供的打印服务的使用者是否合法的认证数据。

    RAM34,作为特定区域,具有存储用于由LCD44显示的显示用数据的VRAM35,VRAM35,可以由CPU30和LCDC36分别独立地进行访问。

    LCDC36,从起始地址起按规定周期依次读出存储在VRAM35内的显示用数据,并将读出的显示用数据变换为图象信号后输出到LCD44。

    位置测定装置46,利用GPS(Global Positioning System:全球卫星定位系统)等,从发送指示当前时刻的时刻信号的轨道卫星接收时刻信号,并根据由这些时刻信号指示的时刻差及各轨道卫星的绕行轨道测定当前地点的位置。

    CPU30,由微处理单元MPU等构成,用于起动存储在ROM32的规定区域内的规定程序,并根据该程序执行图5的流程图所示的数据打印请求处理。图5是表示数据打印请求处理的流程图。

    数据打印请求处理,是通过对数据输出控制终端300发送数据打印请求而请求由打印装置PR1~PRn中的任何一个打印由使用者指定的WWW服务器DS中的数据的处理,当由CPU30执行时,如图5所示,首先,进入步骤S100。

    在步骤S100中,根据使用者通过键盘40的输入,判断是否有数据打印请求,当判定有数据打印请求时(“是”),进入步骤S102,由位置测定装置46测定当前地点的位置,并进入步骤S104,从键盘40输入与打印有关的各项信息。作为与该打印有关的各项信息,使用者,例如可输入唯一地特定存储着作为打印对象的打印用数据的WWW服务器DS在因特网400上的位置的URL、希望提供输出数据的大致场所即希望提供地区、纸张尺寸、彩色/单色类别、打印精度或打印速度等打印装置PR的打印规格、作为打印对象的打印用数据的数据格式、直接指定打印装置PR时用于识别该打印装置PR的打印装置ID。这些输入项目,都不是必不可少的项目,可以根据使用者的需要有选择地输入。但是,WWW服务器的URL,如不是特别指定时,将自动地输入使用者正在用携带式终端100浏览着的WWW服务器的URL。

    接着,进入步骤S106,根据所输入的与打印有关的各项信息,生成包含在数据打印请求中的数据。即,在数据打印请求中所包含的数据中,将在步骤S102中测定的当前地点的位置生成为用于特定该当前地点的位置的携带式终端位置数据,将WWW服务器DS的URL生成为表示该URL的打印对象存储位置数据,当输入了希望提供地区时,生成为表示该希望提供地区的希望提供地区数据,当输入了打印装置PR的打印规格时,生成为表示该打印规格的打印规格数据,当输入了数据格式时,生成为表示该数据格式的打印格式数据,当输入了打印装置PR的打印装置ID时,生成为表示该打印装置ID的打印装置识别数据。

    然后,进入步骤S108,将数据打印请求发送到数据输出控制终端300,并进入步骤S110,作为其响应,从数据输出控制终端300接收将在使用者接受输出数据的提供上可以认为是最佳的若干个备选打印装置列成表的打印装置备选数据,并根据接收到的打印装置备选数据在LCD44上显示列成表的备选打印装置PR,然后进入步骤S112。

    在步骤S112中,判断在LCD44所显示的备选打印装置PR中是否存在着希望提供输出数据的打印装置PR,并当由键盘40输入从LCD44所显示的备选打印装置PR中选定的任何一个从而判定存在着希望提供输出数据的打印装置PR时(“是”),进入步骤S114。

    在步骤S114中,将表示已决定出打印装置PR的决定信号发送到数据输出控制终端300,并进入步骤S116,作为发送决定信号的第1响应,从数据输出控制终端300接收与所决定的打印装置PR有关的详细信息(打印装置PR的设置场所、打印规格等)即打印装置信息,并根据接收到的打印装置信息将与打印装置PR有关的详细信息显示在LCD44上,然后进入步骤S118。

    在步骤S118中,作为发送决定信号的第2响应,从数据输出控制终端300接收表示用于将使用者从携带式终端100的位置引导到设置着所决定的打印装置PR的设置场所的导向信息(路线信息、地图信息等)的导向数据,并根据接收到的导向数据将导向信息显示在LCD44上,然后进入步骤S120,作为发送决定信号的第3响应,从数据输出控制终端300接收预览数据,并根据接收到的预览数据将由所决定的打印装置PR打印时的预览图象显示在LCD44上,然后进入步骤S122。

    在步骤S122中,判断想要打印的打印用数据在LCD44上所显示的预览图象上是否没有差错,并当由键盘40输入指明在LCD44所显示的预览图象上没有差错的选择从而判定在LCD44所显示的预览图象上没有差错时(“是”),进入步骤S124。这时,如预览数据由多个数据构成,则也可以特别指定该多个数据中的希望打印的部分。

    在步骤S124中,向数据输出控制终端300发送数据打印执行请求,并进入步骤S126,将ROM32中的认证数据发送到数据输出控制终端300,然后进入步骤S128,作为其响应,从数据输出控制终端300接收报文,并将接收到的报文显示在LCD44上,然后进入步骤S130,判断是否从数据输出控制终端300接收到表示数据打印已结束的结束信号,并当判定已接收到结束信号时(“是”),结束一系列的处理,但当判定尚未接受到时(“否”),反复进行步骤S128,直到接收结束信号为止。

    另一方面,在步骤S122中,当由键盘40输入指明在LCD44所显示的预览图象上有差错的选择从而判定在LCD44所显示的预览图象上有差错时(“否”),转入步骤S132,向数据输出控制终端300发送请求中断数据打印的中断信号,并结束一系列的处理。

    另一方面,在步骤S112中,当由键盘40输入指明在LCD44所显示的备选打印装置PR中没有希望的打印装置PR的选择从而判定没有希望提供输出数据的打印装置PR时(“否”),转入步骤S134,向数据输出控制终端300发送请求再次检索在接受输出数据的提供上可以认为是最佳的打印装置PR的重试信号,并进入步骤S104。

    另一方面,在步骤S100中,当判定没有数据打印请求时(“否”),在步骤S100中等待数据打印请求的发送。

    以下,边参照图6边说明数据输出控制终端300的结构。图6是表示数据输出控制终端300的结构的框图。

    数据输出控制终端300,取得与来自携带式终端100的数据打印请求有关的数据,选择打印装置PR1~PRn中的应打印数据的任何一个,并将所取得的数据输出到该选定的打印装置PR,如图6所示,包括根据控制程序控制运算及整个系统的CPU50、预先将CPU50的控制程序等存储在规定区域内的ROM52、用于存储从ROM52等读出的数据及在CPU50的运算过程中所需的运算结果的RAM54、将存储在RAM54的特定区域内的数据变换为图象信号后输出的CRTC56、作为相对于外部装置的数据输入输出媒介的I/F58,这些构成部件,通过作为传送数据用的信号线的总线59以可交换数据的方式相互连接。

    作为人机接口的由可输入数据的键盘和鼠标等构成的输入装置60、以文件形式存储数据或表等的存储装置62、根据图象信号显示画面的显示装置64、用于与因特网400连接的信号线,作为外部装置与I/F58连接。

    RAM54,作为特定区域,具有存储用于由显示装置64显示的显示用数据的VRAM55,VRAM55,可以由CPU50和CRTC56分别独立地进行访问。

    CRTC56,从起始地址起按规定周期依次读出存储在VRAM55内的显示用数据,并将读出的显示用数据变换为图象信号后输出到显示装置64。

    在存储装置62内,存储着当选择打印装置PR1~PRn中的应打印数据的任何一个时所需要的与打印装置PR有关的打印装置信息。打印装置信息,通过按每个打印装置PR1~PRn登录如下的数据而构成,即,用于特定该打印装置PR的设置场所的打印装置位置数据、表示可由与该打印装置PR对应的数据格式变换用终端CS变换的数据格式(即,该打印装置PR可打印的数据格式)的打印格式数据、表示该打印装置PR的打印规格的打印规格数据、表示该打印装置ID的打印装置识别数据。

    CPU50,由微处理单元MPU等构成,用于起动存储在ROM52的规定区域内的规定的程序,并根据该程序执行图7的流程图所示的数据输出控制处理。图7是表示数据输出控制处理的流程图。

    数据输出控制处理,是从WWW服务器DS取得与来自携带式终端100的数据打印请求有关的打印用数据、选择在携带式终端100的使用者接受输出数据的提供上可以认为是最佳的任何一个打印装置PR并将所取得的打印用数据输出到该选定的打印装置PR的处理,当由CPU50执行时,如图7所示,首先,进入步骤S200。

    在步骤S200中,判断是否从携带式终端100接收到数据打印请求,并当判定已接收到数据打印请求时(“是”),进入步骤S202,取得在接收到的数据打印请求中所包含的数据(至少包含携带式终端位置数据及打印对象存储位置数据。),并进入步骤S204,选择在携带式终端100的使用者接受输出数据的提供上可以认为是最佳的任何一个打印装置PR。

    在该步骤S204中,具体地说,根据所取得的携带式终端位置数据检索存储装置62中的打印装置位置数据,从而选择以携带式终端100的位置为基准在距离或时间上可以认为是最近的若干个打印装置PR。当数据打印请求中包含着希望提供地区数据时,根据希望提供地区数据检索存储装置62中的打印装置位置数据,从而选择位于由希望提供地区数据特定的地区内的所有打印装置PR。当数据打印请求中包含着打印规格数据时,根据所取得的打印规格数据检索存储装置62中的打印规格数据,从而选择与该打印规格数据对应的所有打印装置PR。

    另外,当数据打印请求中包含着打印格式数据时,根据所取得的打印格式数据检索存储装置62中的打印格式数据,从而选择与该打印格式数据对应的所有打印装置PR。当数据打印请求中包含着打印装置识别数据时,根据所取得的打印装置识别数据检索存储装置62中的打印装置识别数据,从而选择与该打印装置识别数据一致的打印装置PR。而当数据打印请求中以复合形式包含着这些数据时,根据各个数据进行搜索。但是,当其中包含着希望提供地区数据时,如果在由希望提供地区数据特定的地区内没有包括由携带式终端位置数据特定的位置,则不进行基于携带式终端位置数据的搜索,而当其中包含着打印装置识别数据时,就不必用其他数据进行搜索了。

    接着,在步骤S204中,生成将在步骤S202中选定的打印装置PR列成表的打印装置备选数据,并将所生成的打印装置备选数据发送到携带式终端100,然后进入步骤S208。

    在步骤S208中,判断是否从携带式终端100接收到决定信号,并当判定已接收到决定信号时(“是”),进入步骤S210,从由所取得的打印对象存储位置数据中包含的URL特定的WWW服务器DS取得打印用数据,并进入步骤S211,将所取得的打印用数据发送到可对该打印用数据进行变换并与所决定的打印装置PR对应的数据格式变换用终端CS,作为其响应,从该数据格式变换用终端CS取得可由所决定的打印装置PR打印的数据及预览数据,并进入步骤S212。

    在步骤S212中,从存储装置62读出与所决定的打印装置PR有关的打印装置信息,并将所读出的打印装置信息发送到携带式终端100,然后进入步骤S214,生成与所决定的打印装置PR有关的导向数据,并将所生成的导向数据发送到携带式终端100,然后进入步骤S216,将预览数据发送到携带式终端100,并进入步骤S218。

    在步骤S218中,判断是否从携带式终端100接收到数据打印执行请求,并当判定已接收到数据打印请求时(“是”),进入步骤S220,从携带式终端100接收认证数据,并进入步骤S222,根据接收到的认证数据,执行认证携带式终端100的使用者是否是使用由数据输出控制终端300提供的打印服务的合法使用者的认证处理,并进入步骤S224。

    在步骤S224中,根据步骤S222的认证处理结果,判断携带式终端100的使用者是否是合法使用者,并当判定是合法使用者时(“是”),进入步骤S226,将可由所决定的打印装置PR打印的数据发送到该打印装置PR,并进入步骤S228,执行根据携带式终端100使用数据输出控制终端300提供的打印服务后的结果进行计费的计费处理。

    在该步骤S228中,具体地说,计算携带式终端100的通话费用(例如,每1分钟的通话费用),同时,根据携带式终端100的使用结果,例如,所取得的打印用数据的容量、由打印装置PR打印的张数、打印装置PR的打印规格,参照规定着作为所提供的打印服务的报酬的服务使用费用的费用计算规定表,计算与携带式终端100的使用结果对应的服务使用费用,将计算出的服务使用费用与通话费用相加,并将相加后的合计金额作为对携带式终端100的使用者的收取金额加以存储。

    接着,进入步骤S230,将表示由步骤S228的计费处理计算出的服务使用费用的计费报文发送到携带式终端100,并进入步骤S232,向携带式终端100发送内容为数据打印已结束的结束报文,并进入步骤S234,向携带式终端100发送结束信号,并结束一系列的处理。

    另一方面,在步骤S224中,当判定携带式终端100的使用者不是合法使用者时(“否”),转入步骤S236,向携带式终端100发送指明其是非法使用者的报文,并结束一系列的处理。

    另一方面,在步骤S218中,当判定尚未从携带式终端100接收到数据打印执行请求时(“否”),转入步骤S238,判断是否从携带式终端100接收到中断信号,并当判定已接收到中断信号时(“是”),结束一系列的处理,而当判定尚未接收到时(“否”),转入步骤S218。

    另一方面,在步骤S208中,当判定尚未从携带式终端100接收到决定信号时(“否”),转入步骤S240,判断是否从携带式终端100接收到重试信号,并当判定已接收到重试信号时(“是”),进入步骤S200,而当判定尚未接收到时(“否”),转入步骤S208。

    另一方面,在步骤S200中,当判定尚未从携带式终端100接收到数据打印请求时(“否”),在步骤S200中等待数据打印请求的发送。

    以下,说明上述实施形态的动作。

    首先,使用数据输出控制终端300提供的打印服务的合法使用者,操作自己所持有的携带式终端100,例如,当访问WWW服务器DS1时,将该WWW服务器DS1中的显示用数据显示在LCD44上。这里,以使用者想要打印LCD44所显示的数据的详细数据的情况为例进行说明。

    使用者为打印目的数据,首先从键盘40输入数据打印请求。

    当在携带式终端100上输入数据打印请求时,经过步骤S100、S102,由CPU30通过位置测定装置46测定当前地点的位置,并将与打印有关的各项信息的输入请求显示在LCD44上。这里,当使用者通过指定正在浏览着的WWW服务器DS1的URL而按与打印有关的各项信息进行输入时,经过步骤S104~S108,根据所输入的与打印有关的各项信息,生成携带式终端位置数据及打印对象存储位置数据作为包含在数据打印请求内的数据,并将数据打印请求发送到数据输出控制终端300。

    一方面,在数据格式变换用终端CS1~CS1中,按照因特网400的传输负荷或数据格式变换用终端CS的处理负荷从小到大的顺序,从数据格式变换用终端CS1~CS1中选择数据格式变换处理所需的任何一个或多个,并由所选定的数据格式变换用终端执行数据格式变换处理。

    另一方面,在数据输出控制终端300中,当接收到数据打印请求时,经过步骤S200~S204,由CPUS0取得在接收到的数据打印请求中包含的数据(携带式终端位置数据及打印对象存储位置数据),并根据所取得的携带式终端位置数据检索存储装置62中的打印装置位置数据,从而选择以携带式终端100的位置为基准在距离或时间上可以认为是最近的若干个打印装置PR。这时,如选定打印装置PR1~PR5,则经过步骤S206而生成将打印装置PR1~PR5列成表的打印装置备选数据,并将所生成的打印装置备选数据发送到携带式终端100。

    在携带式终端100中,当接收到打印装置备选数据时,经过步骤S110,根据接收到的打印装置备选数据,将列成表的打印装置PR1~PR5显示在LCD44上。这里,当使用者从键盘40输入已选定打印装置PR1时,经过步骤S112、S114,将表示已决定出打印装置PR1的决定信号发送到数据输出控制终端300。

    在数据输出控制终端300中,当接收到决定信号时,经过步骤S208~S211,从由所取得的打印对象存储位置数据中包含的URL特定的WWW服务器DS1取得打印用数据,并将所取得的打印用数据发送到可对该打印用数据进行变换并与所决定的打印装置PR1对应的数据格式变换用终端CS(例如,数据格式变换用终端CS1)。

    在数据格式变换用终端CS1中,当接收到打印用数据时,将所接收的数据变换为可由打印装置PR1打印的数据,同时根据携带式终端100的显示功能生成预览数据,并将变换后的可由打印装置PR1打印的数据及所生成的预览数据发送到数据输出控制终端300。

    在数据输出控制终端300中,当接收到可由打印装置PR1打印的数据及预览数据时,经过步骤S212~S216,从存储装置62读出与所决定的打印装置PR1有关的打印装置信息后,将所读出的打印装置信息发送到携带式终端100,从而生成与所决定的打印装置PR1有关的导向数据,并将所生成的导向数据及接收到的预览数据发送到携带式终端100。

    在携带式终端100中,当接收到打印装置信息、导向数据及预览数据时,经过步骤S116~S120,根据接收到的打印装置信息,将与打印装置PR1有关的详细信息显示在LCD44上,根据接收到的导向数据,将从携带式终端100的位置到设置着打印装置PR1的设置场所的导向信息显示在LCD44上,并根据接收到的预览数据将由所决定的打印装置PR1打印时的预览图象显示在LCD44上。这里,当使用者由键盘40输入指明想要打印的打印用数据在LCD44所显示的预览图象上没有差错的选择时,经过步骤S122~S126,将数据打印执行请求及ROM32中的认证数据发送到数据输出控制终端300。

    在数据输出控制终端300中,当接收到数据打印执行请求及认证数据时,经过步骤S218~S222,根据接收到的认证数据执行认证处理。这里,由于使用者是使用数据输出控制终端300提供的打印服务的合法使用者,所以经过步骤S224~S234而将可由所决定的打印装置PR1打印的数据发送到该打印装置PR1,并执行计费处理,然后将计费报文、结束报文及结束信号发送到携带式终端100。

    在携带式终端100中,当接收到计费报文、结束报文及结束信号时,反复经过步骤S128、130,将计费报文及结束报文显示在LCD44上。另一方面,在打印装置PR1中,当接收到可由打印装置PR1打印的数据时,根据接收到的数据进行打印。

    在显示出结束报文后,使用者,边查看在LCD44上显示的导向信息边到设置着打印装置PR1的商店S1去取由打印装置PR1打印好的数据。作为所提供的该打印服务的报酬的服务使用费用,与携带式终端100的通话费用合计在一起进行收费。

    与之对应地,服务提供者,通过将作为所提供的该打印服务的报酬的服务使用费用与通话费用合计在一起对使用者收费,可以得到提供服务的等价报酬。

    另外,作为与打印有关的各项信息,当使用者输入了希望提供输出数据的大致场所即希望提供地区时,将表示该希望提供地区的希望提供地区数据发送到数据输出控制终端300,在数据输出控制终端300中,根据所取得的希望提供地区数据检索存储装置62中的打印装置位置数据,从而选择位于由希望提供地区数据特定的地区内的所有打印装置PR。

    例如,作为希望提供地区,当使用者输入了「涩谷」时,在携带式终端100中,将设置在涩谷周边的所有打印装置PR显示在LCD44上。

    另外,作为与打印有关的各项信息,当使用者输入了打印装置PR的打印规格时,将表示该打印规格的打印规格数据发送到数据输出控制终端300,在数据输出控制终端300中,根据所取得的打印规格数据检索存储装置62中的打印规格数据,从而选择与该打印规格数据对应的所有打印装置PR。

    例如,作为打印规格,当使用者输入了「彩色」时,在携带式终端100中,将能以彩色打印数据的所有打印装置PR显示在LCD44上。

    另外,作为与打印有关的各项信息,当使用者输入了数据格式时,将表示该数据格式的打印格式数据发送到数据输出控制终端300,在数据输出控制终端300中,根据所取得的打印格式数据检索存储装置62中的打印格式数据,从而选择与该打印格式数据对应的所有打印装置PR。

    例如,作为数据格式,当使用者输入了「HTML形式」时,在携带式终端100中,将可变换HTML形式数据的数据格式变换用终端CS所对应的所有打印装置PR显示在LCD44上。

    另外,作为与打印有关的各项信息,当使用者为直接指定打印装置PR而输入了打印装置PR的打印装置ID时,将表示该打印装置ID的打印装置识别数据发送到数据输出控制终端300,在数据输出控制终端300中,根据所取得的打印装置识别数据检索存储装置62中的打印装置识别数据,从而选择与该打印装置识别数据一致的打印装置PR。

    例如,使用者,作为打印装置ID输入了「0001」时,在携带式终端100中,将打印装置ID为「0001」的打印装置PR显示在LCD44上。这时,如打印装置ID为「0001」的打印装置PR不存在,则任何打印装置PR都不显示。

    另外,作为与打印有关的各项信息,当使用者以复合形式输入了希望提供地区、打印规格及数据格式时,将表示该复合信息的数据发送到数据输出控制终端300,在数据输出控制终端300中,根据所取得的多个数据进行搜索,从而选择与该复合信息对应的所有打印装置PR。

    例如,当使用者输入了「涩谷」、「彩色」及「HTML形式」时,在携带式终端100中,将可变换HTML形式数据的数据格式变换用终端CS所对应的打印装置PR中配置在涩谷周边而且能以彩色打印数据的所有打印装置PR显示在LCD44上。

    另外,在使用者不是数据输出控制终端300提供的打印服务的合法使用者的情况下,当在LCD44上显示出预览图象时,即使由键盘40输入指明想要打印的打印用数据在LCD44所显示的预览图象上没有差错的选择,也不能用打印装置PR1打印目的数据。

    按照如上方式,在本实施形态中,数据输出控制终端300,从打印装置PR1~PRn中的对应于可以变换与数据打印请求有关的数据的数据格式变换用终端CS的打印装置PR中选择任何一个,并将与数据打印请求有关的数据输出到执行数据格式变换处理的数据格式变换用终端CS中的可以变换该数据并与该选定的打印装置PR对应的数据格式变换用终端CS,由该数据格式变换用终端CS将与数据打印请求有关的数据变换为可由打印装置PR打印的数据,并将变换后的数据输出到该选定的打印装置PR。

    因此,与以往相比,可以简便地取得因特网400上的详细信息,特别是,即使增设了新的打印装置PR,也只需在服务提供者侧仅对该新的打印装置PR变更数据格式变换用终端CS的设定即可,因而尽管在使用者侧没有进行任何设定变更,但可以利用该新的打印装置PR。因此,服务提供者,很容易进行增设输出终端所需的设定作业,进一步,可以向使用者提供使其感到很满意的信息服务。

    另外,在本实施形态中,数据格式变换用终端CS1~CS1,根据因特网400的传输负荷或数据格式变换用终端CS的处理负荷,选择数据格式变换用终端CS1~CS1中的任何一个或多个,并由选定的数据格式变换用终端CS执行数据格式变换处理。

    按照这种方式,可以用因特网400的传输负荷或自身处理负荷小的数据格式变换用终端CS执行数据格式变换处理,所以接受输出数据的提供所需的时间可大致保持一定,而与因特网400的传输负荷或数据格式变换用终端CS的处理负荷无关。因此,服务提供者,可以向使用者提供具有更舒适的打印环境的打印服务。

    另外,在本实施形态中,数据输出控制终端300,可以将由数据格式变换用终端CS生成的预览数据发送到携带式终端100,并当作为对预览数据输出的响应而从携带式终端100接收到数据打印执行请求时,将与数据打印请求有关的数据输出到打印装置PR。

    按照这种方式,通过在提供输出数据之前将其预览数据通知使用者,可以防止使用者错误地打印数据。因此,服务提供者,可以向使用者提供使其感到更为满意的信息服务。

    另外,在本实施形态中,数据格式变换用终端CS1~CS1,可以按每个携带式终端100的机型根据其显示功能生成预览数据。

    按照这种方式,可以在携带式终端100上显示与显示功能对应的最佳的预览图象,所以,使用者可以相当精确地掌握由打印装置PR打印与数据打印请求有关的数据时的预览图象,因而能进一步防止使用者错误地打印数据。因此,服务提供者,可以向使用者提供使其感到更为满意的信息服务。

    另外,在本实施形态中,数据输出控制终端300,从WWW服务器DS取得与数据打印请求有关的数据。

    按照这种方式,当打印详细信息时,可以由数据输出控制终端300处理打印用数据及可由打印装置PR打印的数据,所以无需对携带式终端100增设存储器而且可以减低携带式终端100上的处理负荷。此外,由于没有必要将数据读入携带式终端100,所以可以减少通信时间,从而可以减少接受输出数据的提供所需的时间。因此,服务提供者,可以向使用者提供具有舒适打印环境的打印服务而与携带式终端100的功能无关。

    另外,在本实施形态中,数据输出控制终端300,可以根据用于特定携带式终端100的位置的携带式终端位置数据从多个打印装置PR中选择任何一个。

    按照这种方式,可以利用与携带式终端100的位置有关的打印装置PR打印数据,所以,例如,如选择以携带式终端100的位置为基准在距离或时间上可以认为是最近的打印装置PR,则使用者很容易接受输出数据的提供,并可以更简便地取得因特网400上的详细信息。因此,服务提供者,可以向使用者提供使其感到更为满意的信息服务。

    另外,在本实施形态中,数据输出控制终端300,可以从由数据打印请求中所包含的URL特定的WWW服务器DS取得数据。

    按照这种方式,可以取得与因特网400连接的所有WWW服务器DS内的详细信息,因此,服务提供者,可以向使用者提供使其感到更为满意的信息服务。

    另外,在本实施形态中,数据输出控制终端300,可以从WWW服务器DS取得作为与数据打印请求有关的数据的打印用数据。

    按照这种方式,可以由携带式终端100显示粗略信息而由打印装置PR打印详细信息,所以,在携带式终端100上,不仅可以取得因特网400上的详细信息,而且还可以实现简便的显示处理。因此,服务提供者,可以向使用者提供使其感到更为满意的信息服务、同时提供具有更舒适的打印环境的打印服务。

    另外,在本实施形态中,数据输出控制终端300,可以根据携带式终端100使用数据输出控制终端300提供的打印服务后的结果进行计费。

    按照这种方式,可以明确地计算出作为提供打印服务的报酬的服务使用费用,同时用不着每当接受提供的打印服务时逐一计算服务使用费用。因此,简化了服务提供者用于细算服务提供费用的业务程序,进一步,由于能够明确地向使用者显示服务使用费用,所以能够提供令人感到更为满意的信息服务。

    另外,在本实施形态中,将作为提供打印服务的报酬的服务使用费用与通话费用合计计算。

    按照这种方式,使用者便于支付服务使用费用,同时,使服务提供者很容易可靠地回收服务使用费用,并进一步简化了用于细算服务提供费用的业务程序。

    另外,在本实施形态中,数据输出控制终端300,可以向携带式终端100发送表示用于将使用者从携带式终端100的位置引导到设置着所决定的打印装置PR的设置场所的导向信息的导向数据。

    按照这种方式,使用者,可以根据导向信息到设置着打印装置PR的设置场所去,所以能够比较可靠地取得输出数据。因此,服务提供者,可以向使用者提供使其感到更为满意的信息服务。

    在上述实施形态中,打印装置PR,对应于权利要求1~3或6所述的输出终端,数据格式变换用终端CS1~CS1,对应于权利要求1~5所述的数据变换装置、权利要求5所述的数据变换用终端及权利要求6所述的图象数据生成装置,步骤S204,对应于权利要求1~3或6所述的选择装置,步骤S226,对应于权利要求1~3所述的输出装置,步骤S216、S226,对应于权利要求6所述的输出装置。

    另外,在上述实施形态中,打印装置PR,对应于权利要求7~9所述的输出终端,数据格式变换用终端CS1~CS1,对应于权利要求7~11所述的数据变换装置及权利要求11所述的数据变换用终端,步骤S204,对应于权利要求7~9所述的选择装置,步骤S226,对应于权利要求7~9所述的输出装置。

    在上述实施形态中,作为在携带式终端100的使用者接受输出数据的提供上可以认为是最佳的打印装置PR,构成为选择以携带式终端的位置为基准在距离或时间上可以认为是最近的打印装置PR、位于由希望提供地区数据特定的地区内的打印装置PR、与打印格式数据对应的打印装置PR、与打印规格数据对应的打印装置PR、及与打印装置识别数据一致的打印装置,但不限于此,进一步,例如也可以构成为选择从打印装置PR的数据输出速度考虑在时间上可以认为能够让使用者以最快的速度接受输出数据的打印装置PR、或提供输出数据的价格最便宜的打印装置PR。

    如果是前者的结构,则可以由在时间上可以认为能够让使用者以最快的速度接受输出数据的打印装置PR打印与数据打印请求有关的数据,所以,使用者能够接受与其目的相符的输出数据的提供,并可以更简便地取得因特网400上的详细信息。因此,服务提供者,可以向使用者提供使其感到更为满意的信息服务。

    如果是后者的结构,则可以由提供输出数据的价格最便宜的打印装置PR打印与数据打印请求有关的数据,所以,使用者能够接受与其目的相符的输出数据的提供,并可以更简便地取得因特网400上的详细信息。因此,服务提供者,可以向使用者提供使其感到更为满意的信息服务。

    另外,在上述实施形态中,构成为设置打印数据的打印装置PR1~PRn并由任何一个打印装置PR打印与来自携带式终端100的数据打印请求有关的数据,但不限于此,例如,也可以构成为设置显示数据或以声音等形式输出数据的输出装置并由其中任何一个输出装置输出与来自携带式终端100的数据输出请求有关的数据。

    另外,在上述实施形态中,构成为由数据格式变换用终端CS生成预览数据,但不限于此,也可以构成为由数据输出控制终端300生成预览数据。

    另外,在上述实施形态中,构成为,数据格式变换用终端CS1~CS1,根据因特网400的传输负荷或数据格式变换用终端CS的处理负荷选择数据格式变换用终端CS1~CS1中的任何一个或多个并由选定的数据格式变换用终端CS执行数据格式变换处理,但不限于此,也可以构成为由特定的数据格式变换用终端执行数据格式变换处理。

    另外,在上述实施形态中,当执行图5和图7的流程图所示的处理时,构成为由数据输出控制终端300执行,但不限于此,也可以如数据格式变换用终端CS1~CS1所示,构成为设置多个数据输出控制用终端,根据因特网400的传输负荷或数据输出控制用终端的处理负荷选择多个数据输出控制用终端中的任何一个,并由选定的数据输出控制用终端执行上述处理。

    按照这种结构,由于可以用因特网400的传输负荷或自身处理负荷小的数据输出控制用终端执行图5和图7的流程图所示的处理,所以接受输出数据的提供所需的时间可大致保持一定,而与因特网400的传输负荷或数据输出控制用终端的处理负荷无关。因此,服务提供者,可以向使用者提供具有更舒适的打印环境的打印服务。

    另外,在上述实施形态中,说明了将本发明的数据输出控制装置应用于因特网400的情况,但不限于此,当然也可以应用于因特网400以外的任何网络。

    另外,在上述实施形态中,将携带式终端100、数据格式变换用终端CS1~CSl、服务器DS1~DSm、打印装置PR1~PRn、数据输出控制终端300通过同一网络相互连接,但不限于此,也可以将数据输出控制终端300和携带式终端100、数据输出控制终端300和数据格式变换用终端CS1~CSl、数据输出控制终端300和服务器DS1~DSm、数据输出控制终端300和打印装置PR1~PRn分别通过不同的网络连接。

    另外,在上述实施形态中,说明了当执行图5和图7的流程图所示的处理时都是执行预先存储在ROM32、52内的控制程序的情况,但不限于此,也可以从存储了指示上述各步骤的程序的存储媒体将该程序读入RAM34、54后执行。

    这里,所谓存储媒体,是指RAM、ROM等半导体存储媒体、FD、HD等磁性存储型存储媒体、CD、CDV、LD、DVD等光学读取方式存储媒体、MO等磁性存储型/光学读取方式存储媒体,与电子、磁性、光学等读取方法无关,只要是可由计算机读取的存储媒体,则包括其所有的存储媒体。

    另外,在上述实施形态中,将本发明的数据输出控制装置应用于由服务提供者提供如下服务的情况,即如图3所示,响应来自使用者的数据打印请求,利用数据输出控制终端300,从服务器DS1~DSm中的任何一个取得与该数据打印请求有关的数据,并将其输出到打印装置PR1~PRn中的任何一个,但不限于此,在不脱离本发明的要点的范围内也可以应用于其他情况。

数据输出控制装置.pdf_第1页
第1页 / 共40页
数据输出控制装置.pdf_第2页
第2页 / 共40页
数据输出控制装置.pdf_第3页
第3页 / 共40页
点击查看更多>>
资源描述

《数据输出控制装置.pdf》由会员分享,可在线阅读,更多相关《数据输出控制装置.pdf(40页珍藏版)》请在专利查询网上搜索。

提供一种适用于简便地取得网络上的详细信息的数据输出控制装置。数据输出控制终端300,从对应于可以变换与数据打印请求有关的数据的数据格式变换用终端CS的打印装置PR中选择任何一个,并将与数据打印请求有关的数据输出到可以变换该数据并与该选定的打印装置PR对应的数据格式变换用终端CS,由该数据格式变换用终端CS将与数据打印请求有关的数据变换为可由该打印装置PR打印的数据,并将变换后的数据输出到该打印装置。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1