通信系统和打印装置的制作方法

文档序号:18902850发布日期:2019-10-18 22:11阅读:204来源:国知局
通信系统和打印装置的制作方法

本发明涉及通信系统和打印装置。



背景技术:

先前,熟知一种使用者外出时等也可进行打印的易于携带的小型移动式打印机(例如,参照下述专利文献1)。

[现有技术文献]

[专利文献]

[专利文献1](日本)特开2006-159427号公报



技术实现要素:

[发明要解决的课题]

然而,就以往的移动式打印机而言,由于存在打印机构或作为其附属品的输入装置、显示装置、电池等的尺寸上的限制,难以对其再进一步进行小型化,也难以使其更容易被携带。此外,先前的移动式打印机侧重于打印功能,为此,当与外部信息处理装置进行群组(group)间通信时,移动式打印机并没有作为主(master)装置来进行通信的管理。

为了解决上述课题,本发明的目的在于,藉由易于携带的打印装置即可容易地实现群组间通信。

[用于解决课题的手段]

为了解决上述课题,本发明的通信系统具有:便携式信息终端;及打印装置,可进行与便携式信息终端和从属于群组的使用者的群组间通信。打印装置具有:进行打印的打印部;打印数据接收部,藉由群组间通信从便携式信息终端接收打印数据;及打印控制部,使用打印数据接收部接收到的打印数据对打印部进行控制。

[发明效果]

根据本发明,藉由易于携带的打印装置即可容易地实现群组间通信。

附图说明

[图1]本发明的一个实施方式的打印装置的外观斜视图

[图2]图1所示的打印装置的a-a剖面图

[图3]本发明的一个实施方式的连接有扩展纸盒(cassette)的打印装置的外观斜视图

[图4]本发明的一个实施方式的打印装置的硬件结构框图

[图5]本发明的一个实施方式的打印装置的第1动作步骤的时序图

[图6]本发明的一个实施方式的打印装置的第2动作步骤的时序图

[图7]本发明的一个实施方式的打印装置的第3动作步骤的时序图

[图8]本发明的一个实施方式的打印装置的功能结构框图

[图9]本发明的一个实施方式的环境(context)数据的数据结构图

[图10]本发明的第1实施例的打印装置和智能手机的分离状态的斜视图

[图11]第1实施例的打印装置和智能手机的结合状态的斜视图

[图12]第1实施例的打印处理的步骤的时序图

[图13]本发明的第2实施例的通信系统的系统结构图

[图14]第2实施例的数据库(library)同步处理的步骤的时序图

[图15]本发明的第3实施例的通信系统的系统结构图

[图16]第3实施例的数据库同步处理的步骤的时序图

[图17]第3实施例的局部数据发送处理的步骤的时序图

[图18]第3实施例的数据库同步处理的具体实例图(初期)

[图19]第3实施例的数据库同步处理的具体实例图(更新后)

[图20]第3实施例的数据收集处理和数据发送处理的步骤的时序图

[图21]第3实施例的通信系统的环境数据发送处理的步骤的时序图

[图22]第3实施例的通信系统中使用的环境数据的一个例子的示意图

[图23]第3实施例的环境数据的一个例子的示意图

[图24]基于第3实施例的环境数据的输出实例图

[图25]第3实施例的标签用纸的贴附实例图

[图26]本发明的第4实施例的通信系统的系统结构图

[图27]本发明的第5实施例的通信系统的系统结构图

[图28]本发明的一个实施方式的扩展单元的安装实例图

[图29]表示动作模式切换处理的步骤的流程图

[图30]表示动作模式切换处理的步骤的流程图

[图31]表示动作模式切换处理的步骤的流程图

[图32]表示动作模式切换处理的步骤的流程图

[符号说明]

10通信系统

100、100a、100b打印装置

110d扩展单元(笔尖单元)

110e扩展单元(激光指示器单元)

120打印机构(打印部)

125控制电路

130旋转开关

132指示器

134天线

150、152扩展纸盒

170a、170b、170c传感器装置

200、200a、200b智能手机(便携式信息终端)

401cpu

402存储器

403通信i/f

801通信控制部

802通信数据控制部

803打印数据接收部

804打印控制部

805动作模式切换部

806数据收集部

807输出数据生成部

808数据发送部

810数据管理部

812数据库同步控制部

813群组管理部

具体实施方式

〔实施方式〕

以下,参照附图对本发明的实施方式进行说明。

(打印装置的概要)

图1是本发明的一个实施方式的打印装置100的外观斜视图。需要说明的是,下面的说明中,为了方便起见,将打印装置100的长度方向设为x方向,并将与x方向垂直的方向设为y方向和z方向。

打印装置100是一种具有细长圆柱形笔状外形的小型且可携带的iot(internetofthings)装置。打印装置100具有打印机功能和无线通信功能。例如,打印装置100的直径约为18mm~20mm,长度约为165mm~170mm。

如图1所示,打印装置100具有笔状的框体110。框体110的表面上设置了沿长度方向延伸的挂钩110a。据此可与笔记用品同样地通过挂钩110a将打印装置100夹放在胸襟口袋等内。

打印装置100可自由地相对于便携式信息终端进行装卸,在安装于便携式信息终端的状态下,可与便携式信息终端一体地被进行携带。此外,打印装置100还可与便携式信息终端进行群组间通信,并可使用从便携式信息终端接收到的打印数据进行打印。群组间通信是指,仅是那些从属于一个群组的特定的使用者可参加的通信。另外,打印装置100除了可与便携式信息终端之外还可与其他打印装置、传感器装置等的其他装置进行群组间通信。需要说明的是,作为记录纸例如可使用a8尺寸(52×74mm)的标签用纸。据此,可将被打印装置100打印上了的图像和/或文字的标签用纸直接贴附在笔记本(notebook)等上。

框体110的外周设置有圆筒状的旋转(dial)开关130。旋转开关130藉由使用者的操作可进行电源的接通/断开、动作模式的切换等的与打印装置100的各种动作相关的操作。旋转开关130可进行朝向不同旋转方向的旋转操作。

挂钩110a的表面上设置有指示器132。指示器132藉由发光可对电源状态、打印状态、动作模式等的打印装置100的各种状态进行表示。作为指示器132例如可使用led(lightemittingdiode)。

挂钩110a的内部设置有通信用的天线134。天线134可藉由与外部之间的基于ble(bluetoothlowenergy)等的无线通信来进行电波的收发。

需要说明的是,框体110的x方向正侧的端部处设置有可装卸的帽盖(cap)110b。此外,框体110的x方向负侧端部处还设置有可装卸的帽盖110c。

打印装置100还可从其他打印装置等的除了便携式信息终端之外的信息处理装置接收打印数据并进行打印。此外,通过将打印数据保存在打印装置100的存储器内,即使在没有与便携式信息终端进行通信连接的状态下,也可使用存储器内的打印数据来进行打印。

打印装置100可对从外部的信息处理装置接收到的图像数据进行打印。此外,打印装置100通过将从外部的信息处理装置接收到的打印数据保存在存储器内,即使在没有与外部的信息处理装置进行通信连接的状态下,也可对存储器内保存的图像数据进行打印。

打印装置100基于旋转开关130的操作可对通信功能、打印功能、应用功能等的打印装置100的各种功能进行控制。另外,也可从进行了通信连接的便携式信息终端来进行打印装置100的各种功能的执行的控制。

就打印装置100而言,作为其基本管理功能之一的数据管理功能,可对从便携式信息终端输出的数据进行下载,并将其保存在存储器内,这样就可将存储器内保存的数据分别登记(registration)于pc等的主机。据此,便携式信息终端可不中断地进行工作等。藉由这样的拟似逐次处理,可提高效率。此外,便携式信息终端内登记的数据经常会埋没在庞大的信息中。为此,在打印装置100中逐次进行打印存档(filing),也是一种有效的防范措施。

此外,打印装置100通过对便携式信息终端的个人信息进行下载,并将其保存在存储器内,还可作为一种不将个人信息残留于便携式信息终端的存档装置而发挥功能。打印装置100例如在回家后通过插入笔座(cradle)内,还可将存储器中保存的数据上传至pc等。打印装置100如同智能手机主体一样,并不是被频繁操作的,所以可降低丢失等的风险。

此外,就打印装置100而言,使用者可将被其进行了逐次打印的标签贴附在剪贴簿(scrapbook)、笔记本等上,并可根据需要再写上相应的评论(comment),为此,可作为一种有效的多功能文件管理工具来使用。

此外,打印装置100根据用途的不同还可使用多层纸盒对颜色不同、形状不同、及长度不同的纸张进行设置,由此可有选择地使用各种各样的纸张。

此外,就打印装置100而言,作为其基本管理功能之一的数据共享功能,例如,当存在两个打印装置100且接通电源后存在登记完的配对(paring)机时,在对其中一个的开关例如进行了指定次数的触发(knock)后,藉由向右旋转进行了发送主机的设定,并对另一个也进行了相同次数的触发后,藉由向左旋转进行了接收从机(slave)的设定的情况下(或者,初始阶段事先进行了群组定义的情况下),如果装置间可单独地经由局部(local)网络从主机设定装置向从机设定装置发送数据,则可成为独立的局部通信装置(即,两者可实现数据共享)。这在不想将个人信息等公布于sns等的情况下,是一种有效的局部信息通信工具。

此外,打印装置100为了进行信息的交互也可使用字段(filed)定义格式形式,藉此可降低登记信息通信的信息量。此外,非定型格式信息可使用图像压缩格式等。一般的管理信息以定型格式为主,所以可在便携式信息终端、打印装置100、pc主体上进行定型平台(platform)的登记,这样就可仅进行更新信息的交互。

此外,打印装置100通过使用字段定义格式进行信息交互,并在群组间共享定型平台,还可将多个使用者的信息输出至一个表格(form)以进行共享。即,并不是藉由分别打印来共享多张打印介质,而是在定型平台上进行信息共享,以将其整理、编辑、并打印在一个打印介质上。据此,可提高群组间信息共享的效率。

另外,就打印装置100而言,作为其基本管理功能之一的记录计功能,也可作为记录计来使用。如果便携式信息终端接收到信息并对其进行存档保存,则消耗存储器的容量,此外,必要时还有可能暂时地占用主体,所以这是一种不经济的使用方法。然而,如果将打印装置100使用为记录计,则便携式信息终端还可进行其他工作,所以也可提高率。

此外,打印装置100只要仅将股价图表、健康信息等必要的部分复制(copy)为图像并将其读入主体即可。在用于记录的用途中,可与连续折叠纸(fanfoldpaper)进行对应。

另外,就打印装置100而言,作为其基本管理功能之一的状态显示功能,例如,投入电源并进行指定次数的触发,藉此可变为状态显示模式。打印装置100可通过led的忽亮忽灭来显示各种模式。假设在「1」的情况下,发出1秒钟的红光,不发光0.5秒钟,在「0」的情况下,发出1秒钟的绿光,不发光0.5秒钟。这样,例如为了显示为「1011」,可使led按照红光(1秒)、不发光(0.5秒)、绿光(1秒)、不发光(0.5秒)、红光(1秒)、不发光(0.5秒)、红光(1秒)、及不发光(0.5秒)的顺序忽亮忽灭,据此可显示16种状态。

此外,就打印装置100而言,作为其附属功能可对电源进行管理,所以也可为待机模式。此情况下,发生丢失时藉由ble通信使其启动(wakeup),例如,通过使马达进行共振,可对其所在位置进行确认。

另外,就打印装置100而言,作为可选功能,充电帽盖可作为另一个选项,通过实装上涡卷(spiral)笔,可对笔记用笔和打印机进行一体化以对其进行携带。

此外,打印装置100藉由在头部马达帽盖部处安装激光指示器,并将指示器用于显示激光指示器的通电状态,可具备激光指示器功能。

此外,打印装置100在收藏箱(case)等的长度存在限制的情况下,通过删除内部的自动供纸用单向离合器,还可对长度进行抑制。

另外,就打印装置100而言,作为其扩展功能,在对纸张的宽度有要求的情况下,取代笔状的形状,也可使用相同概念的圆柱(column)状打印机。由于直径最大可为1.5倍以内,长度可与纸张的宽度相对应,所以不仅可维持便携性,还可将同样的环境应用于大型纸张。此时,通过将便携式信息终端置换为移动式pc(电脑),可升级至相同的系统构成。

此外,就打印装置100而言,在进行了主机设定时,作为群组定义,通过针对进行了从机设定的其他打印装置(从机)进行基于逐次扫描的检测,也可与被检测到的其他打印装置进行群组间通信。

(打印装置100的结构)

图2是图1所示的打印装置100的a-a剖面图。如图2所示,打印装置100的框体110具有都为圆筒状的外筒111和内筒112,并是一种内筒112插入了外筒111的内部的二重结构。外筒111可相对于内筒112进行旋转。外筒111上形成了供纸口111a和排纸口111b。此外,内筒112上还形成了供纸口112a和排纸口112b。

如图2所示,内筒112的内部设置有打印机构120。打印机构120是「打印部」的一个例子。打印机构120是一种可向由图3所示的扩展纸盒150提供的记录纸进行打印的所谓的热敏打印机。打印机构120具备热敏头121、压纸辊122、供纸辊123、记录纸引导部124、及控制电路125。

热敏头121上,多个发热元件沿x方向平排设置。压纸辊122是一种沿x方向延伸的圆柱状的部件,并与热敏头121相对设置。通过使记录纸夹入压纸辊122和热敏头121之间,可将记录纸抵押至热敏头121。热敏头121藉由采用由控制电路125提供的控制信号对多个发热元件进行发热控制,可在记录纸上形成图像。

供纸辊123是一种沿x方向延伸的圆柱状的部件。藉由供纸辊123的旋转,可将从供纸口111a和供纸口112a提供的记录纸沿着记录纸引导部124搬送至热敏头121和压纸辊122之间。

控制电路125具有打印头驱动电路(图中未示)和马达驱动电路(图中未示)。打印头驱动电路可将从cpu401输出的打印线数据提供至热敏头121进而对热敏头121的驱动进行控制。马达驱动电路可根据从cpu401输出的马达控制数据执行用于进行送纸的脉冲马达(图中未示)的驱动。

(扩展纸盒150的安装)

图3是连接了扩展纸盒150的打印装置100的外观斜视图。打印装置100进行打印时,使外筒111相对于内筒112进行旋转,如图2所示,使供纸口111a和供纸口112a的位置保持一致,并使排纸口111b和排纸口112b的位置也保持一致。之后,如图3所示,将扩展纸盒150安装在供纸口111a上。据此,可进行从扩展纸盒150经由供纸口111a和供纸口112a至打印机构120的供纸。就记录纸而言,还可从打印机构120经由排纸口111b和排纸口112b被排出。如图3所示,扩展纸盒150具有大致薄型的长方体形状,内部可收藏多张记录纸。扩展纸盒150在安装于打印装置100的状态下,可将所收藏的记录纸一张一张地提供至打印装置100。

(打印装置100的硬件结构)

图4是打印装置100的硬件结构框图。如图4所示,打印装置100具备cpu(centralprocessingunit)401、存储器402、打印机构120、天线134(参照图1)、通信i/f(interface)403、旋转开关130、指示器132、扩展i/f404、电源控制电路405、及电池406。各硬件经由总线409相互连接。

cpu401可执行存储器402中保存的各种程序,并可对打印装置100的各种动作进行控制。存储器402可对由cpu401执行的各种程序、cpu401执行各种程序时所需的数据等进行保存。作为存储器402,例如可列举出rom(readonlymemory)、ram(randomaccessmemory)等。

通信i/f403用于进行天线无线通信的控制。本实施方式中,作为基于通信i/f403的无线通信方式,使用了电力消耗较低的ble。但是,并不限定于此,作为通信方式,还可以使用wi-fi、nfc(nearfieldcommunication)等。

扩展i/f404可与打印装置100上安装的各种扩展纸盒进行电连接。打印装置100上除了扩展纸盒150之外还可安装其他扩展纸盒。在安装了作为打印装置100的外部电源而发挥功能的扩展纸盒的情况下,可使扩展i/f404与扩展纸盒进行电连接,由此可从扩展纸盒向打印装置100提供电力。此外,在打印装置100上安装了可从多个种类的记录纸中任意选择一种记录纸来进行供纸的扩展纸盒的情况下,可使扩展i/f404与扩展纸盒电连接,藉此可向扩展纸盒输出用于指示记录纸的种类的信号。

电源控制电路405可对打印装置100的电源进行控制。电源控制电路405位于电池406和打印装置100的各部件之间,基于旋转开关130的操作,可对至打印装置100的各部件的电力供给进行控制。据此,电源控制电路405可对打印装置100的电源的接通(on)和断开(off)进行切换。

电池406可向打印装置100的各部件提供直流电力。本实施方式中,作为电池406使用了锂离子电池、锂离子聚合物电池、镍氢电池等的二次电池。但是,并不限定于此,作为电池406,也可使用氧化银电池、锂电池等的一次电池。打印装置100通过摘下帽盖110b可使usb连接器(图中未示)露出,之后,通过经由usb连接器与充电器连接,可向电池406进行充电。

接着,参照图5~图7对打印装置100的动作进行说明。

图5是表示使打印装置100的电源变为导通的动作步骤的时序图。

在打印装置100的电源为断开的状态下使用者按下旋转开关130以进行电源导通操作(s501)后,从旋转开关130向电源控制电路405发送电源导通请求信号(s502)。电源控制电路405接受到电源导通请求信号(s503)后,将打印装置100的电源切换为导通状态(s504),由此可将来自电池406的电力提供给打印装置100的各部件。需要说明的是,此时,打印装置100的电源导通状态为还没有被固定的状态,如果在从开始进行按下的预定时间内停止按压旋转开关130,则至打印装置100的电力供给就会停止。

旋转开关130的电源导通操作持续了预定时间后,cpu401向电源控制电路405发送电源固定请求信号(s505)。电源控制电路405接收到电源固定请求信号(s506)后,对打印装置100的电源导通状态进行固定(s507)。执行完s507之后,即使解除了旋转开关130的按下状态(s508),打印装置100的电源导通状态也不会被解除。

图6是表示使打印装置100的电源变为断开的动作步骤的时序图。

在打印装置100的电源为接通的状态下使用者按下旋转开关130以进行电源断开(切断)操作(s601)后,旋转开关130向cpu401发送电源切断请求信号(s602)。就电源切断请求信号而言,由于是在旋转开关130被按下的期间被输出的,所以cpu401在预定时间内连续接收到电源切断请求信号(s603)后,可使正在执行的处理结束,然后向电源控制电路405发送电源固定解除信号(s604)。

电源控制电路405接收到电源固定解除信号(s605)后,对打印装置100的电源导通状态的固定进行解除(s606)。之后,基于旋转开关130的电源切断操作被解除(s607)后,电源控制电路405将打印装置100切换至电源断开状态(s608)。通过仅当电源切断请求信号在预定时间内为连续的情况下发送电源固定解除信号,可防止并非使用者本意的、不小心进行了旋转开关130的操作导致电源被切断的情况的发生。

图7是表示打印装置100使用从外部的信息处理装置接收到的打印数据进行打印的动作步骤的时序图。

通信i/f403藉由天线无线通信从外部的信息处理装置接收到打印数据(s701)后,cpu401对所接收到的打印数据进行码(code)解析处理(s702),然后将所接收到的打印数据进行展开(s703)。据此,cpu401可生成基于s701中所接收到的打印数据的打印线数据(s704)。之后,cpu401可将s704中生成的打印线数据保存在缓冲器内(s705)。

接着,cpu401向通信i/f403发送通信动作的停止请求(s706)。通信i/f403从cpu401接收到停止请求(s707)后,暂时停止无线通信(s708)。据此,打印机构120的打印可被优先执行,这样,例如可防止对打印头和/或马达进行驱动时(timing)插入了通信中断从而扰乱打印的情况的发生。

在无线通信停止的状态下,cpu401将在s705中保存于缓冲器的打印线数据逐次转送至打印机构120(s709)。据此,控制电路125基于由cpu401转送的打印线数据对热敏头121的驱动进行控制,从而可在记录纸上进行打印(s710)。

打印机构120在打印结束后向cpu401发送打印结束通知(s711)。cpu401接收到打印结束通知后向通信i/f403发送通信动作的起动请求(s712)。通信i/f403从cpu401接收到起动请求(s713)后,对无线通信进行起动(s714)。据此,通信i/f403可再次开启来自外部的信息处理装置的打印数据的接收。

图8是打印装置100的功能结构框图。

如图8所示,打印装置100具备通信控制部801、通信数据控制部802、打印数据接收部803、打印控制部804、动作模式切换部805、数据收集部806、输出数据生成部807、数据发送部808、数据管理部810、数据库同步控制部812、及群组管理部813。

通信控制部801可对与打印装置100一起构成群组的智能手机、其他打印装置、传感器装置等的其他信息处理装置之间的群组间通信进行控制。例如,通信控制部801可对群组间通信进行如下控制。

(1)基于ble无线通信的与其他信息处理装置的通信连接

(2)基于ble无线通信的与其他信息处理装置的配对

(3)基于ble无线通信的与其他信息处理装置之间的数据的收发

本实施方式中,通信控制部801可通过使用由通信数据控制部802生成的群组间通信用的环境数据进行与其他信息处理装置的数据的收发。

(4)向其他信息处理装置发送的环境数据的访问权限(群组id和使用者id)设定

(5)从其他信息处理装置接收到的环境数据的访问权限(群组id和使用者id)判定

通信数据控制部802可对通信控制部801在进行群组间通信时所使用的数据进行控制。通信数据控制部802通过使用由数据管理部810所管理的数据可生成具有预定的数据结构的环境数据。例如,通信数据控制部802在将图像数据、文字数据等的目标(object)发送至其他信息处理装置并使其从其他信息处理装置输出的情况下,可生成包括目标的识别符和用于表示进行打印和/或显示时的目标的输出位置(例如,显示画面上的输出位置、记录纸上的输出位置)的位置信息的识别符的环境数据。之后,通信控制部801可将所生成的环境数据发送至其他信息处理装置。其他信息处理装置可根据所接收到的环境数据中包含的识别符对输出对象的目标和输出位置进行确定。这里,在其他信息处理装置本身所具有的数据库(library)中事先保持了输出对象的目标及其识别符以及位置信息及其识别符的情况下,通信控制部801不需要将目标和位置信息的实数据发送至其他信息处理装置,只要仅将表示识别符的环境数据发送至其他信息处理装置即可。其他信息处理装置通过使用所接收到的识别符就可读出本身所保持的目标和/或位置信息。据此,可对打印装置100向其他信息处理装置发送的数据的数据量进行抑制。

打印数据接收部803通过群组间通信可从与打印装置100一起构成群组的其他信息处理装置接收打印数据。

打印控制部804通过使用打印数据接收部803接收到的打印数据,可进行基于打印机构120的至记录纸的打印的控制。

动作模式切换部805藉由群组间通信可对打印装置100的动作模式在作为主机而发挥功能的主机模式和作为从机而发挥功能的从机模式之间进行切换。例如,动作模式切换部805可响应于旋转开关130的操作对打印装置100的动作模式进行切换。例如,假设打印装置100在初始状态时在从机模式下工作,当旋转开关130被操作了的情况下,藉由动作模式切换部805就可被切换至主机模式。需要说明的是,关于基于动作模式切换部805的处理,将在后面基于图29~图32进行详述。

打印装置100的动作模式即使电源被切断了也可进行保持。即,在当打印装置100处于主机模式时电源断开了的情况下,如果电源再次导通,则以主机模式进行起动。相反,在当打印装置100处于从机模式时电源断开了的情况下,如果电源再次导通,则以从机模式进行起动。此外,在当打印装置100正在进行模式切换动作时进行了切断电源的操作的情况下,并不是直接切断电源,而是为了进行初始化动作而对电源被固定于导通的状态进行临时保持,其间,可使用指示器132等,将表示动作模式被切实地切换完了的切换结束信息通知给使用者,之后再断开电源。

数据收集部806当打印装置100为主机模式时,可藉由群组间通信,从构成群组的其他从机模式的打印装置收集使用了环境数据的用于预定的应用的数据。例如,数据收集部806可从多个其他从机模式的每个打印装置收集用于打印应用的数据、用于sns应用的数据等。

输出数据生成部807通过使用数据收集部806收集到的用于应用的数据,可生成用于预定的应用的输出数据。例如,输出数据生成部807通过使用数据收集部806收集到的数据,可生成用于打印应用的输出数据、用于sns的应用的输出数据等。

数据发送部808可将输出数据生成部807所生成的用于应用的输出数据向从机模式的打印装置进行发送。例如,数据发送部808可将输出数据生成部807所生成的用于打印应用的输出数据、用于sns的应用的输出数据等向每个从机模式的打印装置进行发送。

数据管理部810是一种对环境数据中使用的各种数据进行管理的数据库。例如,数据管理部810可对如下数据进行管理。需要说明的是,关于以下所述的各种数据,将在下面参照图9进行详述。

(1)基于环境数据在群组间进行收发的目标

(2)各位置信息的识别信息(@pos)

(3)作为位置信息的集合体的位置集合信息

(4)各位置集合信息的识别信息(@spos)

(5)基于环境数据在群组间进行收发的文字数据

(6)各文字数据的识别信息(@lst)

(7)基于环境数据在群组间进行收发的文字数据的修饰信息

(8)各修饰信息的识别信息(@mod)

(9)基于环境数据在群组间进行收发的图像数据

(10)各图像数据的识别信息(@flm、@blk、@upt)

(11)对要素信息(上述(1)~(10))的组合进行了定义的zip信息

(12)各zip信息的识别信息(@zip)

(13)对在环境数据的发送对象的信息处理装置中进行的展开处理进行了定义的映射信息

(14)各映射信息的识别信息(@map)

数据库同步控制部812可对构成群组的多个信息处理装置之间的数据库的同步进行控制。数据库同步控制部812可将本身的数据库(数据管理部810)中保存的局部数据发送至其他信息处理装置。局部数据(也称本地数据)是指,仅在本身的数据库中保存的数据。作为局部数据,可列举出环境数据中使用的要素信息、结合信息、及展开信息的各种信息。此外,数据库同步控制部812还可将从其他信息处理装置所发送的局部数据保存在本身的数据库内。据此,本身的数据库中保存的局部数据可被保存在其他信息处理装置内,其他信息处理装置中保存的局部数据可被保存在本身的数据库内。所以可实现多个信息处理装置之间的数据库的同步。

群组管理部813可对群组进行管理。群组管理部813可按照预先定义的每个群组藉由管理表群组id和从属于群组的使用者、即、被允许参加群组的使用者的使用者id进行管理。打印装置100例如可藉由旋转开关130的操作而切换成主机模式。此外,主机模式的打印装置100藉由旋转开关130的操作,还可从群组管理部813所管理的预先进行了定义的多个群组中选择用于进行群组间通信的群组。之后,主机模式的打印装置100通过与从属于被选择的群组的从机模式的信息处理装置进行连接,即可构成群组。

需要说明的是,就上述打印装置100的功能而言,可通过由cpu401执行存储器402内保存的程序而实现。就cpu401所执行的程序而言,可在预先导入了打印装置100的状态下进行提供,也可从外部导入打印装置100。在后者的情况下,该程序可由usb存储器、存储卡、cd-rom等的外部存储介质来进行提供,也可经由网络从服务器下载等。被提供的程序一旦保存至后述的主体202之后,就可从主体202下载至打印装置100。cpu401可将程序保存至存储器402,并且藉由再起动,还可对所下载的程序进行起动。

(环境数据的数据结构)

图9是表示打印装置100所使用的环境数据的数据结构的图。如图9所示,环境数据具有标头(header)区域和数据区域(字段定义信息)。

<标头区域>

标头区域具备「赋予id」和「属性信息区域」。「赋予id」中,作为数据项目,具有「环境id」。「属性信息区域」中,作为可进行基于阶层(hierarchy)的共享群组设定的数据项目,具有「群组id」和「使用者id」。

「环境id」中可设定用于对环境数据进行唯一识别的使用者终端上的环境id。例如,环境id可在生成环境数据时被分配号码(序号)。

「群组id」中可设定与共享环境数据的群组相关的信息,还可设定表示是否允许对环境数据进行访问的「许可标志(flag)」、表示对环境数据的访问为许可或不许可的群组的阶层的「群组分类」、及对群组进行唯一识别的「群组id」。例如,作为许可标志,可设定表示不许可的「0」或表示许可的「1」。此外,作为群组分类,可设定「00」、「01」、「10」、及「11」中的任意一个。「00」表示“自由”(free)。「01」表示“小群组”。「10」表示“中群组”。「11」表示“大群组”。此外,作为群组id,可设定作为环境数据的对象的一个或多个群组的群组id。群组id如果是5比特,则合计可分类成32个群组。需要说明的是,可对环境数据中设定的群组id进行适当的变更。例如,在教育现场(例如,学校)使用环境数据进行群组活动的情况下,当以一开始的群组单位对环境数据进行共享时,可设定小群组的群组id。之后,当以班级单位对环境数据进行共享时,可设定大群组的群组id。环境信息可在同一群组id之间共享。不同群组id之间不进行信息共享。「群组分类」还可分类为使用者群组或传感器群组。还可基于阶层等级和阶层群组设定一个群组或多个群组的许可/不许可。

例如,在作为主机而发挥功能的打印装置100将环境数据向群组内的其他打印装置进行发送的情况下,可在环境数据中设定群组id和作为许可标志的「1」。如果存在即使是群组内的成员但也不允许其访问环境数据的情况下,可设定该成员的使用者id和作为许可标志的「0」。其他打印装置根据接收到的环境数据中所设定的群组id和许可标志「1」可对群组进行判别,在为该群组的组员的情况下,可对环境数据进行访问。但是,其他打印装置在所接收到的环境数据中设定了其本身的使用者id和作为许可标志的「0」的情况下,则不能对环境数据进行访问。

「使用者id」中可设定表示是否允许对环境数据进行访问的「许可标志」和对环境数据的访问被许可或被不许可的使用者进行唯一识别的识别信息即「使用者id」。例如,作为「许可标志」可设定表示不许可的「0」或表示许可的「1」。作为「使用者id」可设定作为环境数据的对象的一个或多个使用者的使用者id。

<数据区域>

「数据区域」中,作为数据项目,具有「要素信息」、「结合信息」、及「展开信息」。

「要素信息」中可设定「位置信息」、「位置集合信息」、「列表(list)信息」、「修饰信息」、「帧图像信息」、「块图像信息」、及「单元(unit)图像信息」。需要说明的是,要素信息不存在顺序依赖性。

「位置信息」中可设定基于环境数据所收发的文字数据、和对定义了图像数据等的目标的输出位置的坐标值、区域尺寸等的位置信息进行识别的识别符。作为「位置信息」中所设定的识别符可使用「@pos」。在环境数据中设定了「@pos(a)」的情况下,可在由预定的应用中的「@pos(a)」所确定的输出位置处对输出对象的目标进行输出。需要说明的是,打印装置100中,位置信息和识别符由数据管理部810进行管理。

「位置集合信息」中可设定对位置信息的集合体即位置集合信息进行识别的识别符。作为位置集合信息中所设定的识别符可使用「@spos」。在环境数据中设定了「@spos(a)」的情况下,可在由预定的应用中的「@spos(a)」所确定的多个输出位置处对输出对象的目标进行输出。需要说明的是,打印装置100中,位置集合信息和识别符由数据管理部810进行管理。例如,在对文字信息进行登记的情况下,可将一个单元图案(pattern)贴附在由位置集合信息所确定的多个位置处。

「列表信息」中可设定对基于环境信息而收发的文本数据(例如,按照需要想要打印的码列)进行识别的识别符。作为列表信息中所设定的识别符可使用「@lst」。打印装置100中,列表信息和识别符由数据管理部810进行管理。

「修饰信息」中可设定对基于环境信息而收发的文字种类、文字尺寸、旋转信息等的文字数据的修饰信息进行识别的识别符。作为「修饰信息」中所设定的识别符可使用「@mod」。打印装置100中,修饰信息和识别符由数据管理部810进行管理。

「帧图像信息」中,在对新的帧图像进行登记的情况下等,可设定对基于环境信息而收发的帧图像数据进行识别的识别符。作为帧图像信息中所设定的识别符可使用「@flm」。打印装置100中,帧图像数据和识别符由数据管理部810进行管理。

「块图像信息」中,在对新的块图像(徽标、人物等)进行登记的情况下等,可设定对基于环境信息而收发的徽标、人物等的块图像数据进行识别的识别符。作为「块图像信息」中设定的识别符可使用「@blk」。打印装置100中,块图像数据和识别符由数据管理部810进行管理。

「单元图像信息」中,在进行文字登记的情况下等,当对新形成的单元图案等进行登记时,可设定对基于环境信息而收发的单元图案图像数据进行识别的识别符。作为「单元图像信息」中所设定的识别符可使用「@upt」。打印装置100中,单元图像数据和识别符由数据管理部810进行管理。

数据项目「结合信息」中可设定对定义了要素信息的组合的zip信息进行识别的识别符。作为「结合信息」中所设定的识别符可使用「@zip」。zip信息和识别符由数据管理部810进行管理。可将相同属性指定(mod)号码zip(结合)于不同位置指定(pos)号码,还可将不同mod号码zip(结合)于相同pos号码。但是,zip号码不同。需要说明的是,结合操作不存在顺序依赖性。

在环境数据中作为「结合信息」设定了「@zip(a)」,且「@zip(a)」是定义了「@pos(a)」和「@mod(a)」的组合的识别符的情况下,在由预定的应用中的「@pos(a)」所确定的输出位置处,可按照由「@mod(a)」所确定的修饰信息对输出对象的文字数据进行输出。

此外,在环境数据中作为「结合信息」设定了「@zip(b)」,且「@zip(b)」是定义了「@spos(b)」和「@upt(b)」的组合的识别符的情况下,在可由预定的应用中的「@spos(b)」所确定的多个输出位置处,可对由「@upt(b)」所确定的单元图案图像数据进行输出。zip信息和识别符由数据管理部810进行管理。

「展开信息」中可设定对定义了由环境数据的发送对象的信息处理装置所进行的展开处理的映射信息进行识别的识别符。作为「映射信息」中所设定的识别符可使用「@map」。映射信息和识别符由数据管理部810进行管理。需要说明的是,op(展开)作用不具有顺序依赖性。

在环境数据中作为「展开信息」设定了「@map(a)」,「@map(a)」是定义了「op」、「@zip(a)」、及「@lst(a)」的组合的识别符,且「@zip(a)」是定义了「@pos(a)」和「@mod(a)」的组合的识别符的情况下,在发送对象的信息处理装置中,在由预定的应用中的「@pos(a)」所确定的输出位置处,针对由「@lst(a)」所确定的文字数据,进行按照由「@mod(a)」所确定的修饰信息进行输出的、相当于「op」的展开处理。

此外,在环境数据中作为「展开信息」设定了「@map(b)」,且「@map(b)」是定义了「op」、「@pos(b)」、及「@flm(b)」的组合的识别符的情况下,在发送对象的信息处理装置中,在由预定的应用中的「@pos(b)」所确定的输出位置处,进行输出由「@flm(b)」所确定的帧图像数据的、相当于「op」的展开处理。

此外,在环境数据中作为「展开信息」设定了「@map(c)」,且「@map(c)」为定义了「op」、「@pos(c)」、及「@blk(c)」的组合的识别符的情况下,发送对象的信息处理装置中,在由预定的应用中的「@pos(c)」所确定的输出位置处,进行输出由「@blk(c)」所确定的块图像数据的、相当于「op」的展开处理。

另外,在环境数据中作为「展开信息」设定了「@map(d)」,且「@map(d)」是定义了「op」、「@idx(d)」、及「@zip(d)」的组合的识别符的情况下,在发送对象的信息处理装置中,进行将由「@zip(d)」所确定的文字等的图像数据登记于由「@idx(d)」所确定的索引的、相当于「op」的展开处理。

这样,就本实施方式的打印装置100而言,通过与其他信息处理装置进行具有预定的数据结构的环境数据的收发,可与其他信息处理装置对由画面显示、打印等所输出的目标进行共享。尤其是在本实施方式中,通过在环境数据中包括目标的识别符,不从打印装置100进行目标的实数据的收发,就可使目标输出至发送对象的信息处理装置。据此,本实施方式的打印装置100可抑制与其他信息处理装置进行收发的数据的数据量。

〔第1实施例〕

接着,参照图10~图12对打印装置100的第1实施例进行说明。第1实施例中,对在打印装置100和智能手机200(「便携式信息终端」的一个例子)之间进行群组间通信的通信系统10的构成例进行说明。

(至智能手机200的打印装置100的安装)

图10是表示构成第1实施例的通信系统10的打印装置100和智能手机200的分离状态的斜视图。图11是表示打印装置100和智能手机200的结合状态的斜视图。

如图10所示,打印装置100经由贴板(binder)210被安装在智能手机200上。智能手机200具备主体202和以覆盖主体的前面和背面的方式而安装的手机套204。手机套204的背面上藉由黏着剂等的固定手段安装了平板状的贴板210。贴板210具有以x方向为长度方向的长方形状。贴板210的y方向负侧的长边部分上设置有沿长边部分延伸的圆筒状的把持部212。把持部212可进行开闭,在图10所示的打开的状态下可安放打印装置100。之后,藉由使把持部212如图11所示进行关闭,可对打印装置100进行固定把持。需要说明的是,把持部212的内径(直径)与打印装置100的框体110的外形尺寸大致相同。据此,如图11所示,把持部212可不会产生松动地对打印装置100进行把持。需要说明的是,如图11所示,打印装置100在安装于智能手机200的状态下还可安装扩展纸盒152或其他扩展纸盒。扩展纸盒152的内部设置有记录纸和内置电池。如图11所示,通过在安装于智能手机200的打印装置100上设置扩展纸盒152,可在安装于智能手机200的状态下进行打印。

第1实施例的打印装置100可藉由ble无线通信与智能手机200进行群组间通信。另外,打印装置100可使用藉由群组间通信而从智能手机200接收到的打印数据进行打印。此外,打印装置100藉由群组间通信还可从智能手机200下载数据并将其记录在存储器402中,也可将存储器402内记录的各种局部数据上传至智能手机200。

第1实施例中,进行群组间通信时,智能手机200作为主机而发挥功能,打印装置100作为从机而发挥功能。第1实施例中,打印装置100藉由动作模式切换部805切换至从机模式,从而与智能手机200之间进行群组间通信。此外,打印装置100还可使用具有预定的数据结构的环境数据与智能手机200进行数据的收发。

(基于通信系统10的打印处理的步骤)

图12是表示基于第1实施例的通信系统10的打印处理的步骤的时序图。这里,对基于从智能手机200输出的打印数据由打印装置100实施打印处理的步骤进行说明。

首先,智能手机200建立用于与打印装置100进行无线通信的通信连接(s1201)。之后,智能手机200进行与打印装置100的配对(s1202)。接着,智能手机200向打印装置100发送局部数据的请求信号(s1203)。

打印装置100的通信控制部801接收到来自智能手机200局部数据的请求信号(s1204)后,数据库同步控制部812经由通信控制部801将本身的数据库(数据管理部810)中保存的局部数据a发送给智能手机200(s1205)。

智能手机200接收到来自打印装置100的局部数据a(s1206)后,将接收到的局部数据a与打印装置100同样地保存在本身的数据库内(s1207)。据此,打印装置100的数据库中保存的局部数据a也被保存在智能手机200的数据库内。

接着,智能手机200将本身的数据库中所保存的局部数据b发送至打印装置100(s1208)。

打印装置100的通信控制部801接收到来自智能手机200的局部数据b(s1209)后,数据库同步控制部812将局部数据b保存在本身的数据库内(s1210)。据此,智能手机200的数据库中保存的局部数据b也被保存在打印装置100的数据库内。

之后,数据库同步控制部812经由通信控制部801向智能手机200进行数据库更新的结束通知(s1211)。智能手机200接收到数据库更新结束通知后,向打印装置100发送打印数据(s1212)。

打印装置100的通信控制部801从智能手机200接收到打印数据(s1213)后,打印控制部804使用打印数据对打印机构120进行控制,并进行打印(1214)。打印结束后,打印控制部804经由通信控制部801向智能手机200进行打印结束的通知(s1215)。

智能手机200接收到打印的结束通知后,切断与打印装置100的通信连接(s1216)。

例如,智能手机200可将设定了用于对打印对象的目标进行确定的识别符和用于对打印位置进行确定的识别符等的环境数据作为打印数据发送至打印装置100。打印装置100接收到该环境数据后,可根据该环境数据中所设定的识别符对打印对象的目标、打印位置等进行确定。打印装置100通过预先与智能手机200进行数据库的同步,可对打印对象的目标进行保持。为此,打印装置100可不从智能手机200获取打印对象的目标地对该目标进行打印。

〔第2实施例〕

接着,参照图13和图14对打印装置100的第2实施例进行说明。第2实施例中,对由打印装置100和两个智能手机200a、200b构成进行群组间通信的通信系统10a的例子进行说明。

(通信系统10a的系统结构)

图13是第2实施例的通信系统10a的系统结构图。第2实施例的打印装置100可藉由ble无线通信与智能手机200a、200b的每个进行群组间通信。另外,打印装置100可使用藉由群组间通信从智能手机200a、200b的每个所接收的打印数据进行打印。此外,打印装置100藉由与智能手机200a、200b的每个所进行的群组间通信,还可将存储器402内记录的各种局部数据上传至智能手机200a、200b的每个或其中的任意一个。

第2实施例中,进行群组间通信时,智能手机200a、200b的每个都作为主机而发挥功能,打印装置100作为智能手机200a、200b的每个的从机而发挥功能。需要说明的是,智能手机200a、200b具有与第1实施例的智能手机200相同的功能。打印装置100可与第1实施例同样地与智能手机200a、200b的每个进行群组间通信。

(基于通信系统10a的打印处理的步骤)

图14是表示基于第2实施例的通信系统10a的数据库同步处理的步骤的时序图。这里,对在通信系统10a中智能手机200a和打印装置100暂时构成群组并在两者之间进行数据库同步处理的步骤进行说明。

首先,智能手机200a建立用于与打印装置100进行ble无线通信的通信连接(s1401)。之后,智能手机200a进行与打印装置100的配对(s1402)。接着,智能手机200a向打印装置100发送局部数据的请求信号(s1403)。

打印装置100从智能手机200a接收到局部数据请求信号后(s1404),数据库同步控制部812经由通信控制部801将本身的数据库(数据管理部810)中所保存的局部数据a发送至智能手机200a(s1405)。

智能手机200a从打印装置100接收到局部数据a(s1406)后,将局部数据a与打印装置100同样地保存在本身的数据库内(s1407)。据此,打印装置100的数据库中所保存的局部数据a也被保存在智能手机200a的数据库内。

接着,智能手机200a将本身的数据库中保存的局部数据b发送至打印装置100(s1408)。

打印装置100从智能手机200a接收到局部数据b(s1409)后,数据库同步控制部812将局部数据b保存在本身的数据库内(s1410)。据此,智能手机200a的数据库中保存的局部数据b也被保存在打印装置100的数据库内。

之后,数据库同步控制部812经由通信控制部801向智能手机200a进行数据库更新的结束通知(s1411)。智能手机200a接收到数据库更新的结束通知后,切断与打印装置100的通信连接(s1416)。智能手机200b也可与打印装置100按照与智能手机200a相同的时序进行同步操作。

需要说明的是,打印装置100通过将从智能手机200a和智能手机200b中的一个接收到的数据发送至智能手机200a和智能手机200b中的另一个,还可进行智能手机200a和智能手机200b之间的数据的中继。

〔第3实施例〕

接着,参照图15和图16对打印装置100的第3实施例进行说明。第3实施例中,对在打印装置100和两个其他打印装置100a、100b之间进行群组间通信的通信系统10b的构成例进行说明。

(通信系统10b的系统结构)

图15是第3实施例的通信系统10b的构成图。第3实施例的打印装置100藉由ble无线通信可与打印装置100a、100b的每个进行群组间通信。另外,打印装置100藉由群组间通信还可从打印装置100a、100b的每个收集局部数据、sns应用的投稿数据等的各种数据,或者向打印装置100a、100b发送各种数据。第3实施例中,打印装置100作为群组间通信的主机而发挥功能,打印装置100a、100b的每个作为从机而发挥功能。需要说明的是,打印装置100a、100b具有与打印装置100同样的功能。所以,打印装置100a、100b的每个都可进行打印,还可进行群组间通信。此外,打印装置100a、100b的每个也都可与打印装置100同样地和智能手机进行群组间通信,还可作为主机而发挥功能。

图15中,打印装置100与两个打印装置100a、100b构成了群组,但也可与一个或三个以上的打印装置一起构成群组。

(基于通信系统10b的数据库同步处理的步骤)

图16是表示基于第3实施例的通信系统10b的数据库同步处理的步骤的时序图。这里,对打印装置100作为主机进行打印装置100、100a、100b之间的数据库同步处理的步骤进行说明。以下,将打印装置100的要素的符号仅表示为数字,打印装置100a的要素的符号其末尾被赋予了a,而打印装置100b的要素的符号其末尾则被赋予了b。

首先,通信控制部801建立用于与打印装置100a进行ble无线通信的通信连接(s1601)。然后,通信控制部801进行与打印装置100a的配对(s1602)。接着,数据库同步控制部812经由通信控制部801向打印装置100a发送局部数据的请求信号(s1603)。

通信控制部801a接收到来自打印装置100的局部数据请求信号(s1604)后,数据库同步控制部812a经由通信控制部801a将本身的数据库(数据管理部810a)内保存的局部数据a发送至打印装置100(s1605)。

通信控制部801从打印装置100a接收到局部数据a(s1606)后,数据库同步控制部812将局部数据a与打印装置100a同样地在本身的数据管理部810内作为数据库进行保存(s1607)。据此,打印装置100a的数据库中保存的局部数据a也可被保存在打印装置100的数据库内。之后,打印装置100的通信控制部801切断与打印装置100a的通信连接(s1608)。

接着,通信控制部801建立用于与打印装置100b进行ble无线通信的通信连接(s1611)。然后,通信控制部801进行与打印装置100b的配对(s1612)。接下来,数据库同步控制部812经由通信控制部801向打印装置100b发送局部数据的请求信号(s1613)。

通信控制部801b接收到来自打印装置100的请求信号(s1614)后,数据库同步控制部812b经由通信控制部801b将本身的数据库中保存的局部数据b发送至打印装置100(s1615)。

通信控制部801从打印装置100b接收到局部数据b(s1616)后,数据库同步控制部812将局部数据b与打印装置100b同样地保存在本身的数据库内(s1617)。据此,打印装置100b的数据库中保存的局部数据b也可被保存在打印装置100的数据库内。之后,打印装置100的通信控制部801切断与打印装置100b的通信连接(s1618)。

接着,打印装置100向打印装置100a、100b的每个进行局部数据的发送(s1620)。关于局部数据的发送处理,将在后面参照图17进行详述。

(基于通信系统10b的局部数据发送处理的步骤)

图17是表示基于第3实施例的通信系统10b的局部数据发送处理的步骤的时序图。这里,对打印装置100作为主机向打印装置100a、100b的每个发送局部数据的步骤进行说明。

首先,打印装置100的通信控制部801建立用于与打印装置100a进行ble无线通信的通信连接(s1701)。然后,通信控制部801进行与打印装置100a的配对(s1702)。接着,数据库同步控制部812经由通信控制部801向打印装置100a发送本身的数据库内保存的局部数据b、c(s1703)。

通信控制部801a从打印装置100接收到局部数据b、c(s1704)后,数据库同步控制部812a将局部数据b、c保存在本身的数据库内(s1705)。据此,打印装置100的数据库中所保存的局部数据c和打印装置100b的数据库内所保存的局部数据b也都被保存在打印装置100a的数据库内。

数据库同步控制部812a经由通信控制部801a向打印装置100进行数据库更新的结束通知(s1706)。打印装置100接收到数据库更新的结束通知后,通信控制部801切断与打印装置100a的通信连接(s1707)。

接着,通信控制部801建立用于与打印装置100b进行ble无线通信的通信连接(s1711)。之后,通信控制部801进行与打印装置100b的配对(s1712)。接下来,数据库同步控制部812经由通信控制部801向打印装置100b发送本身的数据库内保存的局部数据a、c(s1713)。

通信控制部801b从打印装置100接收到局部数据a、c(s1714)后,数据库同步控制部812b将所接收到的局部数据a、c保存在本身的数据库中(s1715)。据此,打印装置100的数据库内保存的局部数据c和打印装置100a的数据库中保存的局部数据a也都被保存在打印装置100b的数据库内。

之后,数据库同步控制部812b经由通信控制部801b向打印装置100进行数据库更新的结束通知(s1716)。打印装置100接收到数据库更新的结束通知后,通信控制部801切断与打印装置100b的通信连接(s1717)。

藉由图16和图17的处理,打印装置100、100a、100b的每个的数据库中都可保存局部数据a、b、c,这样就实现了打印装置100、100a、100b的每个的数据库的同步。

需要说明的是,第3实施例中,当打印装置100与打印装置100a、100b的每个建立通信连接时,通过使打印装置100a、100b的每个的指示器132忽亮忽灭,可将从打印装置100接收到了通信连接请求的情况通知给使用者。之后,藉由打印装置100a、100b的每个的旋转开关130的操作,可向打印装置100发送连接许可信号。

(基于通信系统10b的局部数据发送处理的步骤)

图18和图19是第3实施例的通信系统10b的数据库同步处理的具体实例图。图18是表示在通信系统10b中进行数据库同步处理之前的打印装置100、100a、100b的每个的数据库的状态的图。图19是表示进行了数据库同步处理之后的打印装置100、100a、100b的每个的数据库的状态的图。

如图18所示,在进行数据库同步处理之前,打印装置100的数据管理部810(数据库)中保存有共享数据和局部数据c。此外,打印装置100a的数据管理部810a内保存有共享数据和局部数据a,而打印装置100b的数据管理部810b中则保存有共享数据和局部数据b。

共享数据是已经在打印装置100、100a、100b的每个的数据库中进行了保存的、打印装置100、100a、100b都已经进行了共享的数据。局部数据c仅保存在打印装置100的数据库内。局部数据a仅保存在打印装置100a的数据库中。局部数据b仅保存在打印装置100b的数据库内。

在通信系统10b中进行数据库同步处理后,首先,打印装置100a的数据库内保存的局部数据a被发送至打印装置100,并被保存在打印装置100的数据库内。接着,打印装置100b的数据库中保存的局部数据b被发送至打印装置100,并被保存在打印装置100的数据库中。据此,打印装置100的数据库就可保存共享数据、局部数据c、局部数据a、及局部数据b。

之后,打印装置100向打印装置100a发送局部数据b和局部数据c。打印装置100a将局部数据b和局部数据c保存在本身的数据库内。据此,打印装置100的数据库中就可保存共享数据、局部数据c、局部数据a、及局部数据b。

此外,打印装置100向打印装置100b发送局部数据a和局部数据c。打印装置100b将局部数据a和局部数据c保存在本身的数据库内。据此,打印装置100的数据库中就可保存共享数据、局部数据c、局部数据a、及局部数据b。

藉由上述,如图19所示,打印装置100、100a、100b的每个的数据库内都保存了共享数据和局部数据a、b、c,这样就实现了打印装置100、100a、100b的每个的数据库的同步。

图20是表示基于第3实施例的通信系统10b的数据收集处理和数据发送处理的步骤的时序图。这里,对通信系统10b中打印装置100作为主机在从打印装置100a、100b的每个收集到预定的应用所使用的数据后向打印装置100a、100b的每个进行预定的应用所使用的输出数据的发送的步骤进行说明。

首先,打印装置100的通信数据控制部802对用于预定的应用的环境数据(c)进行编辑(s2001)。接着,通信控制部801建立用于与打印装置100a进行ble无线通信的通信连接(s2002)。之后,通信控制部801进行与打印装置100a的配对(s2003)。接下来,数据收集部806经由通信控制部801向打印装置100a发送环境数据(c)(s2004)。

通信控制部801a从打印装置100接收到环境数据(c)(s2005)后,通信数据控制部802a对环境数据(a)进行编辑(s2006)。之后,通信控制部801a向打印装置100发送编辑后的环境数据(a)(s2007)。

数据收集部806从打印装置100a接收到环境数据(a)(s2008)后,输出数据生成部807将环境数据(a)与环境数据(c)结合以生成环境数据(a+c)(s2009)。之后,通信控制部801切断与打印装置100a的通信连接(s2010)。

接着,通信控制部801建立用于与打印装置100b进行ble无线通信的通信连接(s2011)。然后,通信控制部801进行与打印装置100b的配对(s2012)。接着,数据收集部806经由通信控制部801向打印装置100b发送环境数据(a+c)(s2013)。

通信控制部801b从打印装置100接收到环境数据(a+c)(s2014)后,通信数据控制部802b对环境数据(b)进行编辑(s2015)。之后,通信控制部801b向打印装置100发送环境数据(b)(s2016)。

数据收集部806从打印装置100b接收到环境数据(b)(s2017)后,输出数据生成部807将环境数据(a+c)与环境数据(b)进行结合,由此生成环境数据(a+b+c)(s2018)。之后,打印装置100切断与打印装置100b的通信连接(s2019)。

接着,打印装置100向打印装置100a、100b的每个发送环境数据(a+b+c)(s2020)。关于环境数据(a+b+c)的发送处理,将在后面参照图21进行详述。

(基于通信系统10b的环境数据发送处理的步骤)

图21是表示基于第3实施例的通信系统10b的环境数据发送处理的步骤的时序图。这里,对通信系统10b中打印装置100作为主机向打印装置100a、100b的每个进行用于预定的应用的环境数据(a+b+c)的发送的步骤进行说明。

打印装置100的通信控制部801建立用于与打印装置100a进行ble无线通信的通信连接(s2101)。之后,通信控制部801进行与打印装置100a的配对(s2102)。接着,数据发送部808经由通信控制部801向打印装置100a发送环境数据(a+b+c)(s2103)。

通信控制部801a从打印装置100接收到环境数据(a+b+c)(s2104)后,在打印装置100a中执行的预定的应用根据环境数据(a+b+c)进行文字数据、图像数据等的输出对象的目标的显示、打印等(s2105)。

之后,通信控制部801a向打印装置100进行环境数据(a+b+c)的接收结束的通知(s2106)。打印装置100接收到环境数据(a+b+c)的接收结束通知后,通信控制部801切断与打印装置100a的通信连接(s2107)。

接着,通信控制部801建立用于与打印装置100b进行ble无线通信的通信连接(s2111)。之后,通信控制部801进行与打印装置100b的配对(s2112)。接下来,数据发送部808经由通信控制部801向打印装置100b发送环境数据(a+b+c)(s2113)。

通信控制部801b从打印装置100接收到环境数据(a+b+c)(s2114)后,打印装置100b上执行的应用根据环境数据(a+b+c)进行输出对象的目标的显示、打印等的输出(s2115)。

通信控制部801b向打印装置100进行环境数据(a+b+c)的接收结束的通知(s2116)。打印装置100接收到环境数据(a+b+c)的接收结束通知后,通信控制部801切断与打印装置100b的通信连接(s2117)。

藉由图20和图21的处理,打印装置100、100a、100b的每个都可根据环境数据(a+b+c)进行输出对象的目标的输出。即,打印装置100、100a、100b的每个都可进行相同的输出。

(环境数据的一个例子)

图22和图23是第3实施例的通信系统10b中使用的环境数据的一个例子的示意图。

图22(a)是图20中所说明的环境数据(c)的一个例子的示意图。环境数据(c)中设定了识别符「map(c4)」和识别符「map(c5)」。就识别符「map(c4)」而言,是一种用于针对基于识别符「flm(共享)」而确定的帧图像,将基于识别符「zip(c1)」而确定的输出对象的目标(块图像)输出至基于识别符「zip(c1)」而确定的输出位置的映射信息。就识别符「map(c5)」而言,是一种用于针对基于识别符「flm(共享)」而确定的帧图像,将基于识别符「zip(c3)」而确定的输出对象的目标(字符串)输出至基于识别符「zip(c3)」而确定的输出位置的映射信息。

图22(b)是图20中所说明的环境数据(a)的一个例子的示意图。环境数据(a)中设定了识别符「map(a4)」和识别符「map(a5)」。就识别符「map(a4)」而言,是一种用于针对基于识别符「flm(共享)」而确定的帧图像,将基于识别符「zip(a1)」而确定的输出对象的目标(块图像)输出至基于识别符「zip(a1)」而确定的输出位置的映射信息。就识别符「map(a5)」而言,是一种用于针对基于识别符「flm(共享)」而确定的帧图像,将基于识别符「zip(a3)」而确定的输出对象的目标(字符串)输出至基于识别符「zip(a3)」而确定的输出位置的映射信息。

图22(c)是图20中所说明的环境数据(b)的一个例子的示意图。环境数据(b)中设定了识别符「map(b4)」和识别符「map(b5)」。就识别符「map(b4)」而言,是一种用于针对基于识别符「flm(共享)」而确定的帧图像,将基于识别符「zip(b1)」而确定的输出对象的目标(块图像)输出至基于识别符「zip(b1)」而确定的输出位置的映射信息。就识别符「map(b5)」而言,是一种针对基于识别符「flm(共享)」而确定的帧图像,将基于识别符「zip(b3)」而确定的输出对象的目标(字符串)输出至基于识别符「zip(b3)」而确定的输出位置的映射信息。

图23是图20和图21中所说明的环境数据(a+b+c)的一个例子的示意图。环境数据(a+b+c)是图22(a)所示的环境数据(c)、图22(b)所示的环境数据(a)、及图22(c)所示的环境数据(b)的结合物。

(基于环境数据的输出实例)

图24是基于第3实施例的通信系统10b的环境数据的输出实例的示意图。图24所示的标签用纸160是打印装置100、100a、100b的每个藉由使用图23的环境数据(a+b+c)而进行了打印的标签用纸。图24所示的标签用纸160上基于环境数据(a+b+c)而打印了帧图像161、块图像162、字符串163、块图像164、字符串165、块图像166、及字符串167。

帧图像161是基于环境数据(a+b+c)的识别符「flm(共享)」而确定的帧图像。识别符「flm(共享)」是根据打印装置100所设定的环境数据(c)与环境数据(a+b+c)进行了结合的结合物。

块图像162是基于环境数据(a+b+c)的识别符「blk(c)」而确定的块图像。块图像162依据识别符「zip(c1)」和「map(c4)」而被输出至基于识别符「pos(共享)」而确定的输出位置。这些识别符「blk(c)」、「pos(共享)」、「zip(c1)」、及「map(c4)」是基于打印装置100所设定的环境数据(c)与环境数据(a+b+c)进行了结合的结合物。

字符串163是基于环境数据(a+b+c)的识别符「lst(c)」而确定的字符串。字符串163依据识别符「zip(c2)」、「zip(c3)」、及「map(c5)」,按照基于由识别符「mod(共享)」所确定的修饰信息的输出属性,被输出至由识别符「pos(共享)」而确定的输出位置。这些识别符「lst(c)」、「pos(共享)」、「mod(共享)」、「zip(c2)」、「zip(c3)」、及「map(c5)」是基于打印装置100所设定的环境数据(c)与环境数据(a+b+c)结合了的结合物。

块图像164是基于环境数据(a+b+c)的识别符「blk(a)」而确定的块图像。块图像164依据识别符「zip(a1)」和「map(a4)」被输出至基于识别符「pos(共享)」而确定的输出位置。这些识别符「blk(a)」、「pos(共享)」、「zip(a1)」、及「map(a4)」是基于打印装置100a所设定的环境数据(a)与环境数据(a+b+c)进行了结合的结合物。

字符串165是基于环境数据(a+b+c)的识别符「lst(a)」而确定的字符串。字符串165依据识别符「zip(a2)」、「zip(a3)」、及「map(a5)」,按照基于由识别符「mod(共享)」所确定的修饰信息的输出属性,被输出至由识别符「pos(共享)」而确定的输出位置。这些识别符「lst(a)」、「pos(共享)」、「mod(共享)」、识别符「zip(a2)」、「zip(a3)」、及「map(a5)」是基于打印装置100a所设定的环境数据(a)与环境数据(a+b+c)进行了结合的结合物。

块图像166是基于环境数据(a+b+c)的识别符「blk(b)」而确定的块图像。块图像166依据识别符「zip(b1)」和「map(b4)」被输出至由识别符「pos(共享)」所确定的输出位置。这些识别符「blk(b)」、「pos(共享)」、「zip(b1)」、及「map(b4)」是基于打印装置100b所设定的环境数据(b)与环境数据(a+b+c)进行了结合的结合物。

字符串167是基于环境数据(a+b+c)的识别符「lst(b)」而确定的字符串。字符串167依据识别符「zip(b2)」、「zip(b3)」、及「map(b5)」,按照基于由识别符「mod(b)」所确定的修饰信息的输出属性,被输出至由识别符「pos(b)」所确定的输出位置。这些识别符「lst(b)」、「pos(b)」、「mod(b)」、「zip(b2)」、「zip(b3)」、及「map(b5)」是基于打印装置100b所设定的环境数据(b)与环境数据(a+b+c)进行了结合的结合物。

打印装置100、100a、100b的每个都可将图24所示的共同的打印内容打印至标签用纸160。需要说明的是,尽管图24对至标签用纸160的输出实例进行了例示,但并不限定于此,打印装置100、100a、100b的每个也都可向智能手机的显示屏输出显示画面。

图25是第3实施例中被打印了的标签用纸160的贴附实例的示意图。图25中示出了在使用者的笔记本180的记录纸面182上贴附标签用纸160的例子。就标签用纸160而言,如图24中所说明的那样,打印装置100、100a、100b的每个可使用环境数据(a+b+c)在其上进行打印。打印装置100、100a、100b的每个的使用者可在自己的笔记本180上贴附被打印上了共同的内容的标签用纸160。打印装置100、100a、100b的每个可根据记录纸面182的尺寸改变标签用纸160的尺寸。标签用纸160的尺寸改变可基于扩展纸盒的改变而进行,也可根据扩展纸盒内收藏的标签用纸160的改变而进行。此外,在扩展纸盒中收藏了多个尺寸的标签用纸160的情况下,可从其中选择地使用具有与记录纸面182的尺寸相应的尺寸的标签用纸160。需要说明的是,如图25所示,使用者还可在记录纸面182上书写字符串184等。就该书写而言,例如,如后面的图28中所说明的那样,也可是由安装在打印装置100上的扩展单元110d所进行的。

〔第4实施例〕

接着,参照图26对打印装置100的第4实施例进行说明。第4实施例中,对由打印装置100和3个传感器装置170a、170b、170c构成用于进行群组间通信的通信系统10c的例子进行说明。

图26是第4实施例的通信系统10c的系统结构图。第4实施例中,打印装置100与传感器装置170a、170b、170c构成群组,并藉由ble无线通信与传感器装置170a、170b、170c的每个进行群组间通信。第4实施例中,打印装置100作为群组间通信的主机而发挥功能,传感器装置170a、170b、170c的每个作为从机而发挥功能。传感器装置170a、170b、170c的任意一个都可为任意的传感器装置,例如可列举出温度传感器、气压传感器、位置传感器、加速度传感器等。

打印装置100藉由群组间通信可从传感器装置170a、170b、170c的每个收集温度、气压、位置、加速度等的各种检测数据。之后,打印装置100可将检测数据保存在存储器402中,或者由打印机构120将其打印在记录纸上。通过将检测数据打印在标签用纸上,可将检测数据被打印上了的标签用纸贴附在笔记本180上。此外,打印装置100藉由群组间通信还可向智能手机200进行检测数据的输出。此外,打印装置100藉由群组间通信也可与其他打印装置共享检测数据。

需要说明的是,图26所示的例子中,尽管打印装置100与3个传感器装置170a、170b、170c构成了群组,但并不限定于此,也可与2个以下或4个以上的传感器装置一起构成群组。

〔第5实施例〕

接着,参照图27对打印装置100的第5实施例进行说明。第5实施例中,对由打印装置100、2个其他打印装置100a、100b、及传感器装置170a构成用于进行群组间通信的通信系统10d的例子进行说明。

图27是第5实施例的通信系统10d的系统结构图。第5实施例的打印装置100与打印装置100a、100b和传感器装置170a构成群组,并藉由ble无线通信与打印装置100a、100b和传感器装置170a的每个进行群组间通信。第5实施例中,打印装置100作为群组间通信的主机而发挥功能,打印装置100a、100b和传感器装置170a的每个作为从机而发挥功能。传感器装置170a例如为温度传感器、气压传感器、位置传感器、或加速度传感器。

打印装置100藉由群组间通信可从传感器装置170a收集各种检测数据。之后,打印装置100可将各种检测数据保存在存储器402内,或者可通过打印机构120将其打印在记录纸上。此外,打印装置100还可将各种检测数据通过群组间通信输出给智能手机200。另外,打印装置100也可通过群组间通信与打印装置100a、100b共享检测数据。

需要说明的是,通信系统10d中,打印装置100a、100b具有与打印装置100相同的功能。所以,打印装置100a、100b的每个可与打印装置100同样地向记录纸进行打印,或者进行群组间通信。此外,打印装置100a、100b的每个还可与打印装置100同样地与智能手机进行群组间通信,或者作为主机而发挥功能。

通信系统10d的打印装置100、100a、100b与第3实施例的打印装置100、100a、100b相同。所以,第5实施例的打印装置100、100a、100b可与第3实施例同样地使打印装置100成为主机并使相互的数据库进行同步,或者对预定的应用所使用的环境数据进行收集,并使所收集了的环境数据相互结合,然后将其发送给打印装置100a、100b。

〔扩展单元的安装实例〕

图28是至打印装置100的扩展单元的安装实例图。图28所示的例子中,在框体110的前端(x方向正侧端部),取代帽盖110b而设置了可进行装卸的扩展单元110d。此外,在框体110的后端,取代帽盖110c还设置了可进行装卸的扩展单元110e。

扩展单元110d是笔尖单元。扩展单元110d上设置了笔记用具,笔记用具的前端从扩展单元110d的前端进行了突出。通过在打印装置100上安装扩展单元110d,藉由设置在扩展单元110d上的笔记用具,可向从打印机构120输出的记录纸或笔记本180上进行笔记(书写)。这样,打印装置100就变为除了具有打印功能和群组间通信功能之外还具有笔记功能,为此,可进一步增强打印装置100的功能性。

扩展单元110e为激光指示器单元。扩展单元110e的内部设置有激光器单元,扩展单元110e的后端表面上设置有激光的发射孔。通过在打印装置100安装扩展单元110e,从扩展单元110e发射的激光可被照射至白板等的任意的指示对象物。即,打印装置100变成了除了具有打印功能和群组间通信功能之外还具有激光指示功能,为此,可进一步增强打印装置100的功能性。需要说明的是,扩展单元110e可通过连接端子与打印装置100进行电连接,藉由旋转开关130的操作可对激光器单元的动作进行控制。

图29~图32是基于动作模式切换部805的显示动作模式切换处理的步骤的流程图。

图29中,首先,动作模式切换部805被投入电源后,基于矢量地址开始进行处理(s2901)。接着,动作模式切换部805对是否设定了主机标志进行判断(s2902)。

在s2902中判断为设定了主机标志的情况(s2902:yes)下,动作模式切换部805对是否存在主机切换请求进行判断(s2903)。在判断为存在主机切换请求的情况(s2903:yes)下,动作模式切换部805执行图31所示的从机-主机切换时的处理(s2905)。之后,动作模式切换部805进入图30的a的处理。另一方面,在s2903中判断为不存在主机切换请求的情况(s2903:no)下,动作模式切换部805进行主机初始化处理(s2904),再进行其他初始化处理(s2910),然后进入图30的a的处理。

此外,在s2902中判断为没有设定主机标志的情况(s2902:no)下,动作模式切换部805对是否设定了从机标志进行判断(s2906)。

在s2906中判断为设定了从机标志的情况(s2906:yes)下,动作模式切换部805对是否存在从机切换请求进行判断(s2907)。在s2907中判断为存在从机切换请求的情况(s2907:yes)下,动作模式切换部805执行图32所示的主机-从机切换时的处理(s2909)。之后,动作模式切换部805进入图30的a的处理。另一方面,在s2907中判断为不存在从机切换请求的情况(s2907:no)下,动作模式切换部805进行从机初始化处理(s2908),再进行其他初始化处理(s2910),然后进入图30的a的处理。

在s2906中判断为没有设定从机标志的情况(s2906:no)下,动作模式切换部805进行从机初始化处理(s2908),再进行其他初始化处理(s2910),然后进入图30的a的处理。

图30的a之后,动作模式切换部805对是否设定了主机标志和从机标志中的任一个进行判断(s3001)。

在s3001中判断为设定了主机标志的情况下,动作模式切换部805执行主处理(主机)(s3002)。之后,动作模式切换部805对是否发生了从机切换请求进行判断(s3003)。在s3003中判断为没有发生从机切换请求的情况(s3003:no)下,动作模式切换部805返回s3001的处理。另一方面,在s3003中判断为发生了从机切换请求的情况(s3003:yes)下,动作模式切换部805进行从机切换请求标志的设定(s3004)。此外,动作模式切换部805执行电源固定的设定(s3005)。另外,动作模式切换部805进行从机切换环境的设定(s3006)。此外,动作模式切换部805进行从机标志的设定(s3007),并对主机标志进行清除(s3008)。然后,动作模式切换部805对wdt进行停止(s3009)。之后,动作模式切换部805返回图29的b(s2901)的处理。

另一方面,在s3001中判断为设定了从机标志的情况下,动作模式切换部805执行主处理(从机)(s3010)。之后,动作模式切换部805对是否发生了主机切换请求进行判断(s3011)。在s3011中判断为没有发生主机切换请求的情况(s3011:no)下,动作模式切换部805返回s3001的处理。此外,在s3011中判断为发生了主机切换请求的情况(s3011:yes)下,动作模式切换部805对主机切换请求标志进行设定(s3012)。此外,动作模式切换部805进行电源固定的设定(s3013)。另外,动作模式切换部805进行主机切换环境的设定(s3014)。此外,动作模式切换部805进行主机标志的设定(s3015),并对从机标志进行清除(s3016)。然后,动作模式切换部805对wdt进行停止(s3017)。之后,动作模式切换部805返回图29的b(s2901)的处理。

图31所示的从机-主机切换时的处理中,动作模式切换部805对主机切换环境进行展开(s3101)。此外,动作模式切换部805对主机切换请求进行解除(s3102)。然后,动作模式切换部805进行主机切换结束的通知(s3103)。之后,动作模式切换部805解除电源固定的设定(s3104)。

图32所示的主机-从机切换时的处理中,动作模式切换部805对从机切换环境进行展开(s3201)。此外,动作模式切换部805对从机切换请求进行解除s3202)。然后,动作模式切换部805进行从机切换结束的通知(s3203)。之后,动作模式切换部805进行电源固定的设定的解除(s3204)。

默认状态下,打印装置100被设定为从机。为此,在s2902中判断为没有设定主机标志的情况下,在s2906中对是否设置了从机标志进行判定。此情况下,因为设定了从机标志,所以进入s2907,但由于没有设定从机切换请求标志,所以在s2908中进行从机初始化处理,接着,进入s2910进行初始化处理。

接着,进入s3001,但由于没有设定从机标志,所以进入s3010的主处理(从机),至发生主机切换请求为止,反复执行s3001、s3010、s3011的环处理。一旦该环中发生了主机切换请求,则藉由s3011的判定而进入s3012,对主机切换请求标志进行设定。然后,在s3013中进行电源固定的设定,在s3015中进行主机标志的设定,并在s3017中使wdt(看门狗定时器)停止。

之后,cpu在电源投入的状态下执行初始化处理,并返回s2902。此时,由于在s3015中设定了主机标志,所以进入s2903的处理。此时,因为在s3012中进行了主机切换请求标志的设定,所以进入yes,执行s2905的从机主机切换处理。

接着,对s3101的主机切换环境进行展开,对主机切换请求进行解除(s3102),并进行切换结束的通知(s3103)。此状态下,对电源固定的设定进行解除(s3104)。需要说明的是,s3104中可进行实行/非实行的设定。其目的在于,进行模式切换时,可进行是否对一部分的数据进行继承或不继承。

例如,在对电源固定进行了解除的情况下,由于电源断开了,所以需要对电源进行再投入。此时,因为在s2902中设定了主机标志,所以进入s2903,但由于主机切换请求被解除了,所以执行s2904的主机初始化处理和s2905的其他初始化处理。此外,因为在s3001中判断为设定了主机标志,所以进入s3002,执行作为主机的主处理。这里,至发生从机切换请求为止,反复执行s3003、s3001、s3002的环处理,并作为主机而进行动作。此外,一旦发生了从机切换请求,则执行s3004之后的处理,从主机模式返回从机模式,但此情况的处理也同样。

如上所述,打印装置100相对于智能手机200可自由地进行装卸,且可与智能手机200进行群组间通信。此外,打印装置100还可与其他打印装置和/或传感器装置进行群组间通信。所以,根据本发明的一个实施方式,藉由易于携带的打印装置可容易地实现群组间通信。

基于上述,提供一种通信系统,具备:便携式信息终端;及打印装置,可进行与所述便携式信息终端和从属于同一群组的使用者的群组间通信。所述打印装置具备:进行打印的打印部;打印数据接收部,藉由所述群组间通信从所述便携式信息终端接收打印数据;及打印控制部,使用所述打印数据接收部接收到的所述打印数据对所述打印部进行控制。

另外,还提供一种通信系统,具备互相之间可进行群组间通信的多个打印装置,所述多个打印装置的每个具备动作模式切换部,其可在所述群组间通信中作为主机而发挥功能的主机模式、和、所述群组间通信中作为从机而发挥功能的从机模式之间进行动作模式的切换。

所述打印装置具备:数据收集部,可从其他打印装置收集用于预定的应用的数据;及输出数据生成部,可使用所述数据收集部收集到的用于多个应用的数据生成用于所述预定的应用的输出数据。

所述打印装置还具备数据发送部,可将所述输出数据生成部所生成的用于所述预定的应用的所述输出数据向其他打印装置进行发送。

所述打印装置的每个具有用于进行所述群组间通信的通信控制部,所述群组间通信用数据具有用于对作为所述群组间通信的对象的目标进行确定的识别符、和、用于确定所述目标的输出位置的识别符中的至少任意一个。

所述群组间通信用数据具有对作为所述群组间通信的对象的目标的模式、列表、结合、展开、及要素进行识别的识别符。

藉由赋予给所述目标的识别符,可对访问所述群组间通信用数据的访问权限进行管理。

此外,还提供一种打印装置,可进行与便携式信息终端和从属于同一群组的使用者的群组间通信,所述打印装置具备:进行打印的打印部;打印数据接收部,藉由所述群组间通信从所述便携式信息终端接收打印数据;及打印控制部,使用所述打印数据接收部接收到的所述打印数据对所述打印部进行控制。

打印装置还具备:数据收集部,藉由所述群组间通信从其他打印装置收集用于预定的应用的数据;及输出数据生成部,使用所述数据收集部收集到的用于多个应用的数据生成用于所述预定的应用的输出数据。

所述打印装置还具备数据发送部,可将由所述输出数据生成部生成的用于所述预定的应用的所述输出数据藉由所述群组间通信向其他打印装置进行发送。

所述打印数据中设定有用于对打印对象的目标进行识别的识别符。

所述打印装置还具备可相对于主体进行装卸的笔尖单元和激光指示器单元中的至少一个。

根据赋予给所述目标的识别符,可对访问所述群组间通信用数据的访问权限进行管理。

最后需要说明的是,以上尽管对本发明的较佳实施方式进行了详述,但本发明并不限定于这些实施方式,在权利要求书记载的本发明的主旨的范围内,还可进行各种各样的变形或变更。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1