CN108446038A - 信息处理*** - Google Patents

信息处理*** Download PDF

Info

Publication number
CN108446038A
CN108446038A CN201810150693.0A CN201810150693A CN108446038A CN 108446038 A CN108446038 A CN 108446038A CN 201810150693 A CN201810150693 A CN 201810150693A CN 108446038 A CN108446038 A CN 108446038A
Authority
CN
China
Prior art keywords
pen
input pen
information processing
processing unit
connection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810150693.0A
Other languages
English (en)
Other versions
CN108446038B (zh
Inventor
阪本晃
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Sharp Corp
Original Assignee
Sharp Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sharp Corp filed Critical Sharp Corp
Publication of CN108446038A publication Critical patent/CN108446038A/zh
Application granted granted Critical
Publication of CN108446038B publication Critical patent/CN108446038B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/0354Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
    • G06F3/03545Pens or stylus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0383Signal control means within the pointing device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/033Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
    • G06F3/038Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
    • G06F3/0386Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry for light pen
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/038Indexing scheme relating to G06F3/038
    • G06F2203/0384Wireless input, i.e. hardware and software details of wireless interface arrangements for pointing devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/03Reselecting a link using a direct mode connection
    • H04W36/035Reselecting a link using a direct mode connection in self-organising networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

以实现输入笔的连接切换处理的效率化和用户的操作负担的减轻为课题。输入笔包括:切换动作检测部,检测切换输入笔与信息处理装置的连接的动作;接触检测部,检测是否处于与信息处理装置接触的状态;装置连接控制部,控制与信息处理装置的连接,信息处理装置包括:接触信息处理部,检测输入笔的接触并取得所接触的位置的信息;笔连接控制部,控制与输入笔的连接。在规定时间内由切换动作检测部检测到用户的连接切换动作并且由接触信息处理部检测到输入笔的接触的情况下,装置连接控制部与笔连接控制部通过经由无线进行规定连接信息的通信,来建立输入笔与输入笔所接触的信息处理装置的连接。

Description

信息处理***
技术领域
本发明涉及信息处理***,特别是进行可以在与触摸面板一体化的显示装置的画面上输入文字或者图形的笔与具备显示装置的信息处理装置的连接、连接解除以及连接切换等的信息处理***。
以往,具备触摸面板的智能手机、PDA、平板电脑等便携式信息处理装置(以下,也称便携终端)或者在大型显示面板中纳入触摸面板的电子黑板之类的信息输入装置被利用。在这些装置中,通常,为了写入文字或者图形而使用专用的输入笔,在输入笔的使用者进行将输入笔与便携终端等一对一关联的连接设定处理之后,通过使输入笔接触显示画面,输入文字等,几乎同时使被输入的位置的显示画面上显示被输入的文字。
在输入笔与便携终端的连接设定处理中,例如,在便携终端上显示连接设定图像,在使输入笔接近便携终端的状态下,通过用户进行规定的设定操作,进行输入笔与便携终端的连接设定。
另外,想在与现在连接中的便携终端不同的其他便携终端中使用输入笔的情况下,为了切换使用输入笔的连接目的地的终端,使用者进行规定的显示和输入操作,在输入笔与现在连接中的便携终端之间进行连接解除处理(切断处理)之后,在输入笔与其他便携终端之间进行新的连接设定处理。
即使在具有无线通信功能的电子设备之间也可以进行连接处理或者连接切换处理。
例如,在专利文献1中,提出了以下连接目的地切换方法:将作为电子设备的平板电脑计算机的无线LAN的连接目的地从无线路由器切换为设置于用户自己家的无线LAN路由器的情况下,利用位于自己家的能够蓝牙(Bluetooth(注册商标))通信的BT设备(扬声器等),用户在平板电脑计算机上预先进行将位于该自己家的BT设备与无线LAN路由器关联的设定信息登录处理,携带该平板电脑计算机的用户回到自己家的情况下,在平板电脑计算机与BT设备变成能够蓝牙通信的状态时,将无线LAN的连接目的地从无线路由器自动切换为与BT设备关联的无线LAN路由器。
另外,在专利文献2中提出了以下无线网络***:虽然在无线终端中进行通过互联网等网络的信息通信的情况下,与无线通信的固定基站连接,在无线终端与固定基站之间进行初始登录,然而在固定基站从无线终端接收初始登录要求的情况下,在降低自基站的无线输出后,在能够进行通信的距离小的初始登录用通信区域内存在无线终端的情况下,执行规定初始登录定序,在该定序能够正常执行的情况下,无线输出回到通常输出后,进行加密通信,实现成本的抑制等。
[专利文献1]特开2015-104001号公报
[专利文献2]特开2005-79975号公报
发明内容
发明要解决的问题
但是,为了进行以往的输入笔和便携终端的连接设定处理、连接解除处理以及连接切换处理,在进行连接解除的终端与进行连接设定的终端的二者中,需要由用户进行设定画面的显示操作或者设定信息的输入操作等费事且费时的复杂输入操作,用户的操作负担增大。
另外,例如,在由一个老师和多个学生组成的教室中,老师和各学生携带使用各自的输入笔能够输入解答等信息的终端的情况下,老师有时在携带自己的输入笔的情况下巡回各学生的位置,查看学生的终端的显示画面,使用老师的输入笔进行打分或者批改等的输入。此时,老师的输入笔与各学生的终端之间每次都需要进行连接切换处理。
如果为了进行连接切换处理,需要费事且费时的复杂的输入操作的话,老师的操作负担大,由此批改等不能迅速地进行个别指导。
在专利文献1中,为了切换无线LAN的连接目的地,可以进行与无线LAN通信不同的蓝牙通信的BT设备是必要的,另外,有必要预先进行伴随着用户的设定输入操作的关联BT设备与无线LAN的连接机器(路由器)的设定信息登录处理,从无线通信的连接目的地的切换所需要的成本的降低和用户负担减轻的观点来看,是存在问题的。
进一步,如专利文献2那样,通过降低无线输出,也可以进行两个无线终端之间的连接处理,然而,即使在不存在两个无线终端以外的终端的状况下,需要希望连接的两个无线终端位于规定的能够通信的区域内,反过来,在存在多个无线终端的状况下,需要将能够通信的区域的半径限制为相当小以使与两个无线终端没有关系的终端不进入能够通信的区域内。
因此,本发明是考虑以上状况而形成的,其课题为:提供在多个信息处理装置中使用一支输入笔的情况下,能够实现输入笔与信息处理装置之间的连接切换处理的效率化和用户的操作负担的减轻的信息处理***。
用于解决问题的方案
本发明提供一种信息处理***,其包括输入笔和信息处理装置,使用输入笔输入信息,其特征在于,所述输入笔包括:切换动作检测部,其检测切换所述输入笔与所述信息处理装置的连接的动作;接触检测部,其检测是否处于与所述信息处理装置接触的状态;存储部,其存储规定信息;以及装置连接控制部,其控制与所述信息处理装置的连接,所述信息处理装置包括:显示部,其显示信息;输入部,其与所述显示部重叠配置并输入被所述输入笔接触的位置的信息;接触信息处理部,其检测所述输入笔的接触并取得所接触的位置的信息;以及笔连接控制部,其控制与所述输入笔的连接,在规定时间内由所述切换动作检测部检测到用户的连接切换动作并且由所述接触信息处理部检测到所述输入笔的接触的情况下,所述装置连接控制部与所述笔连接控制部通过经由无线进行存储于所述输入笔的所述存储部中的所述规定信息的一部分或者全部以及规定连接信息的通信,来建立所述输入笔与输入笔所接触的信息处理装置的连接。
另外,所述输入笔进一步在其侧部具备开关,所述切换动作检测部在所述开关被按压规定时间以上的情况下,判断为进行了切换所述输入笔与所述信息处理装置的连接的动作。
另外,所述输入笔进一步具备检测施加于该输入笔的运动的运动检测部,所述运动检测部在检测到规定运动的情况下,判断为进行了切换所述输入笔与所述信息处理装置的连接的动作。
另外,所述输入笔的接触检测部检测输入笔接触于所述信息处理装置的状态,在所述运动检测部没有检测到运动的情况下,所述信息处理装置的接触信息处理部在检测到所述输入笔接触规定的时间的情况下,判断为进行了切换所述输入笔与所述信息处理装置的连接动作。
另外,在所述信息处理装置接收根据由所述输入笔的接触检测部检测到的输入笔对所述信息处理装置的接触状态的变化而通过无线发送的连接请求的定时与由所述信息处理装置的接触信息处理部检测所述输入笔的接触状态的变化的定时之间的时间差在规定时间内时,所述装置连接控制部与所述笔连接控制部通过经由无线进行规定连接信息的通信,来建立所述输入笔与输入笔所接触的信息处理装置的连接。
另外,由所述输入笔的接触检测部检测到的输入笔对所述信息处理装置的接触状态的变化、和由所述信息处理装置的接触信息处理部检测到的输入笔的接触状态的变化为从非接触向接触的状态变化以及从接触向非接触的状态变化中的至少任意一种状态变化或者两种状态变化。
另外,在所述输入笔与规定信息处理装置已经是连接状态的情况下,当所述切换动作检测部检测到切换所述输入笔与所述信息处理装置的连接的动作时,在所述输入笔的装置连接控制部执行了解除与已经处于连接状态的所述规定信息处理装置的连接的切断处理后,所述输入笔的装置连接控制部与所述输入笔所接触的信息处理装置的笔连接控制部通过无线进行规定连接信息的通信,来建立所述输入笔与输入笔所接触的信息处理装置的连接。
另外,所述输入笔进一步具备:通信部,其通过无线发送连接请求信号;以及电波输出设定部,其设定从输入笔输出的无线信号的电波强度,在所述切换动作检测部检测到用户的规定的连接切换动作之后,所述电波输出设定部阶段性地降低所述连接请求信号的电波强度,同时所述通信部重复所述连接请求信号的发送,在回复对所述连接请求信号的连接响应信号的信息处理装置变为一台的情况下,建立所述输入笔与所述信息处理装置的连接。
另外,在所述输入笔的存储部中存储与描绘有关的笔设定数据,在切换所述输入笔与所述信息处理装置的连接之后,将所述笔设定数据从所述输入笔发送至所述信息处理装置,所述信息处理装置取得所述笔设定数据,使所述输入笔与所述信息处理装置的笔设定数据同步。
另外,在与所述输入笔连接的所述信息处理装置将包含新设定的笔设定数据的设定更新请求发送至所述输入笔的情况下,所述输入笔将包含在接收到的设定更新请求中的笔设定数据存储于所述存储部中。
另外,所述输入笔具有前端部,所述前端部包括安装在所述输入笔一端的可动部件,所述输入笔的接触检测部通过所述前端部的滑动状态检测是否存在输入笔的接触。
另外,所述信息处理装置的输入部为触摸面板,所述信息处理装置的显示部与所述触摸面板重叠形成。
另外,本发明提供一种输入笔与信息处理装置的连接切换方法,其为包括输入笔和信息处理装置的信息处理***中的输入笔与信息处理装置的连接切换方法,所述输入笔具备:切换动作检测部,其检测切换所述输入笔与所述信息处理装置的连接的动作;以及装置连接控制部,其控制与所述信息处理装置的连接,所述信息处理装置具备:接触信息处理部,其检测所述输入笔与信息处理装置的接触并取得被接触的位置的信息;以及笔连接控制部,其控制与所述输入笔的连接,在所述输入笔中,包括以下步骤:所述切换动作检测部检测用户的规定的连接切换动作的步骤;在检测到所述连接切换动作的情况下,所述装置连接控制部通过无线发送连接请求的步骤;所述信息处理装置检查所述连接请求的接收的步骤;在接收到所述连接请求的情况下,所述接触信息处理部检测所述输入笔的接触的步骤;在检测到所述输入笔的接触之后,所述笔连接控制部通过无线发送连接响应的步骤;以及在检测到所述连接切换动作后的规定时间内,所述装置连接控制部检查所述连接响应的接收的步骤,在接收到所述连接响应的情况下,建立所述输入笔与输入笔所接触的信息处理装置的连接。
发明效果
根据本发明,在规定时间内由切换动作检测部检测到用户的连接切换动作并且由接触信息处理部检测到所述输入笔的接触的情况下,装置连接控制部与笔连接控制部通过经由无线进行规定连接信息的通信,来建立输入笔与输入笔所接触的信息处理装置的连接,因此,用户仅进行规定的连接切换操作和对信息处理装置的接触操作,连接切换处理被执行,能够不用进行显示切换显示画面等的输入操作而迅速地进行连接切换处理,能够减轻与连接切换处理有关的用户的操作负担。
附图的简单说明
图1是本发明的信息处理***的笔连接切换的一个实施方式的概略说明图。
图2是本发明的信息处理装置的一个实施方式的构成框图。
图3是本发明的输入笔的一个实施方式的构成框图。
图4是本发明的输入笔的一个实施方式的说明图。
图5是本发明的输入笔的连接切换动作的一个实施方式的说明图。
图6是本发明的输入笔的连接切换时进行的处理的一个实施方式的说明图。
图7是本发明中所利用的信息的一个实施方式的说明图。
图8是在本发明的输入笔与信息处理装置中通信的信息的一个实施方式的说明图。
图9是在本发明的输入笔与信息处理装置中通信的信息的一个实施方式的说明图
图10是本发明的输入笔连接后的笔设定数据的更新处理的一个实施方式的流程图。
图11是本发明的输入笔连接后的笔设定数据的取得处理的一个实施方式的流程图。
图12是本发明的输入笔连接后的笔检测数据的通信处理的一个实施方式的流程图。
图13是本发明的输入笔的信息处理装置的连接切换处理的实施方式一的流程图。
图14是本发明的信息处理装置的输入笔的连接切换处理的实施方式一的流程图。
图15是本发明的输入笔的信息处理装置的连接切换处理的实施方式二的流程图。
图16是本发明的信息处理装置的输入笔的连接切换处理的实施方式二的流程图。
图17是本发明的输入笔的信息处理装置的连接切换处理的实施方式三的流程图。
图18是本发明的信息处理装置的输入笔的连接切换处理的实施方式三的流程图。
图19是本发明的输入笔的连接切换处理的实施方式三的笔接触的确认处理的流程图。
图20是本发明的输入笔的连接切换处理的实施方式三的笔接触解除的确认处理的流程图。
图21是本发明的信息处理装置的输入笔的连接切换处理的实施方式三的流程图。
图22是本发明的信息处理装置的输入笔的连接切换处理的实施方式三的流程图。
图23是本发明的输入笔的信息处理装置的连接切换处理的实施方式四的流程图。
图24是本发明的输入笔的信息处理装置的连接切换处理的实施方式四的流程图。
图25是本发明的信息处理装置的输入笔的连接切换处理的实施方式四的流程图。
图26是本发明的输入笔与信息处理装置的切断处理的实施方式的流程图。
图27是本发明的输入笔的连接切换处理的实施方式一的用户操作的概略说明图。
图28是本发明的输入笔的连接切换处理的实施方式二的用户操作的概略说明图。
图29是本发明的输入笔的连接切换处理的实施方式三的用户操作的概略说明图。
图30是本发明的输入笔的连接切换处理的实施方式四的用户操作的概略说明图。
发明的实施方式
以下,使用附图说明本发明的实施方式。此外,本发明并不限定于以下实施方式的记载。
<信息处理***的构成>
图1表示本发明的信息处理***的笔连接切换的一个实施方式的概略说明图。
在图1中,本发明的信息处理***包括信息处理装置1和输入笔2,使用输入笔输入信息。
在信息处理装置1中使用输入笔2时,要进行将输入笔2与信息处理装置1关联的初始设定处理或者连接切换处理。
如后述那样,信息处理装置1具有显示面板的显示画面与作为输入部的触摸面板重叠的显示装置,通过使输入笔2接触配置于显示画面上的触摸面板,输入文字或者图形等。
一般地,n个用户分别使用各自的信息处理装置(以下,也称为TE)1时,n台信息处理装置(TE1、TE2……TEn)与在各信息处理装置1中所使用的输入笔(以下,也称PEN或者P)2被分别关联。
在图1(a)中,表示执行笔连接的初始设定之后,使用输入笔的状态,但是,例如,如果对信息处理装置TE1,输入笔P1已被关联,则能够通过使输入笔P1接触信息处理装置TE1的触摸面板进行文字等的输入。
同样,信息处理装置TEi(i=1,2,……n)与输入笔Pi(i=1,2,……n)分别被关联,在信息处理装置TEi中,能够使用已被关联的输入笔Pi。但是,输入笔Pi不能够在没有被关联的信息处理装置TEi中使用。例如,输入笔P1与信息处理装置TE1已被关联的情况下,输入笔P1就不能够在其他信息处理装置TE2等中使用。
输入笔2与信息处理装置1的关联,通过输入笔2与信息处理装置1的无线通信进行,输入笔2与信息处理装置1的连接切换通过如后述那样的由用户执行的输入笔2的连接切换操作、以及输入笔2与信息处理装置1的无线通信进行。为了切换连接,信息处理装置1中,也可以不进行切换画面的显示或者所显示的项目的选择输入等。在图1(b)中,表示进行了输入笔P1的连接切换以在信息处理装置TE3中能够使用输入笔P1的状态。
如图1(a)那样,如果输入笔P1已经与信息处理装置TE1关联,则首先进行输入笔P1与信息处理装置TE1的连接解除处理(切断处理),再进行输入笔P1与信息处理装置TE3的笔连接的初始设定,从而在信息处理装置TE3中能够使用输入笔P1。
在图1(c)中,表示进行了输入笔P1的连接切换以在信息处理装置TEn中能够使用输入笔P1的状态。
如图1(a)那样,输入笔Pn已经与信息处理装置TEn关联,输入笔Pn被用于信息处理装置TEn的情况下,为了在信息处理装置TEn中仅使用输入笔P1,首先进行输入笔P1与信息处理装置TE1的连接解除处理以及输入笔Pn与信息处理装置TEn的连接解除处理,再进行输入笔P1与信息处理装置TEn的笔连接的切换处理。
但是,在信息处理装置TEn中,使用输入笔P1与输入笔Pn这二者的情况下,不用进行输入笔Pn与信息处理装置TEn的连接解除处理,只要在维持输入笔Pn与信息处理装置TEn的连接状态的情况下,进行输入笔P1与信息处理装置TEn的笔连接的切换处理即可。
信息处理装置(TE1)相当于个人电脑、平板电脑终端或者手机等便携终端,是能够使用本发明的输入笔(PEN)2进行信息的输入的装置。但是也可以设成,除输入笔以外,通过使用户的手指等接触,也能够进行信息的输入。
输入笔PEN优选用户容易手持来输入文字等的诸如细长棒状的装置。
图4表示本发明的输入笔的一个实施方式的概略构成图。
在图4(a)中,输入笔P1在主体表面侧部具备按钮开关SW,具备用于输入文字等的前端部PT。
按钮开关SW为输入表示笔连接切换的动作的部分,例如,该按钮开关SW在规定时间以上(例如3秒以上)被长按输入时,判断为笔连接切换被输入。另外,也可以如仅一次点击开关SW或是两次连续点击这样来改变SW的按压方式,使其他功能选择或者描绘颜色等的设定变更的输入成为可能。
输入笔PEN的前端部PT为被安装在输入笔的一端的可动部件,是在输入文字等时,接触信息处理装置TE的部分。如图4(b)所示,在不输入文字等输入笔未接触时,前端部PT处于从笔本体突出(向笔外侧滑动)的状态。但是,如图4(c)所示,在使输入笔的前端部PT接触信息处理装置TE的触摸面板从而输入文字等的情况下,前端部PT变为向笔本体内侧滑动的状态。
即,前端部PT通过弹簧等可动,在突出(向笔外侧滑动)的状态下,检测到前端部PT未接触信息处理装置TE,在向笔本体内侧滑动的状态下,检测到前端部PT接触信息处理装置TE。
将输入笔PEN的前端部PT接触信息处理装置TE的状态称为笔接触状态或者按下(touchdown)状态。另外,将输入笔PEN的前端部PT不接触信息处理装置TE的状态称为笔接触解除状态或者抬起(touchup)状态。
<信息处理装置的构成说明>
图2表示本发明的信息处理装置的一个实施方式的构成框图。
在图2中,本发明的信息处理装置(TE)1主要包括控制部11、通信部12、显示装置13、接触信息处理部14、显示图像处理部15、笔接触控制部16、笔设定部17、笔信息取得部18以及存储部30。
信息处理装置TE的控制部11为控制通信部等的各构成要素的动作的部分,主要通过由CPU、ROM、RAM、I/O控制器、计时器等构成的微计算机来实现。
CPU基于被预先存储于ROM等的控制程序,使各种硬件有机地动作,执行本发明的图像显示功能、笔接触控制功能、通信功能等。
通信部12为与输入笔PEN进行通信的部分,输入笔PEN在用户携带且随身携带的情况下,通过规定的无线信号进行无线通信。
作为无线通信方式,只要使用既有的无线通信方式就可以,可以使用例如,无线LAN、蓝牙、ZigBee(IEEE802.15.4)、红外线通信、超声波通信等任意的无线通信方式。
显示装置13为所谓的具有触摸面板的显示器,包括显示信息的显示面板(显示部)13a、输入信息的触摸面板(输入部)13b。显示装置13使显示面板与触摸面板重叠形成或者使显示面板与触摸面板一体成形。
以输入笔PEN在触摸面板13b上接触并进行划线的操作时,与划线的位置对应的显示画面中,显示该划线。
作为显示面板(显示部)13a,使用例如LCD或者有机EL等的面板。
触摸面板(输入部)13b重叠于显示部13a配置,且输入所述输入笔PEN所接触的位置的信息,输出表示接触位置的坐标的信号。表示接触位置的坐标的信号被供给接触信息处理部14。
作为检测被接触的位置的方法有例如,电容式、红外线遮断式、红外线相机式、电阻膜式等,但可以使用任意一种方法。
接触信息处理部14为检测输入笔PEN被接触,取得所接触的位置的信息的部分。
接触信息处理部14,首先利用从触摸面板(输入部)13b输出的信号,取得输入笔PEN所接触的显示画面上的位置坐标。
另外,基于是否存在从触摸面板(输入部)13b输出的信号,检测输入笔PEN是否接触触摸面板(输入部)13b,即,输入笔PEN是处于按下状态还是抬起状态。
例如,在取得位置坐标的状态下,判断为输入笔PEN接触触摸面板的状态(按下)。另外,从已经取得了位置坐标的状态变化为一定时间以上没有取得位置坐标的状态的情况下,判断为变为输入笔PEN变为不再接触触摸面板的状态(按下)。
接触信息处理部14取得的位置坐标作为接触位置信息36存储于存储部30。
控制部11利用该接触位置信息36在显示画面上显示文字等,或者执行已经与显示信息关联的被选择的功能。
显示图像处理部15为生成在显示部13a中显示的图像的部分。
例如,利用接触位置信号36,在与触摸面板对应的显示画面的位置显示所输入的文字或者图形。
笔接触控制部16为控制信息处理装置TE与输入笔PEN的连接的部分,生成对输入笔PEN的发送信息,在TE与PEN之间通过无线进行规定连接信息的通信,通过通信部12进行连接、连接切换、连接解除(切断)等处理。
例如,如后述那样,接收来自输入笔PEN的连接要求,建立与规定的输入笔PEN的连接。另外,接收来自输入笔PEN的切断请求,解除与被连接的输入笔PEN的连接。
笔设定部17为对于被连接的输入笔PEN,进行规定的数据的设定的部分,生成例如,用于对与笔有关的设定数据(笔设定数据)进行初始设定的设定连接请求或者用于更新笔连接后的笔设定数据的更新请求并发送至输入笔PEN。作为笔设定数据有例如,笔描绘颜色、笔粗细等。
笔信息取得部18为从输入笔PEN取得笔连接后的笔信息的部分,接收在输入笔中检测到的信息(笔检测数据),存储在存储部30中。作为笔检测数据,有例如,笔识别信息、前端检测信息、笔压信息、运动信息等。
存储部30为存储执行信息处理装置1的各功能所需的信息或者程序的部分,使用ROM、RAM、闪存等半导体存储元件、HDD、SSD等存储装置或其他存储介质。
存储部30中存储有,例如装置识别信息31或者连接笔信息32等,连接笔信息32中包含有笔识别信息33、笔描绘色34、笔粗度35、接触位置信息36、前端检测信息37、笔压信息38等。
装置识别信息31(TEID)为用于确定装置本身的信息,相当于例如识别号码、识别名称、连接地址等。通常,预先固定地、不被清除地被设定存储。
作为连接笔信息32,当输入笔PEN被连接于信息处理装置TE时,与该输入笔PEN有关的信息被存储。没有输入笔被连接于信息处理装置TE时,连接笔信息32不被存储。
但是,曾经被连接过一次的输入笔的信息(33至35)作为履历被预先存储于存储部30,存储于履历中的输入笔被再次连接时,可以读出被存储的信息,将其作为连接笔信息32的一部分利用。
笔识别信息33为用于确定被现在连接的输入笔PEN的信息,相当于例如笔识别信息(PENID)、笔识别名称、连接地址等。
笔描绘色34为在使用输入笔PEN输入文字等的情况下,被显示于显示画面中的文字等色彩信息。
笔粗度35为在使用输入笔PEN输入文字等的情况下,被显示于显示画面中的文字等的划线的粗度信息。
笔描绘色34与笔粗度35为例如,由信息处理装置TE的图像处理程序所初始设定的信息,作为初始值被供给所利用的输入笔。
接触位置信息36为,表示输入笔接触的触摸面板的位置的接触坐标(X,Y)。基于从输入部(触摸面板)13b输出的信息取得接触位置信息36。触摸面板的位置坐标与显示画面的位置坐标一致的情况下,接触位置相当于显示位置。
前端检测信息37为表示输入笔PEN的前端部PT的状态的信息,包括例如表示前端部PT与信息处理装置接触的状态(接触状态)的按下和表示前端部PT不与信息处理装置接触的状态(接触解除状态)的抬起的任意一个信息。前端检测信息37从输入笔送出的笔检测数据中取得。
笔压信息38为,表示描绘时用户压输入笔的强度。
用户使用输入笔PEN时,虽然一边将输入笔PEN压在显示画面上一边输入文字等,但有时将输入笔PEN压在显示画面上的力(按压力)不同。在输入笔中安装检测对输入笔的前端部PT施加的负荷的感压传感器,测定按压力。该按压力相当于用户的笔压。笔压信息38用于确定显示于显示画面中的文字等的粗度或者确定浓度。
信息处理装置TE的构成,不限于图2所示的构成,也可以包括其他构成。例如,也可以包括在输入笔的连接切换时,不能进行连接切换的情况下,通知连接切换中产生不良(错误)的信息通知部。信息通知部,也可以使用例如显示、声音、光闪烁、振动等中任意一个以上手段,通知不良(错误)的产生。
<输入笔的构成的说明>
图3表示本发明的输入笔的一个实施方式的构成框图。
图3中,本发明的输入笔(PEN)2主要包括控制部51、通信部52、输入部53、接触检测部54、笔压检测部55、运动检测部56、装置连接控制部57、设定信息取得部58、切换动作检测部59、电波输出设定部60、存储部70。
输入笔PEN的控制部51为控制通信部等的各构成要素的动作的部分,主要通过由CPU、ROM、RAM、I/O控制器、计时器等微计算机实现。
CPU基于被预先存储于ROM等的控制程序,使各种硬件有机地动作,执行该输入笔的输入功能、动作检测功能、通信功能等。
通信部52为与信息处理装置TE进行通信的部分,如上述那样,通过规定的无线信号进行无线通信。例如,将连接请求信号或者切断请求信号无线发送至信息处理装置TE。
作为无线通信方式,如上述那样,可以使用无线LAN或者蓝牙、ZigBee(IEEE802.15.4)、红外线通信、超声波通信等既有的无线通信方式。
输入部53为指示输入规定功能的部分例如,如图4所示,按钮开关SW相当于输入部53。
用户在规定时间以上长按按钮开关SW的情况下,即,当开关SW的打开状态持续规定时间以上时,开始连接切换处理。但是,在存在已经与输入笔PEN连接的信息处理装置TE的情况下,首先执行解除输入笔PEN与该信息处理装置TE的连接的处理。
接触检测部54为检测输入笔是否处于与信息处理装置TE接触的状态的部分,通过输入笔的前端部PT的滑动状态等检测是否存在输入笔的接触。
前端部PT是否处于与信息处理装置TE接触的状态,如图4所示,通过前端部PT的滑动状态来判断。
例如,前端部PT向外侧滑动的情况下,判断为前端部PT不接触信息处理装置TE(抬起状态)。
另外,前端部PT处于向内侧滑动的状态的情况下,判断为前端部PT接触信息处理装置TE(按下状态)。但是,有时用户使用输入笔的笔压不同,由于存在前端部PT没有成为完全收容于主体内的状态的情况,因此,即使前端部PT没有成为完全收容于主体内的状态,优选只要前端部PT处于被按压规定距离以上,向笔内侧滑动的状态的话,就判断为与信息处理装置TE接触(按下状态)。
笔压检测部55为检测用户携带输入笔来输入文字等的情况下的笔压的部分,如上所述,包括感压传感器,测定输入笔的前端部PT的按压力。
运动检测部56为检测对输入笔施加的运动或振动的部分,使用例如,加速度传感器、角速度传感器(陀螺传感器)、磁力传感器、气压传感器等。
例如,具有检测三轴方向的振动的加速度传感器,通过测量与从加速度传感器输出的振动的强度对应的信号,能够检测输入笔的振动状态与移动操作(手势)等。
运动检测部56检测到的运动或者振动,如后述那样,用于输入笔的连接切换动作。例如,运动检测部56在检测到规定的动作的情况下,判断为进行了切换输入笔与信息处理装置的连接的动作。
装置连接控制部57为控制输入笔PEN与信息处理装置TE的连接的部分,在TE与PEN之间通过无线进行规定连接信息的通信,通过通信部52进行连接、连接切换、连接解除(切断)等处理。另外,也是生成从输入笔向信息处理装置发送的信息的部分,例如,如后述那样,生成连接请求、切断请求、笔检测数据发送请求等。在生成的信息中,基于被发送的信息内容,包含笔描绘色或者由接触检测部54或者笔压检测部55等检测到的信息。
设定信息取得部58是取得由信息处理装置TE发送的设定信息的部分。例如,接收由信息处理装置TE发送的设定更新请求,取得在信息处理装置TE中被初始设定的笔描绘色或者笔粗度。在取得设定信息之后,使用输入笔输入文字等的情况下,基于取得的笔描绘色等信息,在TE的显示部13a中显示所输入的文字等。
切换动作检测部59为检测用于切换输入笔PEN与信息处理装置TE的连接的动作的部分。作为用于切换输入笔PEN与信息处理装置TE的连接的动作,想到如后述图5所示的连接切换动作。例如,输入笔的开关SW被按压规定时间以上的操作(长按操作)被预先设定为连接切换动作的情况下,用户执行规定时间以上长按输入笔的开关SW的操作的情况下,被判断为进行了切换输入笔PEN与信息处理装置TE的连接的动作。
图5表示本发明的输入笔的连接切换动作的一个实施方式的说明图。此处,表示用户进行的六个连接切换动作。
表示在输入笔的开关SW被长按的情况下,在输入笔被给予一定时间以上的振动的情况下,在使用输入笔进行做出规定的手势(描绘)操作的情况下,在使输入笔接触触摸面板的操作(按下操作)的情况下,在进行解除触摸面板接触的输入笔的接触的操作(抬起操作)的情况下以及使输入笔接近信息处理装置的动作的情况下。
在检测到这六个连接切换动作中的任意一个动作被执行的情况下,由用户判断进行了表示连接切换的动作。但是,也可以并不利用所有六个连接切换动作,将任意一个动作或者两个以上任意动作预先设定为表示连接切换的动作。
在图5中,虽然表示了六个连接切换动作,但并不限定于此。
除此之外,用户也可以单独设定连接切换动作。
例如,在规定时间内由切换动作检测部59检测到用户连接切换动作并且由信息处理装置的接触信息处理部14检测到输入笔PEN被接触的情况下,装置连接控制部57与笔连接控制部16通过经由无线进行规定连接信息(连接请求与连接响应)的通信,来建立输入笔与输入笔所接触的信息处理装置TE的连接。
另外,在输入笔的接触检测部54检测到输入笔PEN处于与信息处理装置TE接触的状态,在运动检测部56没有检测到动作的情况下,信息处理装置的接触信息处理部14检测到输入笔PEN接触规定时间的情况下,也可以判断为进行了切换输入笔PEN与信息处理装置TE的连接的动作。
另外,也可以根据被输入笔的接触检测部54检测到的输入笔对信息处理装置的接触状态的变化,在信息处理装置TE接收通过无线从输入笔PEN发送的连接请求的时间与信息处理装置的接触信息处理部14检测到输入笔的接触状态的变化的时间的时间差在规定时间内时,装置连接控制部57与笔连接控制部16通过经由无线进行规定连接信息的通信,来建立输入笔PEN与输入笔所接触的信息处理装置TE的连接。
此处,由输入笔的接触检测部54检测到的输入笔的对信息处理装置的接触状态的变化和由信息处理装置的接触信息处理部14检测到的输入笔的接触状态的变化是从非接触到接触的状态变化以及从接触到非接触的状态变化中至少任意一种状态变化或者两种状态变化。
另外,也可以在规定时间内由输入笔的接触检测部54检测到输入笔PEN处于与信息处理装置TE接触的状态并且由信息处理装置的接触信息处理部14检测到输入笔的接触的情况下,通过装置连接控制部57与笔连接控制部16经由无线进行规定连接信息的通信,建立输入笔PEN与输入笔所接触的信息处理装置TE的连接。
进一步,在输入笔PEN与规定的信息处理装置TE已经是连接状态的情况下,切换动作检测部59在检测到切换输入笔PEN与信息处理装置TE的连接的动作时,首先,输入笔的装置连接控制部57执行解除与已经处于连接状态的规定信息处理装置的连接的切断处理。之后,输入笔的装置连接控制部57与输入笔所接触的信息处理装置的笔连接控制部16通过经由无线进行规定连接信息的通信,建立输入笔PEN与输入笔所接触的信息处理装置TE的连接。
电波输出设定部60为设定从输入笔输出的无线信号的电波强度的部分。
虽然为了与位于附近的信息处理装置TE进行通信,从输出笔PEN输出规定电波强度的无线信号,但,在能够通信的范围内存在多个信息处理装置的情况下,有时不能连接至希望的信息处理装置。这种情况下,为了能够连接至希望的一台信息处理装置,优选调整从输入笔PEN发送的连接请求信号等无线信号的电波强度。
例如,将初始电波强度设定为最大值并输出无线信号,阶段性地降低电波强度直到可连接的信息处理装置变为一台。
即,切换动作检测部59在检测到用户的规定连接切换动作之后,电波输出设定部60阶段性地降低连接请求信号的电波强度,同时通信部52重复连接请求信号的发送,在回复对连接请求信号的连接响应信号的信息处理装置变为一台的情况下,建立输入笔PEN与信息处理装置TE的连接。
如后述那样,携带输入笔PEN的用户移动至想使用的信息处理装置TE附近,携带的输入笔PEN与其他信息处理装置的距离比携带输入笔PEN与想使用的信息处理装置TE的距离长,在从输入笔输出的无线信号的能够通信的范围内,仅存在想使用的信息处理装置TE诸如此类的状况下,建立输入笔PEN与想使用的信息处理装置TE的连接,之后的无线通信成为可能。
因此,在用户执行规定的连接切换操作之后,携带输入笔PEN的用户移动至想使用的信息处理装置TE附近,通过电波输出设定部60一边阶段性地降低从输入笔PEN输出的无线信号的电波强度的大小,一边进行诸如锁定可连接的信息处理装置的之类的处理,使在输入笔PEN与想使用的信息处理装置TE之间的一对一的连接成为可能。
存储部70为存储执行输入笔PEN的各功能所需的信息或者程序的部分,使用ROM、RAM、闪存等半导体存储元件、HDD、SSD等存储装置或其他存储介质。
存储部70中存储有例如笔识别信息71、前端检测信息72、笔描绘色73、笔粗度74、笔压信息75、电波输出强度信息76、运动信息77、连接装置信息78等。
笔识别信息(PENID)71、前端检测信息72、笔描绘色73、笔粗度74以及笔压信息75与被存储于信息处理装置TE的存储部30的信息相同。前端检测信息72是由接触检测部54检测到的信息。
笔压信息75是由笔压检测部55检测到的信息。
连接装置信息78相当于装置识别信息31(TEID),是确定输入笔PEN与正在连接的信息处理装置TE的信息。在输入笔PEN没有连接信息处理装置TE的情况下,连接装置信息78不被存储。
电波输出强度信息76预先存储从输入笔PEN输出的无线信号的电波强度的最大值或者电波强度水平的最大数值。执行信息处理装置TE的连接切换的情况下,将该电波输出强度信息76设定为初始值。之后,一边确认可连接的信息处理装置TE,一边阶段性地降低电波强度。但是,不在连接切换处理中利用电波强度的调整的情况下,也可以不存储电波输出强度信息76。
运动信息77为关于由运动检测部56检测到的运动(移动)的信息。例如,从相当于运动检测部56的加速度传感器等输出的信息,与对输入笔施加的振动强度或者振动方向有关的信息被存储。
通过持续地测量该运动信息77,可以检测到进行了规定的连接切换动作。
例如,在存储部70中预先存储作为判断进行了连接切换动作的基准的规定的基准振动强度V,在一定时间以上比该基准振动强度V大的强度的运动信息77被测量到的情况下,就可以判断为进行了连接切换动作。
该运动信息77也用于检测用户使用输入笔做出规定的手势。
<收发的信息的说明>
图7表示本发明中所利用的信息的一个实施方式的说明图。
图7(a)为被设定存储于输入笔中的笔设定数据的一个实施方式。笔设定数据为与描绘有关的数据,此处,作为笔设定数据表示包括笔识别信息71(PENID)、笔描绘色73、笔粗度74的信息。
例如,在具有笔识别信息(PENID)P001的输入笔中表示,笔描绘色73为“黑”,笔粗度74为“细”诸如此类的信息被设定。
同样,在具有有笔识别信息(PENID)P002的输入笔中表示,笔描绘色73为“红”,笔粗度74为“粗”诸如此类的信息被设定。
使用输入笔PEN输入文字等时,利用笔设定数据在TE显示部显示所输入的文字等。
笔设定数据的初始设定一般在使用输入笔PEN的任意一个信息处理装置TE中进行,从该信息处理装置TE向输入笔PEN发送被初始设定的笔设定数据。
另外,切换使用输入笔PEN的信息处理装置TE时,进行连接切换时,从输入笔对切换后的信息处理装置发送被存储于该输入笔中的笔设定数据。
例如,在切换输入笔PEN与信息处理装置TE之后,从输入笔PEN向信息处理装置TE发送被存储于输入笔的存储部70中的笔设定数据,信息处理装置TE取得笔设定数据,使输入笔PEN与信息处理装置TE的笔设定数据同步。
另外,输入笔与被连接的信息处理装置TE将包含重新被设定的笔设定数据的设定更新请求发送至输入笔的情况下,输入笔PEN在存储部70中更新存储接收到的设定更新请求中所包含的笔设定数据。
图7(b)为通过输入笔检测到的输入笔检测数据的一个实施方式。此处,作为输入笔检测数据示出包括笔识别信息(PENID)、前端检测信息72、笔压信息75、运动信息77的输入笔检测数据。
例如,在带有P001这样的笔识别信息(PENID)的输入笔中,检测到表示前端检测信息72为“接触(按下)”、笔压信息75为“H05(强)”、运动信息77为“V02(有振动)”这样的笔检测数据。根据该笔检测数据,P001这样的输入笔可以是目前被使用的、以较强的笔压与显示画面接触、处于振动状态。
另外,在带有P002这样的笔识别信息(PENID)的输入笔中,检测到表示前端检测信息72为“接触(按下)”、笔压信息75为“H01(弱)”、运动信息77为“V00(没有振动)”这样的笔检测数据。
另外,在带有P003这样的笔识别信息(PENID)的输入笔中,检测到表示前端检测信息72为“接触解除(抬起)”、笔压信息75为“H00(没有)”、运动信息77为“V05(有强振动)”这样的笔检测数据。
定期或者根据来自信息处理装置的请求,从输入笔PEN向信息处理装置TE发送这样的笔检测数据。
在图8与图9表示在本发明的输入笔与信息处理装置之间进行通信的信息的一个实施方式的说明图。
图8(a)表示连接请求的数据内容的例子。
连接请求,为如后述那样,用于输入笔PEN对不特别指定的信息处理装置TE请求连接的信息,且为从输入笔PEN发送的信息。
连接请求包括例如,数据识别符、笔识别信息(PENID)。作为一个例子,为从输入笔PEN对不特别指定的信息处理装置TE发送包括作为数据识别符的“CREQ”和作为笔输入信息的“PENID”的“P001”的信息。
图8(b)为表示连接响应的数据内容的一个例子。
连接响应为对连接请求(CREQ)的回复数据。
从接收到连接请求(CREQ)的信息处理装置TE被发送至发送了CREQ的输入笔PEN的信息。
连接响应包括例如,数据识别符、装置识别信息(TEID)以及笔识别信息(PENID)。
作为一个例子,为从数据处理装置TE向输入笔PEN发送作为包括作为数据识别符的“CANS”,作为装置识别信息(TEID)的“T101”以及作为笔识别信息(PENID)的“P001”的信息。
连接请求(CREQ)与连接响应(CANS)的收发,例如后述那样,进行PEN与TE的切换时,在输入笔PEN与重新连接的信息处理装置TE之间进行。
图8(c)表示切断请求的数据内容的一个例子。
切断请求为用于输入笔PEN对现在连接中的信息处理装置TE请求连接的解除的信息,且从输入笔PEN向连接中的信息处理装置TE发送的信息。
切断请求,包括例如数据识别符、笔识别信息(PENID)以及装置识别信息(TEID)。
作为一个例子,为从输入笔PEN向信息处理装置TE发送包括作为数据识别符的“XREQ”、作为笔识别信息(PENID)的“P001”以及作为装置识别信息(TEID)的“T101”的信息。
图8(d)表示切断响应的数据内容的例子。
切断响应为对切断请求(XREQ)的回复数据。
为从接收到切断请求(XREQ)的信息处理装置TE被发送至发送了XREQ的输入笔PEN的信息。
切断响应包括例如数据识别符、装置识别信息(TEID)、笔识别信息(PENID)。
作为一个例子,为从信息处理装置TE向输入笔PEN发送包括作为数据识别符的“XANS”、作为装置识别信息(TEID)的“T101”以及作为笔识别信息(PENID)的“P001”的信息。
切断请求(XREQ)与切断响应(XANS)的收发,例如,在进行PEN与TE的连接切换时,在输入笔PEN与至今为止连接过的信息处理装置TE之间进行。
图9(a)表示设定更新请求的数据内容的一个例子。
设定更新请求为用于信息处理装置TE对现在连接中的输入笔PEN请求输入笔的设定数据的更新的信息,且为从信息处理装置TE向连接中的输入笔PEN发送的信息。例如,在使用输入笔PEN时,想要变更用输入笔输入的文字等的颜色时,发送设定更新请求。
设定更新请求,包括例如数据识别符、装置识别信息(TEID)、笔识别信息(PENID)、笔描绘色以及笔粗度。
作为一个例子,为从信息处理装置TE向输入笔PEN发送包括作为数据识别符的“KREQ”、作为装置识别信息(TEID)的“T101”、作为笔识别信息(PENID)的“P001”、作为笔描绘色的“黑”以及作为笔粗度的“细”的信息。
图9(b)是表示设定更新响应的数据内容的例子。
设定更新响应为对设定更新请求(KREQ)的回复数据。
从接收到设定更新请求(KREQ)的输入笔PEN被发送至发送了KREQ的信息处理装置TE的信息。
作为一个例子,为从输入笔PEN向发送信息处理装置TE发送包括作为数据识别符的“KANS”、作为笔识别信息(PENID)的“P001”以及作为装置识别信息(TEID)的“T101”的信息。
设定更新请求(KREQ)与设定更新响应(KANS)的收发为,例如通过在信息处理装置TE中使用中的程序,变更了输入笔的设定的情况下,在进行了设定变更的信息处理装置TE与现在使用中的输入笔PEN之间进行。该收发成立之后,基于更新后的设定,进行输入文字等的显示。
图9(c)表示笔设定数据取得请求的数据内容的例子。
笔设定数据取得请求为在与输入笔PEN连接后,没有存储该输入笔PEN的笔设定数据时,用于信息处理装置TE请求输入笔的现在笔设定数据的信息,为从信息处理装置TE向已连接的输入笔PEN发送的信息。
笔设定信息取得请求包括例如,数据识别符、装置识别信息
(TEID)以及笔识别信息(PENID)。
作为一个例子,为从信息处理装置TE向输入笔PEN发送包括作为数据识别符的“YREQ”、作为装置识别信息(TEID)的“T101”以及作为笔识别信息(PENID)的“P001”的信息。
图9(d)表示笔设定数据取得响应的数据内容的例子。
笔设定数据取得响应为对笔设定数据取得请求(YREQ)的回复数据。
从接收到笔设定数据取得请求(YREQ)的输入笔PEN被发送至发送了YREQ的信息处理装置TE的信息。
笔设定数据取得响应包括例如,数据识别符、笔识别信息
(PENID)、装置识别信息(TEID)、笔描绘色以及笔粗度。
作为一个例子,为从输入笔PEN向信息处理装置TE发送包括作为数据识别符的“YANS”、作为笔识别信息(PENID)的“P001”、作为装置识别信息(TEID)的“T101”、作为笔描绘色的“黑”以及作为笔粗度的“细”的信息。
笔设定数据取得请求(YREQ)与笔设定数据取得响应(YANS)的收发成立后,该笔设定数据被存储于信息处理装置TE中,利用被设定的笔描绘色与笔粗度,进行输入文字等的显示。
图9(e)表示笔检测数据发送请求的数据内容的例子。
笔检测数据发送请求为用于由输入笔PEN向现在连接中的信息处理装置TE通知由输入笔PEN检测到的信息的信息。例如,从输入笔PEN发送处于输入笔PEN的现在使用状态的前端检测信息或者笔压信息至信息处理装置TE。
笔检测数据发送请求为,包括例如数据识别符、笔识别信息
(PENID)、装置识别信息(TEID)、前端检测信息以及笔压信息。此外,也可以包含工作信息。
作为一个例子,为从输入笔PEN向信息处理装置TE发送包括作为数据识别符的“DSND”、作为笔识别信息(PENID)的“P001”、作为装置识别信息(TEID)的“T101”、作为前端检测信息的“接触(按下)”以及作为笔压信息的“H05(强)”的信息。
图9(f)表示笔检测数据接收响应的数据内容的例子。
笔检测数据接收响应为对笔检测数据发送请求(DSND)的回复数据。
为从接收到笔检测数据发送请求(DSNS)的信息处理装置TE被发送至发送了DSND的输入笔PEN的信息。
笔检测数据接收响应包括数据识别符、装置识别信息(TEID)与笔识别信息(PENID)。
作为一个例子,为从信息处理装置TE向输入笔PEN发送包括作为数据识别符的“DRCV”、作为装置识别信息(TEID)的“T101”以及作为笔识别信息(PENID)的“P001”的信息。
笔检测数据发送请求(DSND)与笔检测数据接收响应(DRCV)的收发,主要是在用户的输入笔使用中进行,从输入笔PEN以规定时间间隔(例如,每16毫秒)发送笔检测数据发送请求(DSND)。
<输入笔与信息处理装置的连接切换处理等的实施方式的说明>
以下,对于输入笔PEN与信息处理装置TE之间进行的数据的设定处理或者连接切换处理的实施方式进行说明。
在输入笔P1与一个信息处理装置TE1已被连接的状态下,想在其他信息处理装置TE2中使用该输入笔P1时,需要进行输入笔与信息处理装置的连接切换。
为了进行该连接切换,首先,携带输入笔的用户进行表示连接切换的意思的连接切换动作,当检测到该连接切换动作时,在输入笔P1与连接中的信息处理装置TE1之间进行连接解除(切断)处理,之后,在输入笔P1与新的信息处理装置TE2之间进行连接处理。
连接切换动作为用户携带输入笔PEN进行的动作。另外,主要是输入笔的切换动作检测部59检测用户的连接切换动作。作为连接切换动作,只要进行如上述图5中所示的任一动作即可。
此处,进行了使输入笔PEN与TE的显示部13a接触的动作时,输入笔PEN的接触检测部54和信息处理装置TE的触摸面板13b均会检测到输入笔PEN的接触。
因此,在本发明中,主要利用由输入笔PEN检测到的连接切换动作与由输入笔PEN以及信息处理装置TE检测到的接触来执行输入笔的连接切换处理。
图6表示本发明的输入笔的连接切换时进行的处理的一个实施方式的说明图。在图6中表示四个实施方式(一至四)。
另外,在图6中,作为输入笔PEN侧的处理的连接切换动作,记载了是否检测到上述连接切换动作中的开关SW的长按、输入笔PEN的前端部的长按、输入笔PEN的前端部对TE的触摸面板的接触(按下)和接触解除(抬起)。进一步,作为与进行了使输入笔PEN接近信息处理装置TE的动作时对应的输入笔侧的处理,记载了是否存在电波输出强度的调整。
另外,作为信息处理装置TE侧的处理,记载了是否检测到输入笔的前端部PT的接触(按下)以及接触解除(抬起)。
首先,在任何一个实施方式中,在对输入笔PEN而言存在连接中的信息处理装置TE的情况下,均执行切断该连接中的信息处理装置TE的处理。
该切断处理在由输入笔PEN检测到连接切换动作之后进行。
在实施方式一中,在用户携带的输入笔侧,作为连接切换动作,检测到进行了开关SW的长按。开关SW的长按的检测例如只要是检测到开关SW被持续按压规定时间(例如,3秒)以上即可。另外,在输入笔侧也可以是检测到携带的输入笔PEN的前端部PT接触了TE的触摸面板(按下)。
另外,在用户现在开始想要使用的信息处理装置TE侧,检测到用户将携带的输入笔PEN的前端部PT与TE的触摸面板接触(按下)。
在实施方式一中,当由输入笔PEN检测到开关SW被按压之后,在规定时间内,在用户希望使用的信息处理装置TE侧检测到输入笔PEN的前端部被按下时,在输入笔PEN与用户希望使用的信息处理装置TE之间建立连接。详细的处理内容将在后述的流程图中示出。
在实施方式二中,在用户携带的输入笔侧,作为连接切换动作,检测到输入笔PEN的前端部PT被持续长按规定时间(例如,3秒)以上。即,检测到:与用户希望使用的信息处理装置TE的触摸面板接触(按下);以及按下状态持续规定时间,并在经过规定时间后,该接触被解除(抬起)。在输入笔PEN中,按下与抬起分别通过前端部PT的向笔内侧的滑动与向笔外侧的滑动来检测。
另外,在用户希望使用的信息处理装置TE侧,检测到携带的输入笔PEN的前端部PT的对触摸面板的接触被用户解除(抬起)。
由输入笔PEN检测到的按下以及抬起与由信息处理装置TE检测到的按下以及抬起是由用户进行的同一接触操作引起。
在实施方式二中,当输入笔的接触检测部54检测到输入笔PEN的前端部PT接触信息处理装置TE的状态(按下),并在经过规定时间后,检测到不接触信息处理装置TE的状态(抬起),由此检测到输入笔PEN被长按,且运动检测部56没有检测到运动或振动的情况下,若在规定时间内,用户希望使用的信息处理装置TE的接触信息处理部14检测到输入笔PEN不再被接触(抬起),则判断为进行了切换所述输入笔与所述信息处理装置的连接的动作,而在输入笔PEN与用户希望使用的信息处理装置TE之间建立连接。
详细的处理内容将在后述的流程图中示出。
实施方式三主要大致相当于进行结合了实施方式一与实施方式二的处理。
在实施方式三中,首先,在用户携带的输入笔侧,作为连接切换动作,检测到开关SW被长按。此后,在用户携带的输入笔侧,作为连接切换动作,检测到输入笔PEN的前端部PT与用户希望使用的信息处理装置TE的触摸面板接触(按下)以及之后该接触被解除(抬起)。
另外,在用户希望使用的信息处理装置TE侧,检测到用户将携带的输入笔PEN的前端部PT与触摸面板的接触(按下),再后来,检测到该接触被解除(抬起)。
另外,用户在触摸面板上按下的位置与抬起的位置并不需要是同一位置。例如,用户在TE的触摸面板的某位置按下之后,也可以使输入笔PEN在保持接触的状态下,在触摸面板上进行移动(滑动)操作,在与按下位置不同的位置,移开输入笔PEN。
即,用户也可以拿着输入笔PEN,在用户希望使用的信息处理装置TE上进行按下、滑动、抬起等一系列操作。
在实施方式三中,当由输入笔PEN检测到开关SW被按压之后,由输入笔PEN检测到按下和抬起,并在规定时间内,在用户希望使用的信息处理装置TE侧检测到输入笔PEN的前端部PT被按下以及抬起时,建立输入笔PEN与用户希望使用的信息处理装置TE之间的连接。
详细的处理内容将在后述流程图中示出。
在实施方式四中,与实施方式一同样地,在用户携带的输入笔侧,作为连接切换动作,检测到开关SW被长按。
用户拿着输入笔PEN向希望使用的信息处理装置TE的方向移动。在希望使用的信息处理装置TE的附近的周围存在其他信息处理装置TE的情况下,使输入笔PEN靠希望使用的信息处理装置TE比其他信息处理装置TE近。
在实施方式四中,由输入笔PEN检测到开关SW被按压之后,作为输入笔侧的处理,进行从输入笔PEN发送的无线信号的电波输出强度的调整的同时,原则上,发送连接请求信号直到可连接的信息处理装置TE变为一台。在电波输出强度的调整中,最初设定较大的电波输出强度作为初始值,之后,阶段性地降低电波输出强度。
在输入笔PEN接收到对连接请求的连接响应时,发来连接响应的信息处理装置TE为一台的情况下,建立与该信息处理装置之间的连接。
但是,发来连接响应的信息处理装置TE有多台的情况下,为了将信息处理装置TE锁定为一台,降低电波输出强度,建立与距离输入笔PEN更近的信息处理装置TE之间的连接。
详细的处理内容将在后述流程图中示出。
(输入笔连接后的笔设定数据的更新处理)
图10中示出本发明的输入笔连接后的笔设定数据的更新处理的一个实施方式的流程图。
此处,表示输入笔的连接后的信息处理装置TE的更新处理与信息处理装置连接后的输入笔PEN的更新处理。
示出如下情况的处理:信息处理装置TE与输入笔PEN处于已经连接的状态,在使用输入笔PEN时,在信息处理装置TE中,用户变更了笔描绘色等笔设定数据。
在信息处理装置TE的更新处理的步骤S11中,控制部11检查是否进行了更新笔设定数据的输入操作。
在步骤S12中,在进行了笔设定数据的更新输入操作的情况下,进入步骤S13,否则,返回步骤S11。
在步骤S13中,存储更新后的笔设定数据。
之后,在步骤S7至步骤S10中,将设定更新请求(KREQ)发送至输入笔PEN,进行设定更新响应(KANS)的接收检查。
即,在步骤S7中,生成包含所存储的笔设定数据的设定更新请求(KREQ)。例如,生成如图9(a)所示的设定更新请求(KREQ)。
在步骤S8中,笔设定部17将设定更新请求(KREQ)发送至输入笔PEN。
在步骤S9中,检查是否接收到从输入笔PEN发送的设定更新响应(KANS)。
在步骤S10中,在没有接收到设定更新响应(KANS)的情况下,返回步骤S9。在接收到设定更新响应(KANS)的情况下,结束处理。
在输入笔PEN的更新处理中,在步骤R4至步骤R7中,进行设定更新请求(KREQ)的接收检查,在接收到设定更新请求(KREQ)的情况下,存储更新后的笔设定数据,将设定更新响应(KANS)发送至信息处理装置TE。
即,在步骤R4中,设定信息取得部58检查是否接收到从信息处理装置TE发送的设定更新请求(KREQ)。
在步骤R5中,在接收到设定更新请求(KREQ)的情况下,进入步骤R6,否则,返回步骤R4。
在步骤R6中,设定信息取得部58取得并存储包含于接收到的设定更新请求(KREQ)中的笔设定数据。
在步骤R7中,将设定更新响应(KANS)发送至信息处理装置TE并结束处理。
通过以上,在信息处理装置TE中更新的笔设定数据被设定并存储于已经被连接的输入笔PEN中,此后,利用新的笔设定数据输入文字等。
(输入笔连接后的笔设定数据的取得处理)
图11表示本发明的输入笔连接后的笔设定数据的取得处理的一个实施方式的流程图。
此处,表示输入笔连接后的信息处理装置TE的笔设定数据的取得处理与信息处理装置连接后的输入笔PEN的笔设定数据的取得处理。
假设输入笔PEN与信息处理装置TE已经被连接,处于能够收发数据的状态。
信息处理装置TE成为与输入笔PEN连接的状态后,在该信息处理装置TE中使用输入笔PEN的情况下,有时所连接的输入笔PEN的笔设定数据信息还没有被存储在处理装置TE中。
这种情况下,信息处理装置TE对输入笔PEN发出请求,从输入笔PEN取得存储于输入笔PEN的笔设定数据。
在信息处理装置TE的笔设定数据取得处理的步骤S21中,检查所连接的输入笔PEN的笔设定数据是否已存储于TE的存储部30中。
在步骤S22中,在不存在所连接的输入笔PEN的笔设定数据的情况下,进入步骤S23,在存在的情况下,由于没有取得的必要,因此结束处理。
在步骤S23中,笔设定部17将笔设定数据取得请求(YREQ)发送至输入笔PEN。
在步骤S24中,检查是否接收到笔设定数据取得响应(YANS)。
在步骤S25中,在接收到笔设定数据取得响应(YANS)的情况下,进入步骤S26,否则,返回步骤S24。
在步骤S26中,笔设定部17取得包含于接收到的笔设定数据取得响应(YANS)中的笔设定数据。例如,将笔描绘色或者笔粗度存储于存储部30中,结束处理。
在输入笔PEN的笔设定数据取得处理的步骤R11中,检查是否接收到笔设定数据取得请求(YREQ)。
在步骤R12中,在接收到笔设定数据取得请求(YREQ)的情况下,进入步骤R13,否则,返回步骤R11。
在步骤R13中,读取存储于输入笔PEN的存储部70中的笔设定数据。例如,读取笔描绘色或者笔粗度。
在步骤R14中,装置连接控制部57生成包括读取到的笔设定数据的笔设定数据取得响应(YANS),并发送至信息处理装置TE,结束处理。
通过以上处理,连接于信息处理装置TE的输入笔PEN的笔设定数据被存储于信息处理装置TE中,此后,利用所存储的笔设定数据,进行所输入的文字等的显示。
(输入笔连接后的笔检测数据的通信处理)
图12表示本发明的输入笔连接后的笔检测数据的通信处理的一个实施方式的流程图。
此处,表示信息处理装置TE连接后的输入笔PEN的笔检测信息的发送处理与输入笔PEN连接后的信息处理装置TE的笔检测数据的接收处理。
如上述那样,笔检测数据包括由输入笔PEN取得的前端检测信息或笔压信息等,根据输入笔PEN的使用状态而变化。
优选地,每隔一定时间或者每当发生规定变化,就向信息处理装置TE发送该笔检测数据。另外,也可以是每当存在来自信息处理装置TE的请求,就取得笔检测数据并发送至信息处理装置TE。
在图12中示出,每隔一定时间,在输入笔PEN中取得笔检测数据,将取得的笔检测数据发送至信息处理装置TE的处理。
假设输入笔PEN与信息处理装置TE已经连接,处于能够收发数据的状态。另外,在图12中,接收确认标记(flag)为用于预先设定是否进行笔检测数据接收响应(DRCV)的接收检查的标记,例如,被设定为“on”的情况下,进行笔检测数据接收响应(DRCV)的接收检查,被设定为“off”的情况下,不进行笔检测数据接收响应(DRCV)的接收检查。
在输入笔PEN的笔检测数据的发送处理的步骤R21中,取得笔检测数据。例如,由接触检测部54检测前端检测信息72,由笔压检测部55检测笔压信息75。进一步,也可以由运动检测部56检测运动信息77。
在步骤R22中,将检测到的前端检测信息或者笔压信息等作为笔检测数据存储于存储部70中。
在步骤R23中,装置连接控制部57生成包含所存储的笔检测数据的笔检测数据发送请求(DSND)。
在步骤R24中,将笔检测数据发送请求(DSND)发送至信息处理装置TE。
在步骤R25中,检查接收确认标记是否被设定为“on”。
在接收确认标记被设定为“on”的情况下,进入步骤R26,否则,进入步骤R28。
在步骤R26中,检查是否接收到笔检测数据接收响应(DRCV)。
在步骤R27中,在接收到笔检测数据接收响应(DRCV)的情况下,进入步骤R28,否则,返回步骤R26。
在步骤R28中,启动发送间隔计时器。发信间隔计时器为计测发送笔检测数据发送请求(DSND)的时间间隔的计时器。这一时间间隔可以设定任意数值,例如设定16毫秒左右的数值即可。
或者,也可以是用户能够进行设定变更。
在步骤R29中,检查发送间隔计时器中设定的时间是否过去了。循环步骤R29直到设定的时间过去为止,在设定的时间过去了的情况下,返回步骤R21,再次重复从步骤R21到步骤R29的处理。
在信息处理装置TE的笔检测数据的接收处理的步骤S31中,检查是否接收到笔检测数据发送请求(DSND)。
在步骤S32中,在接收到笔检测数据发送请求(DSND)的情况下,进入步骤S33,否则,返回步骤S31。
在步骤S33中,笔信息取得部18取得包含于笔检测数据发送请求(DSND)中的笔检测数据。即,取得前端检测数据或者笔压信息等,并存储于存储部30中。
在步骤S34中,将笔检测数据接收响应(DRCV)发送至输入笔PEN。此后,返回步骤S31,重复上述处理。
根据以上处理,所取得的前端检测信息或者笔压信息等被利用通过输入笔PEN输入的信息的信息处理装置TE的程序使用。
(输入笔的连接切换处理:实施方式一)
图13表示本发明的输入笔中的信息处理装置TE的连接切换处理的实施方式一的流程图。
图14表示本发明的信息处理装置中的输入笔PEN的连接切换处理的实施方式一的流程图。
该连接切换处理对应于图6所示的实施方式一的处理。
另外,图27表示该实施方式一中的用户进行的操作的概略说明图。
此处,例如,在如图27(a)所示,输入笔P1与信息处理装置TE1处于连接状态的情况下,用户想进行输入笔的连接切换时,用户对输入笔,进行如图27(b)所示的连接切换操作。
在图13的输入笔PEN的连接切换处理中,首先,在步骤R31中,切换动作检测部59检查是否进行了对应于连接切换操作的输入。
例如,检测进行了如图27(b)所示的输入笔PEN的开关SW的长按或者对输入笔PEN施加了规定振动或者通过输入笔PEN做出了手势。
在步骤R32中,在进行了对应于连接切换操作的输入的情况下,进入步骤R33,否则,返回步骤R31。
在步骤R33中,检查是否存在现在连接中的信息处理装置TE。
在步骤R34中,在存在现在连接中的信息处理装置TE的情况下,进入步骤R35,否则,进入步骤R37。
如果如图27(a)所示,输入笔P1与信息处理装置TE1处于连接状态,则通过进行图27(b)的连接切换操作,执行现在连接中的信息处理装置TE1的切断处理。
在步骤R35中,为了切断现在连接中的信息处理装置TE,生成切断请求(XREQ),将该切断请求(XREQ)发送至连接中的信息处理装置TE。
在步骤R36中,删除存储于存储部70中的连接装置信息(TEID)。或者,也可以将连接装置信息(TEID)作为曾经连接过的信息处理装置TE的履历信息保留在存储部70中。
另外,在该流程中虽然省略了,但也可以设置在发送切断请求(XREQ)之后,检查是否接收到对切断请求的切断响应(XANS)的步骤。
在步骤R37中,装置连接控制部57生成连接请求(CREQ),通过通信部52发送连接请求(CREQ)。
因为对连接请求(CREQ)的连接响应(CANS)是从用户以输入笔PEN接触的信息处理装置TE发送的,所以,连接请求(CREQ)可以不特别指定作为发送对象的信息处理装置TE而发送。
在步骤R38中,启动响应确认计时器。
响应确认计时器为计测接收连接响应(CANS)的时间的计时器。这一时间可以设定任意数值,例如设定500毫秒左右的数值即可。或者,也可以是用户能够设定变更。
在发送连接请求(CREQ)之后,如果在响应确认计时器中设定的时间过去之前接收到连接响应(CANS),则判断为输入笔PEN与信息处理装置TE的连接已建立。
在步骤R39中,检查是否接收到从信息处理装置TE发送的连接响应(CANS)。
在步骤R40中,在接收到连接响应(CANS)的情况下,进入步骤R41,否则,进入步骤R42。
在步骤R41中,由于已接收到连接响应(CANS),因此与信息处理装置TE的连接已建立,包含于连接响应(CANS)中的装置识别信息(TEID)作为连接装置信息(TEID)78被存储于存储部70中。此后,返回步骤R31。或者,也可以结束处理。
在步骤R42中,在响应确认计时器中设定的时间过去了的情况下,进入步骤R43,在没有过去的情况下,返回步骤R39。
在步骤R43中,将表示与信息处理装置TE的连接处理没有完成的连接错误通知给用户。例如使用声音和光来通知连接错误即可。
此后,返回步骤R31或者也可以结束处理。
此外,也可以省略步骤R43的处理。
以上为实施方式一的输入笔侧的连接切换处理。
图14的信息处理装置TE的连接切换处理为用户在现在开始想要使用输入笔PEN的信息处理装置TE中执行的处理。
在如图27(b)所示的那样用户进行连接切换操作之后,如图27(c)所示,用户拿着输入笔P1移动至现在开始想要使用的信息处理装置TE3处,使输入笔P1接触(按下)信息处理装置TE3的显示画面。
在图14的信息处理装置TE的连接切换处理中,首先,在步骤S41中,笔连接控制部16检查是否接收到连接请求(CREQ)。
在步骤S42中,在接收到连接请求(CREQ)的情况下,进入步骤S43,否则,进入步骤S44。
在步骤S43中,启动接触确认计时器。
接触确认计时器为计测确认输入笔的接触(按下)的时间的计时器。这一时间可以设定任意数值,例如设定100毫秒左右的数值即可。或者,也可以是用户能够设定变更。
在接收到连接请求(CREQ)之后,如果在接触确认计时器中设定的时间过去之前确认到存在按下,则判断为输入笔PEN与信息处理装置TE的连接已建立。
步骤S43之后,在步骤S44中,接触信息处理部14检查是否存在输入笔的接触(按下)。
在步骤S45中,在存在输入笔的接触(按下)的情况下,进入步骤S46,否则,进入步骤S48。
在步骤S46中,笔连接控制部16将连接响应(CANS)发送至发来连接请求(CREQ)的输入笔PEN。
在步骤S47中,存储所连接的输入笔PEN的笔识别信息(PENID)。之后,返回步骤S41。或者,也可以结束处理。
在步骤S48中,在接触确认计时器中设定的时间过去了的情况下,进入步骤S49,在没有过去的情况下,进入步骤S44。
在步骤S49中,将表示与输入笔PEN的连接处理没有完成的连接错误通知给用户。此后,返回步骤S41或者也可以结束处理。
此外,也可以省略步骤S49的处理。
另一方面,在步骤S42之后,进行与上述步骤S44相同的处理。即,接触信息处理部14检查是否存在输入笔的接触(按下)。
此处,在步骤S45中,在存在输入笔的接触(按下)的情况下,进入步骤S43,否则,返回步骤S41。
接下来,在步骤S43中,启动接触确认计时器,在步骤S41中,笔连接控制部16检查是否接收到连接请求(CREQ)。
在步骤S42中,在接收到连接请求(CREQ)的情况下,进入步骤S46,否则,进入步骤S48。
在步骤S48中,在接触确认计时器中设定的时间过去了的情况下,进入步骤S49,在没有过去的情况下,返回步骤S41。
以后的步骤S46、S47、S49只要进行与上述同样的处理即可。
以上是实施方式一的信息处理装置侧的连接切换处理。
在图26表示本发明的输入笔与信息处理装置的切断处理的一个实施方式的流程图。
输入笔PEN的切断处理的步骤R111中,将切断请求(XREQ)发送至现在连接中的信息处理装置TE。
在步骤R112中,进行切断响应(XANS)的接收检查。
在步骤R114中,在接收到切断响应(XANS)的情况下,进入R114,否则,返回步骤R112。
在步骤R114中,删除存储于存储部70中的连接装置信息(TEID),结束处理。
此外,在规定时间以上没有接收到切断响应(XANS)的情况下,只要结束处理即可。
在信息处理装置TE的切断处理的步骤S111中,进行切断请求(XREQ)的接收检查。
在步骤S113中,在接收到切断请求(XREQ)的情况下,进入S114,在没有接收到切断请求(XREQ)的情况下,返回步骤S111。
在步骤S113中,将切断响应(XANS)发送至发来切断请求
(XREQ)的输入笔PEN。
在步骤S114中,删除存储于存储部30的连接笔信息(PENID),结束处理。
如上述那样,通过进行图13与图14的连接切换处理,如图27(d)所示,输入笔P1与信息处理装置TE1的连接被解除,输入笔P1与信息处理装置TE3被连接,输入笔P1能够在信息处理装置TE3中使用。
这种情况下,由于用户仅进行图27(b)的连接切换操作与图27(c)的接触操作,连接切换处理就被执行,因此能够迅速地进行连接切换处理,不用进行显示切换显示画面等的输入操作,能够减轻用户的操作负担。
(输入笔的连接切换处理:实施方式二)
图15表示本发明的输入笔的信息处理装置TE的连接切换处理的实施方式二的流程图。
图16表示本发明的信息处理装置的输入笔PEN的连接切换处理的实施方式二的流程图。
该连接切换处理,与图6所示的实施方式二的处理相对应。
在以下的步骤中,进行与图13等中示出的处理相同处理的情况下,标记相同符号。
另外,图28中示出该实施方式二的用户进行的操作的概略说明图。
此处,假设在例如,如图28(a)所示,输入笔P1与信息处理装置TE1处于连接状态的情况下,用户想进行输入笔的连接切换的情况下,用户要对输入笔进行图28(b)与图28(c)所示的连接切换操作。
在实施方式二中,用户连续进行使输入笔P1接触想使用的信息处理装置TE3的触摸面板操作(按下)以及使输入笔离开触摸面板的操作(解除接触的操作:抬起)。另外,为了明确地检测用户在触摸面板上的按下,使输入笔P1接触信息处理装置TE3的触摸面板的操作(按下)优选地为使输入笔P1持续规定时间以上(例如,3秒以上)接触触摸面板,优选在检测到持续规定时间以上接触触摸面板的情况下,判断为进行了按下操作。
在图15的输入笔PEN的连接切换处理中,首先,在步骤R51中,切换动作检测部59检查是否进行了与连接切换操作对应的输入。
此处,进行由接触检测部54执行的输入笔的前端部PT的收容(向笔内侧的滑动)检查与由运动检测部56执行的是否存在振动的检查。
即,检查进行了图28(b)所示的使输入笔PEN的前端部PT接触信息处理装置TE的按下操作,以及输入笔PEN中没有运动或者振动。
在步骤R52中,检测到输入笔PEN的前端部PT向内侧滑动且进行了按下操作,并且在输入笔PEN中没有运动或者振动的情况下,进入步骤R33中,否则,返回步骤R51。
在步骤R33中,如图13所示的那样,进行是否存在现在连接中的信息处理装置TE的检查,在步骤R34中,在存在现在连接中的信息处理装置TE的情况下,进入步骤R35,否则,进入步骤R53。
如图28(a)所示,当输入笔P1与信息处理装置TE1处于连接状态时,通过进行图28(b)的连接切换操作,执行现在连接中的信息处理装置TE1的切断处理。
在步骤R35中,为了切断现在连接中的信息处理装置TE,生成切断请求(XREQ),将该切断请求(XREQ)发送至连接中的信息处理装置TE。
在步骤R36中,删除存储于存储部70中的连接装置信息(TEID)。或者,将连接装置信息(TEID)作为曾经连接过的信息处理装置TE的履历信息预先留在存储部70中。
在步骤R53中,进行由接触检测部54执行的输入笔的前端部PT的突出(向笔外侧滑动)的检查。
即,如图28(c)所示的那样,通过进行将被信息处理装置TE接触过的输入笔PEN的前端部PT从信息处理装置TE移开的操作(接触解除:抬起操作),检测到输入笔PEN的前端部PT突出(向笔外侧滑动)。
在步骤R54中,在检测到输入笔的前端部PT向笔外侧滑动(抬起操作)的情况下,进入步骤R37,否则,返回步骤R53。
步骤R37表示与图13所示相同的处理,以后与图13相同地,执行从步骤R38至R43的处理。
此处,发送连接请求(CREQ)之后,直到响应确认计时器中设定的时间过去为止,如果接收到连接响应(CANS),判断为输入笔PEN与信息处理装置TE的连接已建立,将信息处理装置TE的装置识别信息(TEID)作为连接装置信息(TEID)78存储在存储部70中。
以上为实施方式二的输入笔侧的连接切换处理。
图16的信息处理装置TE的连接切换处理为在用户现在开始想要使用输入笔PEN的信息处理装置TE中执行的处理。
如图28(b)所示,用户携带输入笔P1移动至现在开始想使用的信息处理装置TE3处,使输入笔P1接触信息处理装置TE3的触摸面板(按下),如图28(c)所示,进行移开输入笔P1的操作(抬起)。
在图16的信息处理装置TE的连接切换处理中,首先,在步骤S51中,检查输入笔PEN是否被接触触摸面板(按下)。
在步骤S52中,输入笔PEN被接触(按下)的情况下,进入步骤S41,否则,返回步骤S51。
在步骤S41中,与图14相同地,进行由输入笔PEN发送的连接请求(CREQ)的接收检查,在步骤S42中,在接收到的情况下,进入步骤S43,在没有接收到的情况下,进入步骤S53。在步骤S43中,与图14同样地,启动接触确认计时器。步骤S43之后,在步骤S53中,检查输入笔PEN的接触是否被解除(抬起)。
在步骤S54中,输入笔PEN的接触被解除(抬起)的情况下,进入步骤S46,否则,进入步骤S48。
从步骤S46到步骤S49的处理与图14相同。
在步骤S46中,在检测到输入笔PEN的接触被解除(抬起)的情况下,将连接响应(CANS)发送至发来连接请求(CREQ)的输入笔PEN,在步骤S47中,存储被连接的输入笔PEN的笔识别信息(PENID)。
另一方面,在步骤S42之后,进行与上述步骤S53相同的处理。即,检查是否存在输入笔PEN的接触解除(抬起)。
此处,在步骤S54中,存在输入笔的接触解除(抬起)的情况下,进入步骤S43,否则,返回步骤S41。
接下来,在步骤S43中,启动接触确认计时器,在步骤S41中,笔连接控制部16检查是否接收到连接请求(CREQ)。
在步骤S42中,在接收到连接请求(CREQ)的情况下,进入步骤S46,否则,进入步骤S48。
在步骤S48中,在接触确认计时器中设定的时间过去了的情况下,进入步骤S49,在没有过去的情况下,进入步骤S41。
以上为实施方式二的信息处理装置侧的连接切换处理。
如上述那样,通过进行图15与图16的连接切换处理,如图28(d)所示,输入笔P1与信息处理装置TE1的连接被解除,输入笔P1与信息处理装置TE3被连接,从而输入笔P1能够在信息处理装置TE3中使用。
在这种情况下,由于用户在现在开始想要使用的信息处理装置TE中,只进行图28(b)与图28(c)的接触操作(按下)以及接触解除操作(抬起),连接切换处理就被执行,因此,能够迅速地进行连接切换操作,能够不用进行显示切换显示画面等的输入操作,减轻用户的操作负担。
(输入笔的连接切换处理:实施方式三)
图17表示本发明的输入笔的信息处理装置TE的连接切换处理的实施方式三的流程图。
图18表示本发明的信息处理装置的输入笔PEN的连接切换处理的实施方式三的流程图。
该连接切换处理与图6所示的实施方式三的处理相对应。
在以下步骤中,进行与图13等所示的处理相同的处理的情况下,标记相同的步骤号。
另外,图29中示出本实施方式三的用户进行的操作的概略说明图。
此处,假设在例如,如图29(a)所示,在输入笔P1与信息处理装置TE1处于已连接状态的情况下,用户想进行输入笔的连接切换时,与实施方式一同样地,首先,用户对输入笔P1进行如图29(b)所示的连接切换操作。用户长按输入笔P1的开关SW或者使输入笔P1振动。
接下来,假设用户拿着输入笔P1移动至想要使用的信息处理装置TE3处,对输入笔P1进行如图29(c)与图29(d)所示的连接切换操作。在实施方式三中,与实施方式二相同,用户连续进行使输入笔P1接触想要使用的信息处理装置TE3的触摸面板的操作(按下)以及将输入笔P1移开触摸面板的操作(解除接触的操作:抬起)。
在图17的输入笔PEN的连接切换处理中,首先,执行与从图13所示的步骤R31开始至步骤R36相同的处理。
即,进行连接切换操作的输入检查与连接中的信息处理装置TE的切断处理。
步骤R36之后,在步骤R61中,进行输入笔的前端部PT的收容(向笔内侧的滑动)检查,即,检查输入笔PEN是否被接触信息处理装置TE(按下)。
在步骤R62中,在检测到输入笔的前端部PT向笔内侧滑动,输入笔PEN被接触信息处理装置TE(按下)的情况下,进入步骤R63,否则,返回步骤R61。
在步骤R63中,发送包含表示被按下的前端检测信息72的第一连接请求(CREQ)。
第一连接请求(CREQ)为在图8(a)所示的连接请求(CREQ)中追加表示被按下的前端检测信息72的数据。
知道了信息处理装置TE在接收到连接请求(CREQ)的情况下,通过确认包含在连接请求(CREQ)中的前端检测信息72,接收到了与按下对应的第一连接请求(CREQ)。
在步骤R64中,输入笔的前端部PT的突出(向笔外侧的滑动)检查,即,检查输入笔PEN从信息处理装置TE移开(接触解除:抬起)。
在步骤R65中,在检测到输入笔的前端部PT向笔外侧滑动,输入笔PEN被从信息处理装置TE移开(接触解除:抬起)的情况下,进入步骤R66,否则,返回步骤R64。
在步骤R66中,发送包含表示被抬起的信息的前端检测信息72的第二连接请求(CREQ)。
第二连接请求(CREQ)为向图8(a)所示的连接请求(CREQ)中追加表示被抬起的前端检测信息72的数据。
知道了信息处理装置TE在接收到连接请求(CREQ)的情况下,通过确认包含于连接请求(CREQ)的前端检测信息72,接收到了与抬起对应的第二连接请求(CREQ)。
在步骤R67中,进行第一连接响应(CANS)的接收检查。
在第一连接响应(CANS)中含有表示被按下的前端检测信息72。在接收到的连接响应(CANS)中包含有表示被按下的前端检测信息72的情况下,判断为该连接响应(CANS)为第一连接响应(CANS)。在步骤R68中,在接收到第一连接响应(CANS)的情况下,进入步骤R69,否则,返回步骤R67。
在步骤R69中,进行第二连接响应(CANS)的接收检查。
在第二连接响应(CANS)中含有表示被抬起的前端检测信息72。在接收到的连接响应(CANS)中含有表示被抬起的前端检测信息72的情况下,该连接响应(CANS)被判断为第二连接响应(CANS)。在步骤R70中,在接收到第二连接响应(CANS)的情况下,进入步骤R41,否则,返回步骤R69。
在步骤R41中,由于接收到与抬起对应的第二连接响应(CANS),与信息处理装置TE的连接被确立,与图13所示相同地,将包含于第二连接响应(CANS)中的装置识别信息(TEID)作为连接装置信息(TEID)78存储与存储部70中。之后,返回步骤R31。或者也可以结束处理。
以上为实施方式三的输入笔侧的连接切换处理。
图18的信息处理装置TE的连接切换处理为在用户现在开始想要使用输入笔PEN的信息处理装置TE中执行的处理。
如图29(c)所示,用户携带输入笔P1,移动至现在开始想要使用的信息处理装置TE3处,使输入笔P1接触信息处理装置TE3的触摸面板(按下),如图29(d)所示,进行移开输入笔P1的操作(抬起)。
在图18的信息处理装置TE的连接切换处理中,首先,在步骤S61中,重设按下标记DF(例如,设置0),重设抬起标记UF(例如,设置0)。
按下标记DF是表示输入笔P1被信息处理装置TE接触(按下)的标记,例如,在没有被接触(按下)的情况下,被设置为0,在被接触(按下)的情况下,被设置为1。
抬起标记UF为表示输入笔P1被从信息处理装置TE解除接触(抬起)的标记,例如,在没有被解除接触(抬起)的情况下,被设置为0,在被解除接触(抬起)的情况下,设置为1。
在步骤S62中,进行连接请求(CREQ)的接收检查。在接收到连接请求(CREQ)的情况下,确认包含于连接请求(CREQ)中的前端检测信息72,判断是第一连接请求还是第二连接请求。
前端检测信息72表示被按下的情况下,判断为接收到第一连接请求。另外,前端检测信息72表示被抬起的情况下,判断为接收到第二连接请求。
在步骤S63中,在接收到第一连接请求(CREQ)的情况下,进入步骤S64,在没有接收到第一连接请求(CREQ)的情况下,进入步骤S67。
在步骤S67中,在接收到第二连接请求(CREQ)的情况下,进入步骤S68,否则,进入图21的步骤S82。
在步骤S64中,进行第一连接请求(CREQ)接收时的笔接触(按下)的确认处理。此处,进行输入笔PEN是否与信息处理装置TE接触(按下)的检查,在检测到被按下的情况下,发送第一连接响应(CANS),在按下标记DF中设置表示接触(按下)的1。
该处理的详细在后述图19中表示。
在步骤S68中,进行第二连接请求(CREQ)接收时的笔接触解除(抬起)的确认处理。此处,进行输入笔PEN是否被解除与信息处理装置TE的接触(抬起)的检查,在检测到被抬起的情况下,发送第二连接响应(CANS),在抬起标记UF中设置表示接触(抬起)的1。
该处理的详细在后述图20中表示。
步骤S64之后,在步骤S65中,检查按下标记DF中是否被设置有表示接触(按下)的1。
在按下标记DF中,在1被设置的情况下,返回步骤S62,否则,进入步骤S66。
在步骤S66中,与图14的步骤S49一样,进行连接错误通知。之后,返回步骤S61。但是,也可以省略步骤S66的处理。
在步骤S68之后,在步骤S69中,检查在按下标记DF中是否设定有表示接触(按下)的1,进一步,在抬起标记UF中是否设定有表示接触解除(抬起)的1。
在按下标记DF与抬起标记UF二者中被设定1的情况下,表示图29(c)以及图29(d)中所示的按下操作以及抬起操作被进行。即,表示由于确认了实施方式三的连接切换操作被执行,输入笔PEN与信息处理装置TE的连接已建立。
在按下标记DF与抬起标记UF二者中被设定1的情况下,进入步骤S47,否则,进入步骤S66。在步骤S47中,存储被连接的输入笔PEN的笔识别信息(PENID)。之后,返回步骤S61。
此外,为了避免由接收时间的偏差引起的误动作或连接异常等的异常状态的发生,优选并列处理与步骤S64的第一连接请求接收有关的确认处理和与步骤S68的第二连接请求接收有关的确认处理。
图19中,表示在本发明的输入笔的连接切换处理的实施方式三中,第一连接请求(CREQ)接收时的笔接触(按下)的确认处理(步骤S64)的详细流程图。
在步骤S81中,启动按下确认计时器。
按下计时器计测确认笔接触(按下)的时间。
在步骤S82中,检查是否存在笔接触(按下)。
在步骤S83中,在存在笔接触(按下)的情况下,进入步骤S84,否则,进入步骤S86。
在步骤S84中,将第一连接响应(CANS)发送至输入笔PEN。在步骤S85中,在按下标记DF中,设置表示接触(按下)的1,结束处理。
在步骤S86中,重设按下标记DF。
在步骤S87中,在按下确认计时器中设定的时间过去了的情况下,进入步骤S88,否则,返回步骤S82。
在步骤S88中,与图14的步骤S49相同地,进行连接错误通知。之后,结束处理。但是,也可以省略步骤S88的处理。
图20表示,在本发明的输入笔的连接切换处理的实施方式三中,第二连接请求(CREQ)接收时的笔接触解除(抬起)的确认处理(步骤S68)的详细流程图。
在步骤S91中,启动抬起确认计时器。
抬起确认计时器计测确认笔接触解除(抬起)的时间。
在步骤S92中,检查是否存在笔接触解除(抬起)。
在步骤S93中,在存在笔接触解除(抬起)的情况下,进入步骤S94,否则,进入步骤S96中。
在步骤S94中,将第二连接响应(CANS)发送至输入笔PEN。在步骤S95中,在抬起标记UF中设置表示接触解除(抬起)的1,结束处理。
在步骤S96中,重设抬起标记UF。
在步骤S97中,在抬起确认计时器中设定的时间过去了的情况下,进入步骤S98,否则,返回步骤S92。
在步骤S98中,与图14的步骤S49同样地,进行连接错误通知。之后,结束处理。但是,也可以省略步骤S98的处理。
从图18的步骤S67进入图21的步骤S82的情况下,由于没有接收第一连接请求(CREQ),在第一连接请求(CREQ)的接收之前,检查先前是否存在笔接触(按下)。另外,存在笔接触(按下)的情况下,在规定时间内,再次检查是否存在第一连接请求(CREQ)的接收。
在图21的步骤S82中,检查是否存在笔接触(按下),在步骤S83中,在存在笔接触(toudown)的情况下,进入步骤S81,否则,进入图22的步骤S92。
在步骤S81中,启动按下确认计时器。
在步骤S70中,进行第一连接请求(CREQ)的接收检查。
在步骤S63中,在接收到第一连接请求(CREQ)的情况下,进入步骤S84,否则,进入步骤S86。
在步骤S84中,与图19相同地,将第一连接响应(CANS)发送至输入笔PEN,在步骤S85中,在按下标记DF中设置表示接触(按下)的1。之后,进入图18的步骤S65。
在步骤S86中,与图19相同地,重设按下标记DF。
在步骤S87中,在按下确认计时器中设定的时间过去了的情况下,进入步骤S88,否则,返回步骤S70。
在步骤S88中,与图14的步骤S49相同地,进行连接错误通知。之后,进入图18的步骤S61。
从图21的步骤S83进入图22的步骤S92的情况下,由于没有接收第二连接请求(CREQ),在第二连接请求(CREQ)的接收之前,检查先前是否存在笔接触解除(抬起)。另外,在存在笔接触解除(抬起)的情况下,在规定时间内,再次检测是否存在第二连接请求(CREQ)的接收。
在图22的步骤S92中,检查是否存在笔接触解除(抬起),在步骤S93中,在存在笔接触解除(抬起)的情况下,进入步骤S91,否则,进入图18的步骤S62。
在步骤S91中,启动抬起确认计时器。
在步骤S71中,进行第二连接请求(CREQ)的接收检查。
在步骤S67中,在接收到第二连接请求(CREQ)的情况下,进入步骤S94,否则,进入步骤S96。
在步骤S94中,与图20相同地,将第二连接响应(CANS)发送至输入笔PEN,在步骤S95中,在抬起标记UF中设定表示接触解除(抬起)的1。之后,进入图18的步骤S69。
在步骤S96中,与图20相同地,重设抬起标记UF。
在步骤S97中,抬起确认计时器中设定的时间过去了的情况下,进入步骤S98,否则,返回步骤S71。
在步骤S98中,与图14的步骤S49中相同地,进行连接错误通知。之后,进入图18的步骤S61。
以上是实施方式三的信息处理装置侧的连接切换处理。
如上述那样,通过进行图17至图22的连接切换处理,如图29(e)所示,输入笔PEN与信息处理装置TE1的连接被解除,输入笔P1与信息处理装置TE3被连接,能够在信息处理装置TE3中使用输入笔P1。
这种情况下,用户在现在开始想要使用的信息处理装置TE中,通过进行图29(b)的连接切换操作与图29(c)与图29(d)的接触操作(按下)以及接触解除操作(抬起),由于连接切换处理被执行,能够迅速地进行连接切换处理,不用进行显示切换显示画面等的输入操作,能够减轻用户的操作负担。
(输入笔的连接切换处理:实施方式四)
图23与图24中示出本发明的输入笔的信息处理装置TE的连接切换处理的实施方式四的流程图。
图25中示出本发明的信息处理装置的输入笔PEN的连接切换处理的实施方式四的流程图。
该连接切换处理与图6中示出的实施方式四的处理相对应。
在以下步骤中,进行与图13等中示出的处理相同的处理的情况下,赋予相同步骤符号。
另外,图30表示本实施方式四中的用户所进行的操作的概略说明图。
此处,例如,如图30(a)所示,输入笔P1与信息处理装置TE1处于连接状态。
用户想进行输入笔的连接切换的情况下,首先,如图30(b)所示,用户携带输入笔P1,向想要使用的信息处理装置TE3的方向移动。
接下来,与实施方式一相同地,用户对输入笔P1进行如图30(c)中所示的连接切换操作。用户长按输入笔P1的开关SW或者使输入笔P1振动。
进一步,如图30(d)所示,用户使输入笔P1尽可能接近想要使用的信息处理装置TE3。但是,没有必要使输入笔P1接触信息处理装置TE3。
在使输入笔P1接近信息处理装置TE3的状态下,从输入笔P1输出的电波的强度被调整,输入笔P1仅与信息处理装置TE3的连接处理成立的情况下,如图30(e)所示,输入笔P1能够在信息处理装置TE3中使用。
在图23的输入笔PEN的连接切换处理中,首先,执行与如图13所示的与从步骤R31到步骤R36相同的处理。
即,进行连接切换操作的输入检查与连接中的信息处理装置TE的切断处理。
在步骤R36之后,在步骤R81中,设定从输入笔PEN输出的无线信号的电波输出强度为初始值。例如,将电波输出强度设定为预先决定的最大值。
在步骤R82中,发送连接请求(CREQ)。
在步骤R83中,与步骤R38同样地,启动响应确认计时器。
在步骤R84中,进行从可连接的TE发来的连接响应(CANS)的接收检查。
连接请求(CREQ)的电波输出强度大时,在输入笔PEN的周围,有时存在能够接收连接请求(CREQ)的多个信息处理装置TE。这种情况下,从接收到连接请求(CREQ)的多个信息处理装置TE发送连接响应(CANS)。即,接收到的连接响应(CANS)有时为一个,但,有时接收到多个连接响应(CANS)。
因此,假设接收到的连接响应(CANS)是所有接收到的连接响应(CANS)。
在步骤R85中,存在连接响应(CANS)的接收的情况下,进入图24的步骤R91,在一个连接响应(CANS)都没有接收到的情况下,进入步骤R86。
在图24的步骤R91中,在接收到的连接响应(CANS)为一个的情况下,即,可连接的信息处理装置TE仅为一个的情况下,进入步骤R92。
另一方面,在接收到的连接响应(CANS)为两个以上的情况下,即,可连接的信息处理装置TE为两个以上的情况下,进入步骤R94。
在步骤R92中,由于可以连接的信息处理装置TE仅为一个,应该连接的TE由发来连接响应(CANS)的信息处理装置TE决定,存储可连接的信息处理装置TE的连接装置信息(TEID)。
在步骤R93中,与可连接的信息处理装置TE进行连接确定处理。
例如,也可以进行未图示的确定请求与确定响应的收发或者笔设定数据或者之后使用的密码等的通信设定信息的收发。或者,也可以发送包含笔设定数据的连接请求。
之后,返回图23的步骤R31或者结束处理。
在步骤R94中,由于可连接的信息处理装置TE为两个以上,为了决定连接的信息处理装置TE而生成包括多个可连接的信息处理装置TE的连接候补履历列表。
连接候补履历列表,可以按照例如,接收到的连接响应(CANS)的时刻的新的信息处理装置TE的顺序排列信息处理装置TE。
在步骤R95中,从连接候补履历列表中选择一个暂定连接候补TE。暂定连接候补TE的选择方法没有特别限定,虽然可以选择任意的信息处理装置TE,但也可以选择位于连接候补履历列表的开头的信息处理装置TE,或者接收到连接响应(CANS)的时刻的最新的信息处理装置TE。
在步骤R96中,读取被现在设定的电波输出强度,确认现在电波输出强度是否为预先设定的最小水平。
在步骤R97中,在现在设定的电波输出强度为最小水平的情况下,进入步骤R99,在不是最小水平的情况下,进入步骤R98。在步骤R98中,使电波输出强度下降一个阶段。通过使电波输出强度下降一个阶段,由于无线信号的传递范围变窄,可以缩小可连接的信息处理装置TE的范围。
之后,返回图23的步骤R82,再次执行步骤R82之后的处理。
在步骤R99中,由于现在设定的电波输出强度变为已经不能再降低的最小水平,因此,现在,在连接的装置中设定暂定连接候补TE中所设定的信息处理装置TE。此处,将暂定连接候补TE的连接装置信息(TEID)存储于存储部70中。
在步骤R100中,与暂定连接候补TE进行连接确定处理。此处,可以进行与步骤R93相同的处理。
此后,返回图23的步骤R31或者结束处理。
在图23的步骤R86中,检查暂定连接候补TE是否已经被选择,存在暂定连接候补TE的情况下,进入步骤R87,否则,进入步骤R89。
在进入步骤R87的情况下,虽然暂定连接候补TE被设定,但是认为由于之后电波输出强度下降得过低,变得不能接收连接响应(CANS)。
因此,在步骤R87中,为了在连接的装置中设定暂定连接候补TE中设定的信息处理装置TE,将暂定连接候补TE的连接装置信息(TEID)存储于存储部70。
在步骤R88中,与暂定连接候补TE进行连接确定处理。此处,也可以进行与步骤R93相同的处理。
之后,返回图23的步骤R31或者结束处理。
在步骤R89中,响应确认计时器中设定的时间过去了的情况下,进入步骤R90,没有过去的情况下,返回步骤R84。
在步骤R90中,与图13的步骤R43相同地,进行连接错误通知。但是,也可以省略步骤R90的处理。
之后,返回图23的步骤R31或者结束处理。
以上为实施方式四的输入笔侧的连接切换处理。
图25的信息处理装置TE的连接切换处理为在能够接收从输入笔PEN发送的连接请求(CREQ)的信息处理装置TE中执行的处理。
如图30(b)所示,虽然用户携带输入笔P1移动至现在开始想要使用的信息处理装置TE3处,但从输入笔P1发送的无线信号的电波输出强度大的情况下,存在该连接切换处理在多个信息处理装置TE中被执行的可能性。
在图25的信息处理装置TE的连接切换处理中,首先,执行如图14所示的步骤S41,此后,执行与如图14所示的步骤S42、步骤S46以及步骤S47相同的处理。
即,接收到连接请求(CREQ)的接收检查和连接请求(CREQ)的情况下,发送连接响应(CANS),存储被连接的笔的笔识别信息(PENID)。
以上为实施方式四的信息处理装置侧的连接切换处理。
如上述那样,通过进行图23至图25的连接切换处理,如图30(e)所示,输入笔P1与信息处理装置TE1的连接被解除,输入笔P1与信息处理装置TE3被连接,输入笔P1能够在信息处理装置TE3中使用。
这种情况下,用户如图30(b)所示,携带输入笔P1向现在开始想要使用的信息处理装置TE3的方向移动,进行图30(c)的连接切换操作之后,如图30(d)所示,通过进行使输入笔P1接近该信息处理装置TE3的动作,由于连接切换处理被执行,能够迅速地进行连接切换处理,能够不用进行显示切换显示画面等的输入操作,减轻用户的操作负担。此外,由于连接建立后使电波强度返回到最初的值(能够充分通信的强度值),使用中通信品质变差,便利性下降等将不会发生。
附图说明
1 信息处理装置
2 输入笔
11 控制部
12 通信部
13 显示装置
13a 显示部
13b 输入部
14 接触信息处理部
15 显示图像处理部
16 笔连接控制部
17 笔设定部
18 笔信息取得部
30 存储部
31 装置识别信息
32 连接笔信息
33 笔识别信息
34 笔描绘色
35 笔粗度
36 接触位置信息
37 前端检测信息
38 笔压信息
51 控制部
52 通信部
53 输入部
54 接触检测部
55 笔压检测部
56 运动检测部
57 装置连接控制部
58 设定信息取得部
59 切换动作检测部
60 电波输出设定部
70 存储部
71 笔识别信息
72 前端检测信息
73 笔描绘色
74 笔粗度
75 笔压信息
76 电波输出强度信息
77 运动信息
78 连接装置信息

Claims (13)

1.一种信息处理***,包括输入笔和信息处理装置,使用输入笔输入信息,其特征在于,
所述输入笔包括:
切换动作检测部,其检测切换所述输入笔与所述信息处理装置的连接的动作;
接触检测部,其检测所述输入笔是否处于与所述信息处理装置接触的状态;
存储部,其存储规定信息;
以及装置连接控制部,其控制与所述信息处理装置的连接,
所述信息处理装置包括:
显示部,其显示信息;
输入部,其与所述显示部重叠配置并输入被所述输入笔接触的位置的信息;
接触信息处理部,其检测所述输入笔与所述信息处理装置的接触并取得所接触的位置的信息;
以及笔连接控制部,其控制与所述输入笔的连接,
在规定时间内由所述切换动作检测部检测到用户的连接切换动作并且由所述接触信息处理部检测到所述输入笔的接触的情况下,
所述装置连接控制部与所述笔连接控制部通过经由无线进行存储于所述输入笔的所述存储部中的所述规定信息的一部分或者全部以及规定连接信息的通信,来建立所述输入笔与输入笔所接触的信息处理装置的连接。
2.如权利要求1所述的信息处理***,其特征在于,
所述输入笔进一步在其侧部包括开关,
所述切换动作检测部在所述开关被按压规定时间以上的情况下,判断为进行了切换所述输入笔与所述信息处理装置的连接的动作。
3.如权利要求1所述的信息处理***,其特征在于,
所述输入笔进一步包括检测施加于该输入笔的运动的运动检测部,
所述运动检测部在检测到规定运动的情况下,判断为进行了切换所述输入笔与所述信息处理装置的连接的动作。
4.如权利要求3所述的信息处理***,其特征在于,
所述输入笔的接触检测部检测输入笔接触于所述信息处理装置的状态,
在所述运动检测部没有检测到运动的情况下,
所述信息处理装置的接触信息处理部在检测到所述输入笔接触规定的时间的情况下,判断为进行了切换所述输入笔与所述信息处理装置的连接的动作。
5.如权利要求1所述的信息处理***,其特征在于,
在所述信息处理装置接收根据由所述输入笔的接触检测部检测到的输入笔对所述信息处理装置的接触状态的变化而通过无线发送的连接请求的定时与由所述信息处理装置的接触信息处理部检测所述输入笔的接触状态的变化的定时之间的时间差在规定时间内时,
所述装置连接控制部与所述笔连接控制部通过经由无线进行规定连接信息的通信,来建立所述输入笔与输入笔所接触的信息处理装置的连接。
6.如权利要求5所述的信息处理***,其特征在于,
由所述输入笔的接触检测部检测到的输入笔对所述信息处理装置的接触状态的变化、和由所述信息处理装置的接触信息处理部检测到的输入笔的接触状态的变化为从非接触向接触的状态变化以及从接触向非接触的状态变化中的至少任意一种状态变化或者两种状态变化。
7.如权利要求1所述的信息处理***,其特征在于,
在所述输入笔与规定信息处理装置已经是连接状态的情况下,
当所述切换动作检测部检测到切换所述输入笔与所述信息处理装置的连接的动作时,
在所述输入笔的装置连接控制部执行了解除与已经处于连接状态的所述规定信息处理装置的连接的切断处理后,
所述输入笔的装置连接控制部与所述输入笔所接触的信息处理装置的笔连接控制部通过经由无线进行规定连接信息的通信,来建立所述输入笔与输入笔所接触的信息处理装置的连接。
8.如权利要求1所述的信息处理***,其特征在于,
所述输入笔进一步包括:通信部,其通过无线发送连接请求信号;以及电波输出设定部,其设定从输入笔输出的无线信号的电波强度,
在所述切换动作检测部检测到用户的规定的连接切换动作之后,所述电波输出设定部阶段性地降低所述连接请求信号的电波强度,同时所述通信部重复所述连接请求信号的发送,在回复对所述连接请求信号的连接响应信号的信息处理装置变为一台的情况下,建立所述输入笔与所述信息处理装置的连接。
9.如权利要求1所述的信息处理***,其特征在于,
在所述输入笔的存储部中存储与描绘有关的笔设定数据,
在切换所述输入笔与所述信息处理装置的连接之后,将所述笔设定数据从所述输入笔发送至所述信息处理装置,所述信息处理装置取得所述笔设定数据,使所述输入笔与所述信息处理装置的笔设定数据同步。
10.如权利要求9所述的信息处理***,其特征在于,
在与所述输入笔连接的所述信息处理装置将包含新设定的笔设定数据的设定更新请求发送至所述输入笔的情况下,所述输入笔将包含在接收到的设定更新请求中的笔设定数据存储于所述存储部中。
11.如权利要求1所述的信息处理***,其特征在于,
所述输入笔具有前端部,所述前端部包括安装在所述输入笔一端的可动部件,
所述输入笔的接触检测部通过所述前端部的滑动状态检测是否存在输入笔的接触。
12.如权利要求1所述的信息处理***,其特征在于,
所述信息处理装置的输入部为触摸面板,
所述信息处理装置的显示部与所述触摸面板重叠形成。
13.一种输入笔与信息处理装置的连接切换方法,其为包括输入笔和信息处理装置的信息处理***中的输入笔与信息处理装置的连接切换方法,其特征在于,
所述输入笔包括:切换动作检测部,其检测切换所述输入笔与所述信息处理装置的连接的动作;装置连接控制部,其控制与所述信息处理装置的连接,
所述信息处理装置包括:接触信息处理部,其检测所述输入笔与信息处理装置的接触并取得所接触的位置的信息;笔连接控制部,其控制与所述输入笔的连接,
在所述输入笔中,包括以下步骤:
所述切换动作检测部检测用户的规定的连接切换动作的步骤;
在检测到所述连接切换动作的情况下,所述装置连接控制部通过无线发送连接请求的步骤;
所述信息处理装置检查所述连接请求的接收的步骤;
在接收到所述连接请求的情况下,所述接触信息处理部检测所述输入笔的接触的步骤;
在检测到所述输入笔的接触之后,所述笔连接控制部通过无线发送连接响应的步骤;
在检测到所述连接切换动作后的规定时间内,所述装置连接控制部检查所述连接响应的接收的步骤,
在接收到所述连接响应的情况下,建立所述输入笔与输入笔所接触的信息处理装置的连接。
CN201810150693.0A 2017-02-15 2018-02-13 信息处理*** Active CN108446038B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017-026172 2017-02-15
JP2017026172A JP6717764B2 (ja) 2017-02-15 2017-02-15 情報処理システム

Publications (2)

Publication Number Publication Date
CN108446038A true CN108446038A (zh) 2018-08-24
CN108446038B CN108446038B (zh) 2021-07-13

Family

ID=63106488

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810150693.0A Active CN108446038B (zh) 2017-02-15 2018-02-13 信息处理***

Country Status (3)

Country Link
US (1) US10701740B2 (zh)
JP (1) JP6717764B2 (zh)
CN (1) CN108446038B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111290638A (zh) * 2018-12-07 2020-06-16 夏普株式会社 书写输入装置以及书写输入***

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10761670B2 (en) * 2018-06-13 2020-09-01 Tactual Labs Co. Sensing of multiple writing instruments
US10824249B2 (en) * 2019-04-05 2020-11-03 Microsoft Technology Licensing, Llc Stylus for zero force activation
US11893189B2 (en) 2020-02-10 2024-02-06 Flatfrog Laboratories Ab Touch-sensing apparatus
KR20220103335A (ko) * 2021-01-15 2022-07-22 삼성전자주식회사 핸드오버를 위한 측정 동작을 수행하는 단말, 이를 포함하는 통신 시스템 및 이들의 동작 방법

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202815746U (zh) * 2012-08-31 2013-03-20 深圳市汇顶科技有限公司 电容屏触控笔
CN104238777A (zh) * 2013-06-05 2014-12-24 义隆电子股份有限公司 电容式触控笔
US20150050879A1 (en) * 2013-07-24 2015-02-19 FiftyThree, Inc. Apparatuses, methods and systems for authenticating a wireless connection
CN104571732A (zh) * 2013-10-14 2015-04-29 深圳市汇顶科技股份有限公司 触摸终端、主动式触控笔检测方法及***
CN104915024A (zh) * 2014-03-10 2015-09-16 联想(北京)有限公司 控制操作的方法、智能输入笔及电子设备
CN105468211A (zh) * 2014-08-13 2016-04-06 比亚迪股份有限公司 电容笔与触摸屏之间的数据传输方法、***和装置
CN205210836U (zh) * 2015-11-27 2016-05-04 立迈科技股份有限公司 主动式触控笔
CN105898678A (zh) * 2016-03-29 2016-08-24 联想(北京)有限公司 一种配对方法和电子设备
CN205809821U (zh) * 2016-02-03 2016-12-14 北京极联客科技有限公司 一种数码笔
US20160378217A1 (en) * 2015-06-26 2016-12-29 Samsung Electronics Co., Ltd. Input device, electronic apparatus for receiving signal from input device and controlling method thereof
CN106324606A (zh) * 2016-07-26 2017-01-11 京东方科技集团股份有限公司 一种笔、测距方法和终端***

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3867552B2 (ja) * 2001-11-13 2007-01-10 セイコーエプソン株式会社 ペン型入力装置及びペン型入力装置制御用プログラム並びに情報入力システム
JP2005079975A (ja) 2003-09-01 2005-03-24 Hitachi Ltd 暗号鍵の配信方法及び無線ネットワークシステム
JP2009238004A (ja) * 2008-03-27 2009-10-15 Smk Corp ポインティングデバイス
KR101985275B1 (ko) * 2012-02-02 2019-09-03 삼성전자주식회사 근거리 무선 통신 시스템 및 그 운용 방법
JP6352620B2 (ja) 2013-11-26 2018-07-04 株式会社東芝 電子機器、接続先切替方法及びプログラム
JP6492766B2 (ja) * 2015-02-27 2019-04-03 コニカミノルタ株式会社 無線タグ、その制御方法、その制御プログラム、および画像形成装置
WO2017033225A1 (ja) * 2015-08-21 2017-03-02 株式会社ワコム スタイラス及び色情報伝送方法
US10452830B2 (en) * 2016-02-02 2019-10-22 Microsoft Technology Licensing, Llc Authenticating users via data stored on stylus devices
WO2018083872A1 (ja) * 2016-11-04 2018-05-11 株式会社ワコム スタイラス、方法、及び処理装置

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN202815746U (zh) * 2012-08-31 2013-03-20 深圳市汇顶科技有限公司 电容屏触控笔
CN104238777A (zh) * 2013-06-05 2014-12-24 义隆电子股份有限公司 电容式触控笔
US20150050879A1 (en) * 2013-07-24 2015-02-19 FiftyThree, Inc. Apparatuses, methods and systems for authenticating a wireless connection
CN104571732A (zh) * 2013-10-14 2015-04-29 深圳市汇顶科技股份有限公司 触摸终端、主动式触控笔检测方法及***
CN104915024A (zh) * 2014-03-10 2015-09-16 联想(北京)有限公司 控制操作的方法、智能输入笔及电子设备
CN105468211A (zh) * 2014-08-13 2016-04-06 比亚迪股份有限公司 电容笔与触摸屏之间的数据传输方法、***和装置
US20160378217A1 (en) * 2015-06-26 2016-12-29 Samsung Electronics Co., Ltd. Input device, electronic apparatus for receiving signal from input device and controlling method thereof
CN205210836U (zh) * 2015-11-27 2016-05-04 立迈科技股份有限公司 主动式触控笔
CN205809821U (zh) * 2016-02-03 2016-12-14 北京极联客科技有限公司 一种数码笔
CN105898678A (zh) * 2016-03-29 2016-08-24 联想(北京)有限公司 一种配对方法和电子设备
CN106324606A (zh) * 2016-07-26 2017-01-11 京东方科技集团股份有限公司 一种笔、测距方法和终端***

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111290638A (zh) * 2018-12-07 2020-06-16 夏普株式会社 书写输入装置以及书写输入***
CN111290638B (zh) * 2018-12-07 2023-07-04 夏普株式会社 书写输入装置以及书写输入***

Also Published As

Publication number Publication date
US10701740B2 (en) 2020-06-30
CN108446038B (zh) 2021-07-13
US20180235017A1 (en) 2018-08-16
JP6717764B2 (ja) 2020-07-01
JP2018132949A (ja) 2018-08-23

Similar Documents

Publication Publication Date Title
CN108446038A (zh) 信息处理***
EP3855791B1 (en) Information reporting
CN110035546B (zh) 一种传输方法、移动终端及网络设备
CN108347720A (zh) 通信连接方法、装置、终端及存储介质
US20150063168A1 (en) Method and apparatus for scanning channel
CN105252533A (zh) 机器人交互***、云计算平台、用户终端和机器人
JP2019176367A (ja) 移動端末試験装置、移動端末試験システムと移動端末試験方法
JP6400341B2 (ja) ロボット制御システム
JP2017004354A (ja) 表示制御方法、表示制御プログラム、情報処理端末、及びウェアラブルデバイス
JP6795301B2 (ja) 学習支援システム、情報処理装置、情報処理方法及びプログラム
US10462635B2 (en) Information processing apparatus and control method therefor, portable terminal and control method therefor, and service providing system
JP5032046B2 (ja) 管理装置、出力装置、方法およびプログラム
CN113448791B (zh) 接口检测方法及装置
JP2020088558A (ja) 移動端末試験装置、移動端末試験システムとnsaの試験方法
KR102154287B1 (ko) 서비스 인력 관리를 위한 애플리케이션 및 서버
CN113616469B (zh) 按摩设备的控制方法、装置、计算机设备和存储介质
US20170374229A1 (en) Information processing apparatus, image processing apparatus, and non-transitory computer readable medium
JP2008022141A (ja) 無線通信端末及び端末情報サーバ
JP2022083570A (ja) 管理装置、プログラム、管理システム、及び管理方法
JP2017134648A (ja) 通信端末、通信システム及び通信方法
KR102032196B1 (ko) 점자 인식이 가능한 하이브리드 워치
JP2010128811A (ja) 携帯通信端末装置、存在確認プログラム、存在確認方法および制御回路
JP2015179313A (ja) データ転送システム、情報処理装置、データ転送方法およびプログラム
KR20160012279A (ko) 회의 지원 장치 및 방법
US20240053858A1 (en) Interface for engaging iot devices with ar camera

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant