信息处理装置以及记录介质的制作方法

未命名 07-12 阅读:75 评论:0


1.本发明涉及一种信息处理装置以及程序等。


背景技术:

2.以往,已知有一种将基于无线通信的电波强度而搜索到的电子设备作为列表而显示在信息处理装置上的方法。
3.但是,专利文献1的方法仅限于信息处理装置的用户能够阅览作为列表而被列举出的电子设备,并未公开明确信息处理装置与电子设备的位置关系的方法。
4.专利文献1:日本2019-148955号公报


技术实现要素:

5.本公开的一个方式涉及一种信息处理装置,其通过无线通信部从而与电子设备进行无线通信,所述信息处理装置包括:搜索结果取得部,其通过所述无线通信部的搜索从而取得所述电子设备的搜索结果的信息;方向信息取得部,其基于由所述无线通信部实施的与所述电子设备的近距离无线通信,从而取得表示通过所述搜索而被发现的所述电子设备的存在方向的方向信息;映射图信息取得部,其取得包括通过所述搜索而被发现的所述电子设备的位置信息在内的映射图信息;控制部,其取得基于所述方向信息和所述映射图信息而被特别指定的信息处理装置的所述位置信息,并基于所述信息处理装置的所述位置信息,从而使表示所述信息处理装置的位置的信息显示在与所述映射图信息相对应的映射图图像上
6.此外,本公开的一个方式涉及一种程序,所述程序使计算机作为如下部分而发挥功能,所述部分包括:无线通信部,其与电子设备进行无线通信;搜索结果取得部,其通过所述无线通信部的搜索从而取得所述电子设备的搜索结果的信息;方向信息取得部,其基于由所述无线通信部实施的与所述电子设备的近距离无线通信,从而取得表示通过所述搜索而被发现的所述电子设备的存在方向的方向信息;映射图信息取得部,其取得包括通过所述搜索而被发现的所述电子设备的位置信息在内的映射图信息;控制部,其取得基于所述方向信息和所述映射图信息而被特别指定的信息处理装置的所述位置信息,并基于所述信息处理装置的所述位置信息,从而使表示所述信息处理装置的位置的信息显示在与所述映射图信息相对应的映射图图像上。
附图说明
7.图1为对信息处理装置的结构例等进行说明的图。
8.图2为对信息处理装置的处理例进行说明的流程图。
9.图3为对基于预定的背景图像的映射图画面的示例进行说明的图。
10.图4为对电子设备的位置信息进行说明的图。
11.图5为对包含电子设备的位置信息在内的映射图画面的示例进行说明的图。
12.图6为对第一中断处理的处理例进行说明的流程图。
13.图7为对映射图画面的另一画面例进行说明的图。
14.图8为对映射图画面的另一画面例进行说明的图。
15.图9为对位置计算处理的处理例进行说明的流程图。
16.图10为对位置运算的方法进行说明的图。
17.图11为对位置运算的另一方法进行说明的图。
18.图12为对位置运算的另一方法进行说明的图。
19.图13为对位置运算的另一方法进行说明的图。
20.图14为对映射图画面的另一画面例进行说明的图。
21.图15为对映射图画面的另一画面例进行说明的图。
22.图16为对映射图画面的另一画面例进行说明的图。
23.图17为对映射图画面的另一画面例进行说明的图。
24.图18为对映射图画面的另一画面例进行说明的图。
25.图19为对第二中断处理的处理例进行说明的流程图。
26.图20为对位置补正的方法进行说明的图。
27.图21为对位置补正的方法进行说明的另一图。
28.图22为对变形例中的信息处理装置的结构例等进行说明的框图。
29.图23为对映射图信息生成应用的画面例进行说明的图。
30.图24为对映射图信息生成应用的另一画面例进行说明的图。
具体实施方式
31.以下,对本实施方式进行说明。另外,以下所说明的本实施方式并非对权利要求书中所记载的本公开的内容进行不当地限定。此外,在本实施方式中所说明的全部结构并不一定都为本公开的必须结构要件。
32.图1为,对包含本实施方式的信息处理装置100和电子设备200的系统的结构例进行说明的框图。信息处理装置100包括处理部102、无线通信部110和显示部160。信息处理装置100通过无线通信部110从而与电子设备200进行无线通信。另外,本实施方式的信息处理装置100并未被限定于图1的结构,能够进行省略其一部分结构要素或追加其他结构要素等各种各样的变形实施。所谓其他结构要素是指,例如操作部、存储器等。显示部160由将各种信息向用户进行显示的显示器等构成,并能够利用例如液晶显示器、有机el显示器、点阵led等来实现。此外,也能够通过例如触摸面板而将显示部160和未图示的操作部设为一体的硬件。虽然电子设备200例如为打印机,但也可以为个人计算机、可穿戴设备、生物体信息测量设备、机器人、影像设备或者物理量计测设备等。另外,可穿戴设备是指智能手表或者活动追踪器等。此外,生物体信息测量设备是指脉搏计或者计步器等。此外,影像设备是指照相机或者投影仪等。此外,物理量计测设备是指温度计或者体重计等。此外,这里所说的打印机包括复合机。复合机是指,包含打印机功能以外的功能的打印机,虽然打印机功能以外的功能为复印功能、传真功能或者扫描功能等,但也可以为其他功能。此外,包含本实施方式的信息处理装置100和电子设备200的系统的结构例并不限于图1,例如信息处理装置100也可以与多个电子设备200进行无线通信,电子设备200也可以与多个信息处理装置100
进行无线通信。
33.处理部102在与包括前述的无线通信部110在内的各个功能部之间实施数据的输入输出控制。而且,处理部102基于从未图示的存储器中读取到的预定的程序、来自未图示的操作部的操作输入信号或者经由无线通信部110而接收到的各种数据等来执行各种运算处理,并对向显示部160的显示输出动作或者向电子设备200的数据输出动作等进行控制。另外,预定的程序是指,例如os(operating system:操作系统)等的基本软件、以该基本软件为基础而进行动作的各种应用程序、或者这两方等。
34.处理部102能够通过处理器来实现。也就是说,本实施方式的各个处理能够通过基于程序等信息而进行动作的处理器、和对程序等信息进行存储的未图示的存储器来实现。处理器例如既可以为实现各部的功能的独立的硬件,或者也可以为实现各部的功能的一体的硬件。例如,处理器包括硬件,该硬件能够包括对数字信号进行处理的电路以及对模拟信号进行处理的电路中的至少一方。例如,处理器也能够由被安装在电路基板上的一个或者多个电路装置、或一个或者多个电路元件构成。处理器例如也可以为cpu(central processing unit:中央处理器)。但是,处理器并未被限定于cpu,能够使用gpu(graphics processing unit:图形处理单元)、或者dsp(digital signal processor:数字信号处理器)等各种各样的处理器。此外,处理器也可以为由asic形成的硬件电路。此外,处理器也可以包括对模拟信号进行处理的放大电路或滤波电路等。
35.而且,本实施方式的处理部102包括:搜索结果取得部120、方向信息取得部130、映射图信息取得部140、和控制部150。也就是说,本实施方式的信息处理装置100包括:搜索结果取得部120、方向信息取得部130、映射图信息取得部140、和控制部150。例如,前述的处理部102通过从未图示的存储器中读取后文叙述的应用程序并执行,从而使之实现搜索结果取得部120、方向信息取得部130、映射图信息取得部140以及控制部150的功能。此外,也可以采用如下方式,即,当在该应用程序的动作中需要成为基础的基本软件的情况下,处理部102能够从未图示的存储器中读取该基本软件的程序并实现例如作为控制部150的功能。
36.无线通信部110为,实施基于预定的无线通信标准的无线通信的通信接口。无线通信部110例如能够通过通信用asic(application specific integrated circuit:特定用途集成电路)或者通信用处理器等的通信用硬件、通信用固件等来实现。在本实施方式中,通过后文叙述的控制部150针对无线通信部110而实施信息的发送处理、接收处理等通信的控制处理,从而能够实现无线通信部110向电子设备200等外部装置发送信息或者从该外部装置接收信息的情况。另外,预定的无线通信标准也可以为多个种类。也就是说,无线通信部110分别包括与所期望的无线通信标准相对应的硬件和通信用固件等。
37.在无线通信部110中,作为预定的无线通信标准,而能够实施依据例如bluetooth(注册商标)等近距离无线通信的标准的无线通信。另外,在本实施方式中,bluetooth包括ble(bluetooth low energy:蓝牙低能耗),并且在以后的说明中有时会仅记作ble。例如,如图1所示那样,通过本实施方式的信息处理装置100的无线通信部110包括ble通信部112,且电子设备200包括ble通信部212,从而能够在信息处理装置100与电子设备200之间实现基于ble的通信。此外,本实施方式中的ble通信部112等被设为与bluetooth5.1以后的版本的标准相对应的部件。换而言之,本实施方式的信息处理装置100以及电子设备200中所包含的各部被设为与bluetooth5.1以后的版本的标准相对应的部件。
38.此外,在无线通信部110中,作为预定的无线通信标准,也能够通过预定的连接模式来实施由例如wi-fi(注册商标)等实现的无线通信。预定的连接模式为,例如wi-fi的基础架构模式。也就是说,如图1所示那样,通过例如信息处理装置100的无线通信部110包括wi-fi通信部114,且电子设备200包括基础架构模式通信部214,从而能够经由外部接入点300而实现基于wi-fi的基础架构模式的通信。另外,在以后的说明以及图示中,接入点有时会被记作ap。例如,外部接入点300以能够解读自己的识别信息的方式而定期地广播信标等无线通信用电波,并通过后文叙述的方法来确立wi-fi的基础架构模式的连接。另外,外部接入点300的识别信息是指,例如ssid(service set identifier:服务集标识符)。另外,在以后的说明中,将“依据通信标准的通信连接”适当地仅记载为“连接”。此外,接入点也能够称为路由器。此外,在确立了由wi-fi的基础架构模式实现的通信的情况下,即使该通信被临时切断,也会自动地实施与外部接入点300的连接。
39.此外,预定的连接模式也可以为wi-fi direct(注册商标)模式。另外,在以后的说明以及图示中,有时会将wi-fi direct记作直接连接。例如,如图1所示那样,通过信息处理装置100的无线通信部110包括wi-fi通信部114,且电子设备200包括内部接入点216,从而能够实现直接连接。也就是说,电子设备200为将信息处理装置100设为客户端的组所有者,且内部接入点216作为软件接入点而发挥功能。例如内部接入点216定期地广播依据直接连接的标准的信标等的无线通信用电波。在该无线通信用电波的广播数据包中,包括有内部接入点216的识别信息即ssid等信息。而且,wi-fi通信部114执行接收从内部接入点216被广播的无线通信用电波的扫描。虽然这里的扫描为被动扫描,但也可以为主动扫描。而且,wi-fi通信部114对内部接入点216而实施连接请求。在该连接请求所涉及的信号中,包含有与内部接入点216的ssid相对应的密码等信息。由此,能够实现wi-fi通信部114与内部接入点216的连接。另外,存在如下情况,即,在确立了由直接连接实现的通信而在该通信被临时切断后,会因加密密钥被变更等原因,从而使用户被要求进行再次的连接设定。
40.另外,上述说明并不妨碍作为预定的连接模式而进一步包含ad-hoc(自组织)模式等其他的无线连接模式、由有线通信实现的连接模式等的情况。此外,在各个电子设备200中,各自的预定的连接模式能够任意地设定为有效或者无效。例如,用户能够针对信息处理装置100和电子设备200而仅将wi-fi的基础架构模式设为有效。
41.搜索结果取得部120通过无线通信部110的搜索,从而取得电子设备200的搜索结果的信息。具体而言,例如电子设备200的ble通信部212对前述的ble的广播数据包进行广播。然后,作为前文所述的基本软件而动作的控制部150基于经由ble通信部112而接收到的广播数据包中所包含的电子设备200的识别信息等,从而将搜索结果的信息发送至搜索结果取得部120。另外,在以后的说明中,有时会将电子设备200的ble通信部212或者内部接入点216对广播数据包等进行广播的情况等仅记作电子设备200对广播数据包等进行广播等。
42.方向信息取得部130基于由无线通信部110实施的与电子设备200的近距离无线通信,从而取得表示通过搜索而发现的电子设备200的存在方向的方向信息。另外,在以后的说明中,设为本实施方式的方向信息为例如图3等所示出的xyz坐标系中的、由能够规定在xy平面内的角度构成的信息。由此,信息处理装置100能够取得位于与用户所站立的地板同一层的地板上的电子设备200的方向信息。
43.方向信息的取得能够通过例如以下的方法来实现。例如,如前文所述那样,设为如
下情况,即,电子设备200的ble通信部212对ble的广播数据包进行广播,接收该广播数据包的ble通信部112包含多个接收天线。此时,由于该广播数据包在含有时间差的条件下到达各自的接收天线,因此能够基于使用了已知的各自的天线间的距离和电波的波长的第一运算方法,从而对电波的到达角度aoa(angle of arrival)进行推断。另外,这里的包括第一运算方法在内的对到达角度aoa进行推断的方法是公知的,因而省略详细的说明。
44.此外,方向信息的取得也可以通过例如以下的方法来实现。电子设备200的ble通信部212包括多个发送天线,在错开从各个发送天线发送电波的定时的同时,对ble的广播数据包进行广播。此时,设为该广播数据包包括各个发送天线发送广播数据包的定时的信息、和各个发送天线间的距离信息。而且,ble通信部112能够基于使用了从各个发送天线接收到的该广播数据包的相位差、和广播数据包中所包含的发送定时的信息以及发送天线间的距离信息的第二运算方法,从而对电波的出发角度aod(angle of departure)进行推断。另外,这里的包括第二运算方法在内的对出发角度aod进行推断的方法是公知的,因而省略详细的说明。
45.映射图信息取得部140取得包含通过搜索而发现的电子设备200的位置信息在内的映射图信息。后文叙述的映射图画面基于映射图信息来显示。映射图信息取得部140从未图示的存储器中适当地读取利用图3而在后文中叙述的背景图像的图像数据、和利用图4而在后文中叙述的电子设备200的位置信息等,并与后文叙述的比例尺信息、方位信息等建立关联,从而作为映射图信息来取得,该映射图信息为,与作为映射图画面的显示相对应的信息。
46.控制部150基于前述的搜索信息、方向信息以及映射图信息等,从而实施显示部160的显示控制。例如,控制部150实施如下处理,即,基于映射图信息取得部140所取得的映射图信息,从而在显示部160上作为映射图画面而进行显示的处理。由此,控制部150例如在映射图画面上,在背景画面的所期望的位置处以重叠的方式对与所期望的电子设备200相对应的图标等进行显示。此外,控制部150也可以实现成为映射图显示应用的基础的作为基本软件等的功能。作为基本软件等的功能是指,将基于例如未图示的地磁传感器或者陀螺传感器等而取得的方位信息转换为在映射图显示应用上进行显示的方位图像的功能等。此外,如后文所述那样,作为基本软件等的功能也可以为,将ble的广播数据包中所包含的电子设备200的各种信息转换为与映射图显示应用上相对应的图标的样式的功能等。此外,控制部150能够通过利用图2以后的附图而在后文中叙述的方法,基于方向信息和映射图信息来对信息处理装置100的位置进行特别指定,并取得信息处理装置100的位置信息。此外,控制部150基于该信息处理装置100的位置信息,从而针对前述的映射图画面以重叠的方式来对作为与信息处理装置100相对应的信息的图标进行显示。
47.使用图2的流程图,对本实施方式的映射图画面的显示所涉及的处理例进行说明。虽然信息处理装置100从例如用户启动显示映射图画面的应用程序的定时起通过循环处理而反复实施各个处理,但并不限于此,例如也可以通过每预定时间产生计时器中断处理,从而反复实施各个处理。
48.信息处理装置100实施映射图信息取得处理(步骤s110)。例如,映射图信息取得部140从未图示的存储器中读取预定的背景图像,并作为与映射图画面的背景图像相对应的信息而取得。例如,在根据后文叙述的搜索结果而并未发现电子设备200时,当基于该预定
的背景图像而实施图2的处理时,例如作为图3的a0所示那样的画面例而显示有映射图画面。此外,例如映射图信息取得部140从未图示的存储器中读取并取得与该预定的背景图像相对应的比例尺信息以及方位信息。这里的比例尺信息为,用于控制部150将从各种传感器中取得的距离信息转换为映射图画面上的距离的信息。此外,方位信息为,用于控制部150将从各种传感器中取得的方位信息转换为映射图画面上的方位的信息。由此,通过信息处理装置100实施后文叙述的显示处理(步骤s300),从而使该预定的背景图像作为包含坐标信息和方位信息的映射图画面而被显示在显示部160上。另外,在图3中,将横方向设为x方向,将纵方向设为y方向,对于图4以后的附图而言,也设为同样的情况。此外,虽然未进行图示,但通过对预定的方位图像进行显示,从而用户能够识别映射图画面上的x轴以及y轴是与哪个方位相对应的。另外,虽然与图3的a0的映射图图像相对应的预定的背景图像是用户预先创建的,但也可以设为用户能够在映射图画面的应用上进行简易地创建,详细内容将利用图22等而在后文中叙述。
49.此外,在映射图信息取得处理(步骤s110)中,实施电子设备200的搜索处理。也就是说,搜索结果取得部120基于电子设备200所广播的ble的广播数据包中所包含的电子设备200的识别信息等,从而取得搜索结果的信息。另外,搜索结果的信息中所包含的电子设备200的识别信息并不一定与被存储在未图示的存储器中的电子设备200的识别信息一致。例如,在搜索结果的信息中包含后文叙述的移动式的电子设备200的情况下,该移动式的电子设备200的识别信息没有被存储在未图示的存储器中。此外,例如电源已关断的电子设备200等的识别信息即使被存储在图示的存储器中,也不会被包含在搜索结果的信息中。这是因为,搜索处理是以ble的电波正在被输出为前提的。
50.然后,控制部150将搜索结果的信息中所包含的电子设备200的位置信息发送至映射图信息取得部140。电子设备200的位置信息例如将与映射图画面上的x坐标和y坐标相对应的信息与电子设备200的识别信息建立关联,并被存储在未图示的存储器中。此外,虽然电子设备200的识别信息具体而言是指,例如被存储在该广播数据包中的协议数据单元(protocol data unit)的有效载荷中的、电子设备200的mac地址,但是只要能够与mac地址相互转换即可,也可以为序列号等其他信息。另外,在本实施方式中,也可以在该有效载荷中进一步包含其他信息。其他信息是指,例如电波强度的信息、表示电子设备200的状态的信息等,详细内容将在后文中叙述。
51.在假定了没有取得例如前述的预定的背景图像所涉及的映射图信息,而是基于搜索结果的信息中所包含的电子设备200的位置信息来实施图2的处理的情况下,例如,将如图4的a1所示那样,在由虚线所包围的预定区域内会显示有预定的图标组。另外,设为a1的虚线所示的区域的尺寸与图3的a0的映射图图像的尺寸相同。表示电子设备200-1的图标位于b1所示的位置处,表示电子设备200-2的图标位于b2所示的位置处,表示电子设备200-3的图标位于b3所示的位置处。同样地,表示电子设备200-4的图标位于b4所示的位置处,表示电子设备200-5的图标位于b5所示的位置处,表示电子设备200-6的图标位于b6所示的位置处。同样地,表示电子设备200-7的图标位于b7所示的位置处,表示电子设备200-8的图标位于b8所示的位置处,表示电子设备200-9的图标位于b9所示的位置处。另外,虽然省略了图示等,但对于通过搜索处理而没有被发现的电子设备200来说,即使该电子设备200的位置信息被存储在存储器中,表示该电子设备200的图标也不会被显示在映射图图像上。也就
是说,在图4的a1中,电子设备200-1~电子设备200-9为,识别信息以及位置信息被存储在未图示的存储器中、且通过搜索处理而被发现了的电子设备200。
52.然后,信息处理装置100实施距离信息取得处理(步骤s120)。例如,在ble通信部112接收到基于ble的电波的情况下,由于ble的广播数据包包含电子设备200的识别信息以及基准电波强度信息,因而控制部150能够取得信息处理装置100和电子设备200的距离信息。基准电波强度是指,在从信标信号的发送侧设备仅离开成为基准的距离的位置上设置了接收侧设备时的、该接收侧设备中的信标信号的接收信号强度(rssi:received signal strength indication,接收信号的强度指标)。由于电波强度与距离的平方成反比例,因此只要知道成为该基准的距离处的电波强度,则控制部150就能够基于ble通信部112实际接收到的ble的信标信号的电波强度,从而对信息处理装置100和输出了该信标信号的电子设备200的具体的距离进行运算。然后,控制部150使用前述的比例尺信息而将信息处理装置100与该电子设备200的具体的距离换算为映射图画面上的距离,并作为与前述的映射图信息相对应的距离信息而取得。另外,成为距离信息取得处理(步骤s120)的对象的电子设备200为,通过前述的映射图信息取得处理(步骤s110)中的搜索处理而被发现的电子设备200。因此,即使对于例如未被存储在未图示的存储器中的移动式的电子设备200而言,控制部150也能够取得距离信息。
53.此后,信息处理装置100实施方向信息取得处理(步骤s130)。例如,在ble通信部112从电子设备200接收到依据ble的标准的广播数据包时,控制部150对通过前述的方法而推断出的到达角度aoa或者出发角度aod进行计算。然后,控制部150基于该到达角度aoa或者出发角度aod来实施转换为后文叙述的与映射图画面相对应的方向信息的处理,并发送至方向信息取得部130。例如,控制部150实施将以信息处理装置100或者电子设备200为基准而求出的相对的信息即到达角度aoa或者出发角度aod转换为与映射图画面相对应的方向信息的处理。由此,能够实现方向信息取得处理(步骤s130)。方向信息取得部130例如以映射图画面的预定的轴为基准,并作为由将预定的角度方向设为正的数字构成的角度的信息而取得方向信息。例如,在后述的图10中,方向信息取得部130将电子设备200-1的方向信息作为以横轴为基准的角度α11等而取得。另外,成为方向信息取得处理(步骤s130)的对象的电子设备200为,通过前述的映射图信息取得处理(步骤s110)中的搜索处理而被发现的电子设备200。因此,即使对于例如未被存储在未图示的存储器中的移动式的电子设备200来说,控制部150也能够取得方向信息。
54.此后,信息处理装置100实施位置计算处理(步骤s200)。虽然更详细的处理说明将利用图9而在后文中叙述,但控制部150基于通过搜索处理而被发现的电子设备200中的、由预定个数构成的预定的电子设备200的方向信息等,从而实施对信息处理装置100的位置进行计算的处理。关于预定个数,将利用图9而在后文中叙述。这里的预定的电子设备200是作为信息处理装置100的位置的计算的基准而适当的电子设备200,更具体而言为,位置固定型的电子设备200。
55.此后,信息处理装置100实施显示处理(步骤s300)。具体而言,例如控制部150基于在前述的映射图信息取得处理(步骤s110)中所取得的映射图信息、和通过位置计算处理(步骤s200)而计算出的信息处理装置100的位置信息,从而实施在显示部160上显示映射图画面的处理。控制部150基于信息处理装置100的位置信息,从而将表示信息处理装置100的
位置的信息显示在映射图画面上。表示信息处理装置100的位置的信息是指,例如图像图标。由此,例如显示了像图5的a10所示的画面例那样的映射图画面。图5的a10示出了如下情况,即,在将图3的a0的画面和图4的a1的画面例重叠而成的映射图画面中,表示信息处理装置100的图标被显示在b10所示的位置上的画面例。
56.另外,如前文所述那样,图2的处理例被定期地反复实施。因此,图5等的显示例被定期更新,有时显示内容会根据预定的状况而被变更。预定的状况是指,例如任意一个电子设备200的电源成为接通或者关断的状况、电子设备200突发性地故障了的状况、由于持有信息处理装置100的用户进行了移动从而在距离信息、方向信息等上发生了变更的状况等。对于利用图7以后的附图而在后文中叙述的变形例等中的显示例来说,也是同样的。
57.此后,用户从图5的a10的画面中选择所期望的电子设备200,并执行任务。通过例如图6的流程图所示的第一中断处理(步骤s400),从而能够实现任务的执行。控制部150实施对是否存在电子设备200的选择操作进行判断的处理(步骤s410)。例如,控制部150对用户是否选择了图5的a10的画面中的b11~b19所示的图标中的任意一个图标进行判断。在不存在电子设备200的选择操作的情况下(在步骤s410中为否),再次实施步骤s410。另一方面,在存在电子设备200的选择操作的情况下(在步骤s410中为是),控制部150对电子设备200进行指定(步骤s420)。例如,虽然省略了图示,但控制部150实施将用户所选择的电子设备200的任务执行画面显示在显示部160上的处理等。此后,控制部150实施对是否存在任务数据的指定操作进行判断的处理(步骤s430)。例如,实施在前述的任务执行画面中被列举出的、是否选择了未图示的任务数据的判断。在不存在任务数据的指定操作的情况下(在步骤s430中为否),再次实施步骤s430。另一方面,在存在任务数据的指定操作的情况下(在步骤s430中为是),实施将所指定的任务数据发送至电子设备200的处理(步骤s440)。另外,在信息处理装置100和电子设备200通过ble而被连接的情况下,也可以在实施步骤s440之前追加从ble切换为wi-fi的处理。通过采用这样的方式,从而信息处理装置100能够将容量较大的任务数据发送至电子设备200。
58.如以上那样,本实施方式的信息处理装置100为通过无线通信部110而与电子设备200进行无线通信的信息处理装置100,并且包括搜索结果取得部120、方向信息取得部130、映射图信息取得部140、和控制部150。搜索结果取得部120通过无线通信部110的搜索,从而取得电子设备200的搜索结果的信息。方向信息取得部130基于由无线通信部110实施的与电子设备200的近距离无线通信,从而取得表示由搜索而被发现的电子设备200的存在方向的方向信息。映射图信息取得部140取得包括由搜索而被发现的电子设备200的位置信息在内的映射图信息。控制部150取得基于方向信息和映射图信息而被特别指定的信息处理装置100的位置信息,并基于信息处理装置100的位置信息,从而将表示信息处理装置100的位置的信息显示在与映射图信息相对应的映射图图像上。
59.以此方式,由于本实施方式的信息处理装置100包括无线通信部110和搜索结果取得部120,因此能够基于无线通信电波的数据包中所包含的信息等,从而对可实现无线通信连接的电子设备200进行搜索。此外,由于本实施方式的信息处理装置100还包括方向信息取得部130、映射图信息取得部140和控制部150,因此能够基于方向信息而对映射出电子设备200的位置的映射图信息进行显示。此外,由于控制部150取得基于方向信息和映射图信息而被特别指定的信息处理装置100的位置信息,并基于该位置信息而将信息处理装置100
的位置显示在映射图图像上,因此用户能够详细地掌握映射图图像中的信息处理装置100的位置。由此,能够更加详细地掌握映射图图像中的电子设备200的位置关系。由此,例如在于映射图图像内存在有多个电子设备200的情况下,用户能够适当地对应该选择哪个电子设备200进行判断。迄今为止,关于基于方向信息和映射图信息来对信息处理装置100的位置进行计算并将信息处理装置100的位置显示在映射图画面上的信息处理装置100,还没有被提出过。
60.此外,本实施方式的方法也可以通过程序来实现。即,本实施方式的程序使计算机作为无线通信部110、搜索结果取得部120、方向信息取得部130、映射图信息取得部140、和控制部150而发挥功能。无线通信部110与电子设备200进行无线通信。搜索结果取得部120取得由无线通信部110搜索到的电子设备200的搜索结果的信息。方向信息取得部130基于由无线通信部110实施的与电子设备200的近距离无线通信,从而取得表示由搜索而被发现的电子设备200的存在方向的方向信息。映射图信息取得部140取得包括由搜索而被发现的电子设备200的位置信息在内的映射图信息。控制部150取得基于方向信息和映射图信息而被特别指定的信息处理装置100的位置信息,并基于信息处理装置100的位置信息,从而将表示信息处理装置100的位置的信息显示在与映射图信息相对应的映射图图像上。通过采用这样的方式,从而能够获得与上述内容同样的效果。
61.本实施方式的方法能够实施各种各样的变形。例如,也可以如图7的a20所示的画面例那样,追加根据电子设备200的状态而改变图标的样式的显示处理。另外,这里的状态也可称为状况。例如,b21所示的电子设备200-1的图标和b25所示的电子设备200-5的图标以表示处于使用中的样式而被显示。此外,例如,b22所示的电子设备200-2的图标、b26所示的电子设备200-6的图标、b27所示的电子设备200-7的图标、b28所示的电子设备200-8的图标以表示因故障等原因而不能使用的样式而被显示。此外,例如,b23所示的电子设备200-3的图标、b24所示的电子设备200-4的图标、b29所示的电子设备200-9的图标以表示在可使用的状态下处于待机中的样式而被显示。另外,控制部150也可以实施如下的显示处理,所述显示处理为,针对过去连接过的电子设备200而变更图标的样式且针对过去没有连接过的电子设备200而不变更图标的样式的显示处理。
62.例如电子设备200的ble通信部212对自身的状态进行监控,将与状态相对应的信息存储在前述的有效载荷中,并对ble的广播数据包进行广播。此后,ble通信部112接收该广播数据包,控制部150基于该广播数据包中所包含的与电子设备200的状态相对应的信息,从而读取被存储在未图示的存储器中的图标数据之中的与该状态相对应的图标数据。然后,控制部150通过实施基于映射图信息取得部140所取得的电子设备200的位置信息而在映射图画面的预定的位置上配置该图标数据的显示处理等方法,从而能够实现图7的a20所示的画面例的显示。
63.如以上那样,在本实施方式的信息处理装置100中,控制部150根据电子设备200的状态,从而对映射图图像中的电子设备200的图像的显示样式进行变更。由于通过采用这样的方式,从而用户能够进一步考虑电子设备200的状态,因此能够更适当地实施电子设备200的选择。例如,在图7的a20的画面例的情况下,由于用户位于b20所示的位置上,因此用户能够认识到如下情况,即,距用户较近且能够使用的电子设备200为电子设备200-3。此外,虽然电子设备200-1位于距用户较近的位置处,但是由于处于使用中,因此,用户能够认
识到对其进行选择是不适合的。
64.此外,如图8的a30所示的画面例那样,也可以追加根据电子设备200是否为移动式而改变图标的样式的显示处理。另外,移动式的电子设备200是指,例如能够由具有平均体力的人的手臂来挪动的电子设备200,是否是移动式能够根据例如搜索结果取得部120所取得的电子设备200的识别信息等来进行判断。在图8中,b33所示的电子设备200-3的图标和b39所示的电子设备200-9的图标以表示是移动式的电子设备200的样式而被显示。以此方式,在本实施方式的信息处理装置100中,控制部150根据电子设备200是否为移动式,从而对映射图图像中的电子设备200的图像的显示样式进行变更。通过采用这样的方式,从而用户能够进一步对电子设备200是否为移动式作出考虑。由此,能够更适当地实施电子设备200的选择。例如,在用户正在寻找移动式的电子设备200的情况下,将无需用户直接调查图8的a30的画面例所示的全部电子设备200-1~200-9是否为移动式的电子设备200。此外,由于用户正位于b30所示的位置处,因此用户能够认识到如下情况,即,距用户较近且是移动式的电子设备200为电子设备200-3。此外,虽然电子设备200-9为移动式的电子设备200,但是由于位于距用户较远的位置处,因此用户能够认识到对其进行选择是不适合的。
65.如前文所述那样,由于移动式的电子设备200的识别信息等未被存储在未图示的存储器中,因此未被包含在映射图信息取得部140所取得的映射图信息中。但是,由于移动式的电子设备200是利用映射图信息取得处理(步骤s110)中所包含的搜索处理而被发现的,因此如前文所述那样可取得移动式的电子设备200的距离信息和方向信息。因此,在显示处理(步骤s300)中,控制部150能够以通过位置计算处理(步骤s200)而被计算出的信息处理装置100的位置信息为基准,从而将移动式的电子设备200的位置信息与映射图信息建立关联。然后,例如控制部150通过实施读取被存储在未图示的存储器中的图标数据之中的与移动式的电子设备相对应的图标数据并在映射图画面的预定的位置上配置该图标数据的显示处理等方法,从而能够实现图8的a30所示的画面例的显示。另外,预定的位置能够以信息处理装置100的位置信息为基准,并根据在映射图信息取得处理(步骤s110)和距离信息取得处理(步骤s120)中所取得的距离信息以及方向信息来求出。
66.如以上的方式那样,在本实施方式的信息处理装置100中,控制部150在检测出了未被包含在映射图信息中的其他电子设备200即移动式的电子设备200的情况下,将实施如下处理,即,基于其他电子设备200即移动式的电子设备200的方向信息、映射图信息、信息处理装置100的位置信息,从而将其他电子设备200即移动式的电子设备200的图像显示在映射图图像上的处理。通过采用这样的方式,从而用户能够利用映射图画面来掌握未被包含在映射图信息中的其他电子设备200。由此,能够提高信息处理装置100的便利性。
67.接下来,使用图9、图10、图11来对位置计算处理(步骤s200)的详细情况进行说明。控制部150实施从尚未被选择的电子设备200之中对距信息处理装置100的距离最近的电子设备200进行选择的处理(步骤s210)。这里的选择是指,作为后文叙述的位置运算(步骤s260)中所使用的电子设备200而进行选择的情况。然后,控制部150实施对所选择的电子设备200是否为前述的移动式的电子设备200进行判断的处理(步骤s220)。控制部150在所选择的电子设备200是移动式的电子设备200的情况下(在步骤s220中为是),实施将所选择的电子设备200从选择对象中排除的处理(步骤s230),并再次实施步骤s210。这是因为,移动式的电子设备200存在位置被变更的可能性,从而不适于在求出信息处理装置100的位置的
处理中使用。另一方面,控制部150在所选择的电子设备200不是移动式的电子设备200的情况下(在步骤s220中为否),实施将所选择的电子设备200设为已选择的处理(步骤s240)。然后,控制部150实施对所选择的电子设备200是否达到了预定个数进行判断的处理(步骤s250),在已选择的电子设备200没有达到预定个数的情况下(在步骤s250中为否),再次实施步骤s210的处理。关于预定个数,将利用图10和图11中而在后文中进行叙述。另一方面,控制部150在已选择的电子设备200达到了预定个数的情况下(在步骤s250中为是)实施位置运算(步骤s260)。
68.位置运算(步骤s260)的处理能够通过例如图10、图11所示的方法来实现。例如设为,控制部150将前述的预定个数设为两个,并在图9的步骤s240中选择了电子设备200-1和电子设备200-2。此外,将方向信息取得部130通过图2的步骤s130而取得的电子设备200-1的方向信息设为以横轴为基准而为角度α11,并将电子设备200-2的方向信息设为以横轴为基准而为角度α12。由于电子设备200-1的位置信息是已知的,因此能够从电子设备200-1的位置起引出一条相对于横轴而构成的角为角度α11的假想的线l11。同样地,能够从电子设备200-2的位置起引出一条相对于横轴而构成的角为角度α12的假想的线l12。在该情况下,控制部150将c11所示的、基于线l11和线l12的交点的位置信息推断为信息处理装置100的位置信息。
69.此外,在步骤s250的预定个数为三个的情况下,能够利用例如图11所示的方法来实现位置运算(步骤s260)的处理。例如设为,控制部150在步骤s240中选择了电子设备200-1、电子设备200-2和电子设备200-5。此外,将方向信息取得部130通过图2的方向信息取得处理(步骤s130)而取得的电子设备200-1的方向信息设为以横轴为基准而为角度α21,将电子设备200-2的方向信息设为以横轴为基准而为角度α22,将电子设备200-5的方向信息设为以横轴为基准而为角度α25。由此,能够与图10同样地从电子设备200-1的位置起引出一条相对于横轴而构成的角为角度α21的假想的线l21,能够从电子设备200-2的位置起引出一条相对于横轴而构成的角为角度α22的假想的线l22,能够从电子设备200-5的位置起引出一条相对于横轴而构成的角为角度α25的假想的线l25。在该情况下,控制部150将c24所示的点推断为信息处理装置100的位置。c24所示的点的坐标为,c21所示的线l21与线l22的交点的坐标、c22所示的线l21与线l25的交点的坐标、和c23所示的线l22与线l25的交点的坐标的平均值。通过采用这样的方式,从而例如在所取得的位置信息以及方向信息包含误差的状况下,能够更高精度地对信息处理装置100的位置进行推断。位置信息以及距离信息包含误差的状况是指,例如ble的信号包含噪声的状况等。
70.此外,也可以进一步考虑距离信息并例如利用图12所示的方法来实现位置运算(步骤s260)的处理。具体而言,例如预定个数设为一个,且控制部150在步骤s240中选择了电子设备200-1。此外,将方向信息取得部130通过图2的方向信息取得处理(步骤s130)而取得的电子设备200-1的方向信息设为以横轴为基准而为角度α31。由此,能够与图10和图11同样地从电子设备200-1的位置起引出一条相对于横轴而构成的角为角度α31的假想的线l31。此外,将使用电子设备200-1的距离信息、也就是基于电子设备200-1所发出的ble的电波而实际测量出的距离和比例尺信息而换算为映射图画面上的距离的距离设为距离le31。在该情况下,如c31所示那样,与电子设备200-1分离距离le31的线l31上的点被推断作为信息处理装置100的位置。
71.此外,例如在预定个数为两个以上的情况下,也可以通过图13所示的方法来实现位置运算(步骤s260)的处理。与图11的示例同样地,将预定个数设为三个,并设为控制部150在步骤s240中选择了电子设备200-1、电子设备200-2和电子设备200-5。然后,c41所示的点为,表示通过与图12同样的方法根据电子设备200-1而推断出的信息处理装置100的位置的点,c42所示的点为,表示根据电子设备200-2而推断出的信息处理装置100的位置的点,c43所示的点为,表示根据电子设备200-5而推断出的信息处理装置100的位置的点。在该情况下,控制部150将c44所示的点推断为最终的信息处理装置100的位置。c44所示的点的坐标为,c41所示的点的坐标、c42所示的点的坐标、和c43所示的点的坐标的平均值。通过采用这样的方式,从而能够更高精度地对信息处理装置100的位置进行推断。
72.此外,本实施方式的方法并不限于上述方法,能够实施各种各样的变形。例如,也可以对表示信息处理装置100朝向哪个方向的信息进行显示。具体而言,在图14的a40所示的画面例中,也可以以与信息处理装置100的上端所朝向的方向相对应的方式来重叠显示a41所示的预定的方位图像。例如,控制部150通过实施取得来自未图示的地磁传感器或者陀螺传感器的检测值并基于该检测值而求出方位角从而生成基于该方位角的方位图像的处理,从而能够实现a40所示的画面例的显示。另外,方位图像的样式并不限于a41所示的样式,也可以设为用户能够适当地设定。另外,根据来自地磁传感器或者陀螺传感器的检测值而求出方位角的方法是公知的,因而省略详细的说明。
73.如上文所述那样,在本实施方式的信息处理装置100中,控制部150将表示信息处理装置100的朝向的信息显示在映射图图像上。通过采用这样的方式,从而用户能够掌握信息处理装置100朝向哪个方向。
74.此外,例如,当在显示了图14的a40的画面例的状态下使信息处理装置100向右旋转了45度的情况下,控制部150也可以如图15的a50所示的画面例那样实施进行显示的处理。也就是说,控制部150也可以如下处理,即,像a51所示那样方位图像的朝向保持与图14的a41相同而映射图图像则以向左旋转45度的方式来进行显示的处理。例如,虽然省略了数学式等的提示,但通过实施基于从未图示的陀螺传感器等中取得的信息处理装置100的旋转角度的信息来对构成映射图图像的坐标向量与预定的旋转矩阵的乘积进行运算的处理等,从而能够实现a50所示的画面例的显示。
75.如上文所述那样,在本实施方式的信息处理装置100中,控制部150基于信息处理装置100的朝向,从而实施映射图图像的旋转处理。通过采用这样的方式,从而能够对以信息处理装置100所朝向的方向为基准的映射图图像进行显示。由此,持有信息处理装置100的用户能够很容易地掌握变更了信息处理装置100所朝向的方向的情况下的电子设备200等的存在。
76.此外,本实施方式的方法并不限于上述方式,例如,也可以在位于距信息处理装置100较近的位置上的电子设备200和位于距信息处理装置100较远的位置上的电子设备200中,实施对图标的样式进行变更的处理。虽然这里的较近的位置和较远的位置的关系为,例如根据利用通过图2的距离信息取得处理(步骤s120)并基于ble等电波强度而取得的距离信息而计算出的距离的相对关系,但并不限于此,例如也可以考虑信息处理装置100所朝向的方向等来决定较近的位置以及较远的位置。另外,有时会将位于与信息处理装置100相距预定的距离的位置上的电子设备200称为第一电子设备,将与该第一电子设备相比而位于
距信息处理装置100较远的位置上的电子设备200称为第二电子设备。
77.例如,在图16的a60的画面例中,设为信息处理装置100位于b60所示的位置上,并且可认为是,由b61所示出的假想的线与由b62所示出的假想的线之间的区域为用户的视野区域且用户容易接近的区域。而且,在该区域内,存在有b61所示的电子设备200-1和b64所示的电子设备200-4。因此,控制部150也可以将表示电子设备200-1和电子设备200-4的图标的样式以与其他电子设备200相比而加以强调的方式来进行显示。例如,虽然能够像图16所示那样通过使表示电子设备200-1和电子设备200-4的图标的颜色深于其他电子设备200的图标的颜色,从而实现对图标的样式进行强调的情况,但并不限于此,例如也可以通过进一步增大图标的尺寸而实现对图标的样式进行强调的情况。例如,控制部150通过基于被存储在未图示的存储器中的图标数据之中的各个电子设备200的位置信息以及方向信息而追加决定显示在映射图画面上的图标的样式的处理并读取所对应的图标数据等方法,从而能够实现图16的a60所示的画面例的显示。另外,在图16的情况下,例如电子设备200-1和电子设备200-4为第一电子设备,电子设备200-1和电子设备200-4以外的电子设备200为第二电子设备。
78.此外,例如控制部150也可以实施如图17的a70所示的画面例那样的显示处理。例如,在信息处理装置100位于b70所示的位置上的情况下,电子设备200-1、电子设备200-2和电子设备200-3位于与b70的位置分离开第一距离的、b71所示的虚线内的范围即第一范围内。此外,电子设备200-4和电子设备200-5位于与b70的位置分离开远于第一距离的第二距离的b72的虚线的范围内、并且位于将前述的第一范围排除的范围即第二范围内。此外,电子设备200-6和电子设备200-7位于与b70的位置分离开远于第二距离的第三距离的73的虚线的范围内、并且位于将前述的第一范围以及第二范围排除的第三范围内。此外,电子设备200-8和电子设备200-9位于与b70的位置分离开远于第三距离的区域中。在该情况下,控制部150可以用最大的第一尺寸来显示表示电子设备200-1的图标、表示电子设备200-2的图标和表示电子设备200-3的图标。同样地,控制部150可以用小于第一尺寸的第二尺寸来显示表示电子设备200-4的图标和表示电子设备200-5的图标。同样地,控制部150可以用小于第二尺寸的第三尺寸来显示表示电子设备200-6的图标和表示电子设备200-7的图标。同样地,可以用小于第三尺寸的第4尺寸来显示表示电子设备200-8的图标和表示电子设备200-9的图标。例如,控制部150通过基于被存储在未图示的存储器中的图标数据之中的各个电子设备200的距离信息而追加决定显示在映射图画面上的图标的样式的处理并读取所对应的图标数据等的方法,从而能够实现图17的a70所示的画面例的显示。另外,虽然在图17的示例中,例如电子设备200-1~电子设备200-3为第一电子设备,电子设备200-4和电子设备200-5为第二电子设备,但第一电子设备和第二电子设备的组合并不限于此。
79.如上文所述那样,在本实施方式的信息处理装置100中,控制部150在于映射图图像上作为电子设备的图像而显示出第一电子设备的图像、和与第一电子设备相比而处于距信息处理装置100较远的位置上第二电子设备的图像的情况下,实施与第二电子设备的图像相比而强调第一电子设备的图像的强调显示。通过采用这样的方式,从而使用户能够准确地掌握距信息处理装置100较近的电子设备200。
80.此外,本实施方式的方法并不限于上述方式,例如控制部150也可以实施能够通过用户的操作而对被显示的信息处理装置100的位置进行补正的处理。虽然在前文中叙述了
例如在图17的显示例中信息处理装置100被显示为位于b70所示的位置上的情况,但是实际的信息处理装置100可设为位于与b75所示的位置相对应的场所处。在该情况下,也可以实施如下处理,即,例如通过用户点击作为触摸面板的显示部160的b75所示的位置,从而使控制部150实施从图17的a70的画面例变更为图18的a80所示的画面例的处理。更具体而言,如图18的b80所示那样,在图17的b75所示的位置上显示了表示信息处理装置100的图标。此外,控制部150也可以实施伴随着信息处理装置100的位置被补正而对利用图17而在前文中叙述的第一范围等进行变更的处理。具体而言,控制部150可以像b84所示那样用第一尺寸来显示表示电子设备200-4的图标,并像b82所示那样用第二尺寸来显示表示电子设备200-2的图标。同样地,控制部150可以用第三尺寸来显示表示b83的电子设备200-3的图标和表示b88的电子设备200-8的图标。
81.这样的处理能够通过例如图19的第二中断处理(步骤s500)等来实现。控制部150实施对是否存在补正操作进行判断的处理(步骤s510),在判断为不存在补正操作的情况下(在步骤s510中为否),结束流程,在判断为存在补正操作的情况下(在步骤s510中为是),实施位置补正处理(步骤s520)。
82.图20为,通过图11所示的方法而推断出了信息处理装置100的位置的情况下的位置补正处理(步骤s520)的应用例。图20的c50表示在与图11同样的状况下用户点击了c51所示的位置的情况。由此,控制部150实施c60所示的处理。具体而言,控制部150实施将利用图11而在前文中叙述的c21所示的交点、c22所示的交点、和c23所示的交点中的、距c51所示的点最远的c21所示的交点排除并将c61所示的点推断为信息处理装置100的新位置的处理。c61所示的点的坐标为,c22所示的点的坐标与c23所示的点的坐标的平均值。另外,在该方法的情况下,当用户所点击的c51所示的位置与实际的信息处理装置100的位置偏离较大时,c51所示的位置并不一定与被新推断为信息处理装置100的位置的c61所示的位置一致。
83.图21为,通过图13所示的方法而推断出了信息处理装置100的位置的情况下的位置补正处理(步骤s520)的应用例。图21的c70表示在与图13同样的状况下用户点击了c71所示的位置的情况。由此,控制部150实施c80所示的处理。具体而言,控制部150实施将利用图13而在前文中叙述的c41所示的点、c42所示的点、c43所示的点中的、距c71所示的点最远的c43所示的点排除并将c81所示的点推断为信息处理装置100的新位置的处理。c81所示的点的坐标为,c41所示的点的坐标与c42所示的点的坐标的平均值。
84.如以上那样,在本实施方式的信息处理装置100中,控制部150基于用户的输入信息,从而实施对映射图图像上的信息处理装置100的位置进行补正的补正处理。通过采用这样的方式,从而能够更准确地对信息处理装置100的位置进行推断。例如,在因电子设备200的故障等从而在ble通信部212所输出的ble的电波中包含噪声的情况下,具有控制部150无法准确地推断信息处理装置100的位置的可能性。关于这一点,通过应用本实施方式的方法,从而能够将使信息处理装置100的位置的推断的精度恶化的主要原因排除。
85.另外,在前述的图21所示的示例中,作为补正处理的对象而被排除的、c43所示的点为,表示根据电子设备200-5而推断的信息处理装置100的位置的点。因此,例如在用户点击了c71所示的点的情况下,也可以在以后的图2等的位置计算处理(步骤s200)等中追加将电子设备200-5设定作为从选择对象中排除的预定电子设备的处理。这是因为,考虑到了当在电子设备200-5的ble通信部212等中存在不良状况的情况下,以后也会在位置计算处理
(步骤s200)中给信息处理装置100的位置推断精度带来不良影响。由此,作为预定电子设备的电子设备200-5被设定作为补正处理的排除对象设备,并且以后在信息处理装置100的位置计算处理(步骤s200)中不会被选择。此外,虽然在图20、图21的示例中,作为补正处理的对象而排除的点为一个,但也可以将两个以上的点排除。如以上那样,在本实施方式的信息处理装置100中,控制部150在基于用户的输入信息而实施了将包括电子设备200在内的电子设备组中的预定电子设备从基于方向信息的信息处理装置100的位置信息的取得对象中排除的补正处理之后,将预定电子设备设定为补正处理的排除对象设备。通过采用这样的方式,从而能够防止基于存在通信不良状况的可能性的电子设备200来对信息处理装置100的位置进行推断的情况。由此,能够更准确地对信息处理装置100的位置进行推断。
86.另外,位置补正处理(步骤s520)的方法并不限于以上的方法。例如,也可以在图21的c70所示的示例中,将c41所示的点、c42所示的点、c43所示的点中的、距用户所点击的c71所示的位置最近的点即c42所示的点设为信息处理装置100的新推断位置。此外,例如也可以采用如下方式,即,信息处理装置100包含多个种类的位置补正处理(步骤s520)的处理模式,用户能够进行适当选择。此外,信息处理装置100也可以除了包含基于上述的方法的处理模式之外,还包含例如将用户所点击的映射图信息上的坐标强制性地设定作为信息处理装置100的位置的坐标的处理模式。这是因为,有可能存在有在基于映射图信息的整个地板中ble的电波环境较差的情况。
87.此外,本实施方式的方法并不限于上述方法,能够实施各种各样的变形。例如,作为信息处理装置100的改变例,也可以采用如图22所示的结构例那样的方式。如果与图1的结构例进行比较,则图22的改变例在还包括映射图信息生成部170的这一点上有所不同。映射图信息生成部170实施映射图信息的生成处理。例如,虽然省略了图示,但通过用户在前述的映射图画面中选择预定的图标等,从而使映射图信息生成应用程序启动,并显示出利用图23等而在后文中叙述的映射图信息编辑画面。然后,映射图信息生成部170基于后文叙述的用户的编辑操作从而生成映射图信息。此后,信息处理装置100通过基于所生成的映射图信息而实施图2的处理等,从而能够实现对基于所生成的映射图信息的映射图画面进行显示。
88.如上文所述那样,本实施方式的信息处理装置100还包括映射图信息生成部170,所述映射图信息生成部170基于用户的编辑从而实施映射图信息的生成处理。通过采用这样的方式,从而能够提高信息处理装置100的便利性。也考虑了例如无法事先准备与图3的a0的映射图画面相对应的背景图像的情况。关于这一点,通过应用本实施方式的方法,从而控制部150能够显示基于简易的背景图像的映射图画面。由此,能够提高信息处理装置100的便利性。
89.使用图23、图24来对映射图信息生成应用的画面例进行说明。当用户启动映射图信息生成应用程序时,控制部150例如在显示部160上显示出d10所示的画面。用户选择d11所示的图标,并持着信息处理装置100而在地板内的预定的通道上移动。由此,在显示部160上显示出d20所示的画面例。具体而言,用户的移动历史像d21所示那样成为例如虚线状的轨迹,从而被显示。另外,由于显示该轨迹的方法是十分熟知的,因而省略说明。以此方式,在本实施方式的信息处理装置100中,控制部150实施将信息处理装置100的移动历史显示在映射图图像上的处理。通过采用这样的方式,从而用户能够很容易地创建映射图图像。
90.然后,用户选择d22所示的图标。d22所示的图标为,用于在显示部的画面内配置预定的图形的图标,用户在参照d21所示的轨迹的同时,作为相当于桌子或墙壁的部分而配置预定的图形。另外,虽然在图23中,预定的图形例示出了例如长方形形状的图形,但既可以采用能够选择其他图形的方式,也可以为桌子、椅子、柜子等的图像。由此,在显示部160上,显示有例如图24的d30所示的画面例。具体而言,配置了d31、d32、d33、d34所示的预定的图形,并生成了简易的背景图像。之后,例如用户选择d35所示的图标。d35所示的图标为,用于表示位置固定型的电子设备200的配置的图标。在显示部160上,显示有例如图24的d40所示的画面例。具体而言,生成了包含在d41、d42、d43所示的位置上配置有电子设备200的信息在内的映射图信息。另外,控制部150在配置了d41、d42、d43所示的图标的情况下,也可以实施将该图标的位置信息自动地存储在未图示的存储器中的处理。此外,用户也可以以能够进一步区分电子设备200的方式而分别使用多个种类的图标。例如,也可以设为,d36所示的图标为用于配置移动式的电子设备200的图标,并在d40的画面例中,在d44的位置上配置表示移动式的电子设备200的图标。另外,在该情况下,控制部150不需要使d44所示的图标的位置信息存储在未图示的存储器中。
91.此外,也可以采用如下方式,即,生成了映射图信息的用户能够向其他用户的信息处理装置100发送映射图信息。例如,能够通过如下方式来实现,即,将创建了映射图信息的用户所持有的信息处理装置100的无线通信部110的ble通信部112、与其他用户所持有的信息处理装置100的无线通信部110的ble通信部112连接,从而实施映射图信息的收发。此外,例如用户也可以通过实施由wi-fi实现的连接从而实施映射图信息的收发,例如创建了映射图信息的用户也可以在预定的服务器中存储该映射图信息,并且也能够通过其他各种方法来实现。以此方式,在本实施方式的信息处理装置100中,控制部150将由映射图信息生成部170生成的映射图信息经由无线通信部110而发送至其他信息处理装置100中。通过采用这样的方式,从而在生成的映射图信息所涉及的地板内行动的用户彼此之间能够共享所生成的映射图信息并作为映射图图像来利用。
92.如上文所述那样,本实施方式的信息处理装置为,通过无线通信部从而与电子设备进行无线通信的信息处理装置,并且包括搜索结果取得部、方向信息取得部、映射图信息取得部、和控制部。搜索结果取得部通过无线通信部的搜索,从而取得电子设备的搜索结果的信息。方向信息取得部基于由无线通信部实施的与电子设备的近距离无线通信,从而取得表示通过搜索而被发现的电子设备的存在方向的方向信息。映射图信息取得部取得包含通过搜索而被发现的电子设备的位置信息在内的映射图信息。控制部取得基于方向信息和映射图信息而被特别指定的信息处理装置的位置信息,并基于信息处理装置的位置信息,从而将表示信息处理装置的位置的信息显示在与映射图信息相对应的映射图图像上。
93.通过采用这样的方式,从而用户能够详细地掌握映射图图像上的信息处理装置的位置。由此,能够更详细地掌握映射图图像上的信息处理装置与电子设备的位置关系。由此,例如当在映射图图像内存在多个电子设备的情况下,用户能够适当地对应该选择哪个电子设备进行判断。
94.此外,控制部也可以根据电子设备的状态,从而对映射图图像上的电子设备的图像的显示样式进行变更。
95.通过采用这样的方式,从而由于用户能够进一步考虑电子设备的状态,因此能够
更适当地实施电子设备的选择。
96.此外,控制部也可以使表示信息处理装置的朝向的信息显示在映射图图像上。
97.通过采用这样的方式,从而用户能够掌握信息处理装置是朝着哪个方向的。
98.此外,控制部也可以基于信息处理装置的朝向从而实施映射图图像的旋转处理。
99.通过采用这样的方式,从而能够对以信息处理装置所朝向的方向为基准的映射图图像进行显示。
100.此外,控制部也可以在于映射图图像上作为电子设备的图像而显示第一电子设备的图像、和与第一电子设备相比而处于距信息处理装置较远的位置上的第二电子设备的图像的情况下,实施与第二电子设备的图像相比而更强调第一电子设备的图像的强调显示。
101.通过采用这样的方式,从而用户能够准确地掌握距信息处理装置较近的电子设备。
102.此外,控制部也可以基于用户的输入信息从而实施对映射图图像上的信息处理装置的位置进行补正的补正处理。
103.通过采用这样的方式,从而能够更准确地对信息处理装置的位置进行推断。
104.此外,控制部也可以在基于用户的输入信息而实施了将包含电子设备在内的电子设备组中的预定电子设备从基于方向信息的信息处理装置的位置信息的取得对象中排除的补正处理之后,将预定电子设备设定为补正处理的排除对象设备。
105.通过采用这样的方式,从而能够防止基于存在通信不良状况的可能性的电子设备而对信息处理装置的位置进行推断的情况。
106.此外,也可以还包括映射图信息生成部,所述映射图信息生成部基于用户的编辑,从而实施映射图信息的生成处理。
107.通过采用这样的方式,从而能够提高信息处理装置的便利性。
108.此外,控制部也可以将由映射图信息生成部所生成的映射图信息经由无线通信部而发送至其他信息处理装置。
109.通过采用这样的方式,从而能够在所生成的映射图信息所涉及的地板内行动的用户彼此之间共享所生成的映射图信息,并作为映射图图像来利用。
110.此外,控制部也可以实施将信息处理装置的移动历史显示在映射图图像上的处理。
111.通过采用这样的方式,从而用户能够很容易地创建映射图图像。
112.此外,控制部也可以在检测出未被包含在映射图信息中的其他电子设备的情况下,基于其他电子设备的方向信息、映射图信息、信息处理装置的位置信息,从而实施将其他电子设备的图像显示在映射图图像上的处理。
113.通过采用这样的方式,从而用户能够在映射图画面中掌握未被包含在映射图信息中的其他电子设备。
114.此外,本实施方式的程序涉及一种使计算机作为无线通信部、搜索结果取得部、方向信息取得部、映射图信息取得部、控制部而启动的程序。无线通信部与电子设备进行无线通信。搜索结果取得部通过无线通信部的搜索而取得电子设备的搜索结果的信息。方向信息取得部基于由无线通信部实施的与电子设备的近距离无线通信,从而取得表示通过搜索而被发现的电子设备的存在方向的方向信息。映射图信息取得部取得包含通过搜索而被发
现的电子设备的位置信息在内的映射图信息。控制部取得基于方向信息和映射图信息而被特别指定的信息处理装置的位置信息,并基于信息处理装置的位置信息而将表示信息处理装置的位置的信息显示在与映射图信息相对应的映射图图像上。
115.另外,虽然如上文所述那样对本实施方式进行了详细地说明,但是对于本领域技术人员而言,能够实施实质上不脱离本实施方式的新事项以及效果的多种变形是很容易理解的。因此,这样的改变例全部被包含在本公开的范围内。例如,在说明书或者附图中至少一次与更广义或者同义的不同术语一起被记载的术语,在说明书或者附图中的任何位置均能够替换为该不同的术语。此外,本实施方式以及改变例的全部组合也被包含在本公开的范围内。此外,信息处理装置以及程序等的结构与动作也并未被限定于在本实施方式中所说明的内容,能够实施各种各样的变形。
116.符号说明
117.100

信息处理装置;102

处理部;110

无线通信部;112

ble通信部;114

wi-fi通信部;120

搜索结果取得部;130

方向信息取得部;140

映射图信息取得部;150

控制部;160

显示部;170

映射图信息生成部;200、200-1、200-2、200-3、200-4、200-5、200-6、200-7、200-8、200-9

电子设备;212

ble通信部;214

基础架构模式通信部;216

内部接入点;300

外部接入点;α11、α12、α21、α22、α25、α31

角度;aoa

到达角度;aod

出发角度;l11、l12、l21、l22、l25、l31

线;le31

距离。

技术特征:
1.一种信息处理装置,其特征在于,其通过无线通信部从而与电子设备进行无线通信,所述信息处理装置包括:搜索结果取得部,其通过所述无线通信部的搜索从而取得所述电子设备的搜索结果的信息;方向信息取得部,其基于由所述无线通信部实施的与所述电子设备的近距离无线通信,从而取得表示通过所述搜索而被发现的所述电子设备的存在方向的方向信息;映射图信息取得部,其取得包括通过所述搜索而被发现的所述电子设备的位置信息在内的映射图信息;控制部,其取得基于所述方向信息和所述映射图信息而被特别指定的信息处理装置的所述位置信息,并基于所述信息处理装置的所述位置信息,从而使表示所述信息处理装置的位置的信息显示在与所述映射图信息相对应的映射图图像上。2.如权利要求1所述的信息处理装置,其特征在于,所述控制部根据所述电子设备的状态,从而对所述映射图图像中的所述电子设备的图像的显示样式进行变更。3.如权利要求1或2所述的信息处理装置,其特征在于,所述控制部将表示所述信息处理装置的朝向的信息显示在所述映射图图像上。4.如权利要求1所述的信息处理装置,其特征在于,所述控制部基于所述信息处理装置的朝向,从而实施所述映射图图像的旋转处理。5.如权利要求1所述的信息处理装置,其特征在于,所述控制部在于所述映射图图像上作为所述电子设备的图像而显示有第一电子设备的图像、和与所述第一电子设备相比而处于距所述信息处理装置较远的位置上的第二电子设备的图像的情况下,实施与所述第二电子设备的图像相比而强调所述第一电子设备的图像的强调显示。6.如权利要求1所述的信息处理装置,其特征在于,所述控制部基于用户的输入信息,从而实施对所述映射图图像上的所述信息处理装置的位置进行补正的补正处理。7.如权利要求6所述的信息处理装置,其特征在于,所述控制部在基于所述用户的所述输入信息而实施了将包括所述电子设备在内的电子设备组中的预定电子设备从基于所述方向信息的所述信息处理装置的所述位置信息的取得对象中排除的所述补正处理之后,将所述预定电子设备设定为所述补正处理的排除对象设备。8.如权利要求1所述的信息处理装置,其特征在于,还包括映射图信息生成部,所述映射图信息生成部基于用户的编辑,从而实施所述映射图信息的生成处理。9.如权利要求8所述的信息处理装置,其特征在于,所述控制部将由所述映射图信息生成部所生成的所述映射图信息经由所述无线通信部而发送给其他所述信息处理装置。10.如权利要求1所述的信息处理装置,其特征在于,所述控制部实施将所述信息处理装置的移动历史显示在所述映射图图像上的处理。
11.如权利要求1所述的信息处理装置,其特征在于,所述控制部在检测出未被包含在所述映射图信息中的其他电子设备的情况下,基于所述其他电子设备的所述方向信息、所述映射图信息和所述信息处理装置的所述位置信息,从而实施将所述其他电子设备的图像显示在所述映射图图像上的处理。12.一种记录介质,其特征在于,其上记录有用于使计算机作为如下部分而发挥功能的程序,所述部分包括:无线通信部,其与电子设备进行无线通信;搜索结果取得部,其通过所述无线通信部的搜索从而取得所述电子设备的搜索结果的信息;方向信息取得部,其基于由所述无线通信部实施的与所述电子设备的近距离无线通信,从而取得表示通过所述搜索而被发现的所述电子设备的存在方向的方向信息;映射图信息取得部,其取得包括通过所述搜索而被发现的所述电子设备的位置信息在内的映射图信息;控制部,其取得基于所述方向信息和所述映射图信息而被特别指定的信息处理装置的所述位置信息,并基于所述信息处理装置的所述位置信息,从而使表示所述信息处理装置的位置的信息显示在与所述映射图信息相对应的映射图图像上。

技术总结
本发明提供一种基于来自电子设备的方向信息等来推测自身位置的信息处理装置以及记录介质。该信息处理装置包括无线通信部、搜索结果取得部、方向信息取得部、映射图信息取得部和控制部。搜索结果取得部通过无线通信部的搜索而取得电子设备的搜索结果的信息。方向信息取得部通过由无线通信部实施的与电子设备的近距离无线通信而取得表示由搜索而发现的电子设备的存在方向的方向信息。映射图信息取得部取得包括由搜索而发现的电子设备的位置信息在内的映射图信息。控制部取得基于方向信息和映射图信息而被特别指定的信息处理装置的位置信息,并基于信息处理装置的位置信息而使表示信息处理装置的位置的信息显示在与映射图信息对应的映射图图像上。射图信息对应的映射图图像上。射图信息对应的映射图图像上。


技术研发人员:池田岩音 仓本博幸 今村優衣
受保护的技术使用者:精工爱普生株式会社
技术研发日:2023.01.03
技术公布日:2023/7/11
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐