CN112470169A - 信息处理装置和信息处理方法 - Google Patents
信息处理装置和信息处理方法 Download PDFInfo
- Publication number
- CN112470169A CN112470169A CN201980049251.XA CN201980049251A CN112470169A CN 112470169 A CN112470169 A CN 112470169A CN 201980049251 A CN201980049251 A CN 201980049251A CN 112470169 A CN112470169 A CN 112470169A
- Authority
- CN
- China
- Prior art keywords
- communication
- signal
- information processing
- unit
- processing apparatus
- 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.)
- Withdrawn
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 83
- 238000003672 processing method Methods 0.000 title claims description 21
- 238000004590 computer program Methods 0.000 title description 2
- 238000004891 communication Methods 0.000 claims abstract description 460
- 230000003287 optical effect Effects 0.000 claims description 61
- 230000005236 sound signal Effects 0.000 claims description 59
- 230000033001 locomotion Effects 0.000 claims description 52
- 230000002093 peripheral effect Effects 0.000 claims description 37
- 238000001514 detection method Methods 0.000 claims description 21
- 238000005516 engineering process Methods 0.000 description 32
- 230000001276 controlling effect Effects 0.000 description 28
- 238000000034 method Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 15
- 230000008569 process Effects 0.000 description 11
- 230000009467 reduction Effects 0.000 description 11
- 230000008859 change Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 5
- 238000005286 illumination Methods 0.000 description 5
- 230000004044 response Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 239000003990 capacitor Substances 0.000 description 2
- 238000013135 deep learning Methods 0.000 description 2
- 238000010801 machine learning Methods 0.000 description 2
- 230000001105 regulatory effect Effects 0.000 description 2
- 210000004243 sweat Anatomy 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000036760 body temperature Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 229910044991 metal oxide Inorganic materials 0.000 description 1
- 150000004706 metal oxides Chemical class 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 238000004549 pulsed laser deposition Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B5/00—Near-field transmission systems, e.g. inductive or capacitive transmission systems
- H04B5/70—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes
- H04B5/77—Near-field transmission systems, e.g. inductive or capacitive transmission systems specially adapted for specific purposes for interrogation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06018—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding
- G06K19/06028—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking one-dimensional coding using bar codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/10009—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
- G06K7/10297—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves arrangements for handling protocols designed for non-contact record carriers such as RFIDs NFCs, e.g. ISO/IEC 14443 and 18092
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1413—1D bar codes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M11/00—Telephonic communication systems specially adapted for combination with other electrical systems
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Toxicology (AREA)
- General Health & Medical Sciences (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Electromagnetism (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Telephone Function (AREA)
Abstract
这种信息处理装置包括指令判定单元和信号输出单元。指令判定单元判定和与外部装置的使用代码图像的通信相关的指令。信号输出单元基于所判定的与通信相关的指令来输出用于控制和与外部装置的通信相关的操作的信号。因而能够实现关于与外部装置的通信的高可用性。
Description
技术领域
本技术涉及可以应用于非接触式数据通信等的信息处理装置和信息处理方法。
背景技术
近年来,使用各种非接触式集成电路(IC)卡或QR码(注册商标)的服务已经普及。例如,在专利文献1中描述的电子钱包装置中,基于多个卡选择标准,从多个非接触式IC卡中自动选择用于与读取器/写入器通信的IC卡。因而,实现了使用期望的IC卡与读取器/写入器的通信(专利文献1的段落[0023]和[0034]、图4等)。
引文列表
专利文献
专利文献1:日本专利申请特许公开No.2009-53765
发明内容
技术问题
认为将来使用非接触式IC卡和QR码的服务将在各个领域中普及,并且期望提供一种能够提供高可用性的技术。
鉴于上面提到的情况,本技术的目的是提供能够提供用于与外部装置通信的高可用性的信息处理装置和信息处理方法。
问题的解决方案
为了实现上面提到的目的,根据本技术的实施例的信息处理装置包括指令判定单元和信号输出单元。
指令判定单元判定与和外部装置的使用代码图像的通信相关的指令。
信号输出单元基于所判定的与通信相关的指令来输出用于控制与外部装置的通信相关的操作的信号。
在这个信息处理装置中,用于控制与外部装置的通信相关的操作的信号基于与和外部装置的使用代码图像的通信相关的指令而被输出。利用这种配置,可以通过用户输入指令来控制外部装置的操作。因此,可以提供用于与外部装置通信的高可用性。
信号可以是能够在距信息处理装置预定距离处被外部装置接收到的信号。
利用这种配置,可以在预定距离的位置处控制外部装置的通信模式。因而,可以提供高可用性。
信号可以包括音频信号或光学信号中的至少一种。
利用这种配置,可以通过使用音频信号或光学信号容易地控制外部装置的通信模式,并且可以改善可用性。
信息处理装置还可以包括显示单元。在这种情况下,与通信相关的指令可以包括使显示单元显示代码图像的指令。
利用这种配置,可以基于使代码图像被显示的指令来控制外部装置的通信模式,并且可以改善可用性。
外部装置可以能够执行使用代码图像的通信和近场通信(NFC)通信中的每一种。在这种情况下,信号可以使外部装置执行与使用代码图像的通信相关的操作,并且调节与NFC通信相关的操作。
利用这种配置,可以适当地执行使用代码图像的通信,并且可以改善可用性。
信号可以调节轮询信号的输出,作为与NFC通信相关的操作的调节。
利用这种配置,可以减小轮询信号的接收的影响,并且可以改善可用性。
信号可以是能够在比从外部装置输出的轮询信号的到达距离更长的距离处被外部装置接收到的信号。
利用这种配置,可以减小轮询信号的接收的影响,并且可以改善可用性。
信息处理装置还可以包括能够执行与外部装置的NFC通信的通信单元。在这种情况下,指令判定单元可以判定与NFC通信相关的指令。另外,信号输出单元可以能够使外部装置基于所判定的与NFC通信相关的指令来执行与NFC通信相关的操作,并输出用于调节与使用代码图像的通信相关的操作的信号。
利用这种配置,可以适当地执行NFC通信,并且可以改善可用性。
根据本技术的实施例的信息处理方法是由信息处理装置中的控制器执行的信息处理方法,该信息处理方法包括判定与外部装置和信息处理装置之间的使用代码图像的通信相关的指令。
基于所判定的与通信相关的指令,输出用于控制与外部装置和信息处理装置之间的通信相关的操作的信号。
根据本技术的另一个实施例的信息处理装置包括代码读取单元、NFC通信单元、检测单元和通信操作控制单元。
代码读取单元执行与外部装置的使用代码图像的通信。
NFC通信单元执行与外部装置的使用近场通信(NFC)的通信。
检测单元检测周边信息。
通信操作控制单元基于检测到的周边信息来控制与代码读取单元和NFC通信单元的通信相关的操作。
在这个信息处理装置中,基于检测到的周边信息来控制和与外部装置可通信的代码读取单元和NFC通信单元的通信相关的操作。利用这种配置,可以改善使用外部装置的用户的可用性。
周边信息可以包括关于声音的声音信息、关于光的光学信息、关于图像的图像信息以及关于物体的运动的运动信息中的至少一种。
利用这种配置,可以适当地实现用户期望的使用外部装置的通信方法,并且可以改善可用性。
通信操作控制单元可以基于检测到的周边信息来生成用于控制与代码读取单元和NFC通信单元的通信相关的操作的信号,并基于所生成的信号来控制与代码读取单元和NFC通信单元的通信相关的操作。
利用这种配置,可以基于周边信息适当地执行与外部装置的通信,并且可以改善可用性。
信号可以包括音频信号、光学信号、运动信号或图像信号中的任何一种。
利用这种配置,可以通过使用音频信号、光学信号、运动信号和图像信号来容易地控制与外部装置的通信操作,并且可以改善可用性。
通信操作控制单元可以能够使得代码读取单元对代码图像的读取得以执行,并且调节与由NFC通信单元进行的NFC通信相关的操作。
利用这种配置,可以适当地执行使用代码图像的通信,并且可以改善可用性。
通信操作控制单元可以能够调节代码读取单元对代码图像的读取,并且使得与NFC通信单元进行的NFC通信相关的操作得以执行。
利用这种配置,可以适当地执行NFC通信,并且可以改善可用性。
与NFC通信相关的操作可以包括轮询信号的输出。
利用这种配置,可以适当地实现使用外部装置的用户期望的通信方法,并且可以改善可用性。
信号可以包括音频信号、光学信号和运动信号。在这种情况下,通信操作控制单元可以基于检测到的周边信息为音频信号、光学信号和运动信号中的每一种设置优先度,并基于所设置的优先度来控制与代码读取单元和NFC通信单元的通信相关的操作。
利用这种配置,可以根据周围情况准确地控制通信单元的操作,并且可以改善可用性。
根据本技术的另一个实施例的信息处理方法是由信息处理装置中的控制器执行的信息处理方法,该信息处理方法包括检测周边信息。
基于检测到的周边信息来控制和与外部装置的使用代码图像的通信以及与外部装置的使用近场通信(NFC)的通信相关的操作。
发明的有益效果
如上所述,根据本技术,可以提供用于与外部装置通信的高可用性。应当注意的是,这里描述的效果不一定是限制性的,并且可以提供本公开中描述的任何效果。
附图说明
图1是示出根据本技术的实施例的通信系统的配置示例的示意图。
图2是示出通信终端的功能配置示例的框图。
图3是示出读取器/写入器的功能配置示例的框图。
图4是用于描述由这种通信系统进行的数据通信的概要的示意图。
图5是示出通信终端的操作示例的流程图。
图6是示出通信终端的另一个操作示例的流程图。
图7是示出通信终端的另一个操作示例的流程图。
图8是示出读取器/写入器的操作示例的流程图。
图9是示出读取器/写入器的操作示例的流程图。
图10是示出读取器/写入器的操作示例的流程图。
图11是示出读取器/写入器的操作示例的流程图。
图12是示出读取器/写入器的操作示例的流程图。
图13是示出读取器/写入器的操作示例的流程图。
图14是示出控制信号的优先级的示例的流程图。
具体实施方式
在下文中,将参考附图描述根据本技术的实施例。
[通信系统]
图1是示出根据本技术的实施例的通信系统的配置示例的示意图。通信系统100包括通信终端10和读取器/写入器30。
通信终端10是由用户1使用的终端。例如,诸如智能电话和平板终端之类的便携式终端被用作通信终端10。此外,诸如游戏机、个人数字助理(PDA)和便携式AV播放器之类的任何其它终端可以被用作通信终端10。
在这个实施例中,通过向通信终端10输入指令并开始预定的应用,有可能在通信终端10的显示单元上显示存储诸如QR码之类的信息的代码图像2。任何其它代码图像(诸如条形码)都可以被用作代码图像2。当然,可以有可能显示每个不同类型的代码图像,诸如QR码和条形码。
另外,通信终端10配备有IC芯片和天线,该天线能够在大约10cm的窄范围内与读取器/写入器30执行非接触式通信。在这个实施例中,可以执行根据具有13.56MHz的RF载波频率和100至400Kbps的通信速度的短程无线电标准(NFC:近场通信)的通信(以下称为NFC通信)。
NFC通信的通信方法的示例可以包括FeliCa(注册商标)。当然,本技术不限于这种通信方法,并且还可以应用于其它通信方法的NFC通信。
读取器/写入器30能够读取在通信终端10的显示单元上显示的代码图像2,并获得存储在代码图像2中的信息。诸如QR码和条形码之类的多种类型的代码图像2可以被配置为各自可读。
另外,读取器/写入器30具有天线并且能够与通信终端10执行非接触式通信。即,读取器/写入器30能够与通信终端10执行NFC通信。
因此,在这个实施例中,有可能在通信终端10和读取器/写入器30之间执行使用代码图像2的通信和NFC通信两者。
用户1将指令输入到通信终端10中,开始预定的应用,并且使代码图像2被显示。然后,通过使读取器/写入器30读取所显示的代码图像2,有可能将信息提供给读取器/写入器30。
另外,用户1将通信终端10设置为可以执行NFC通信的状态。然后,通过使通信终端10面对读取器/写入器30,有可能与读取器/写入器30执行NFC通信。
在下文中,将通过示出作为示例将图1所示的通信系统100应用于支付系统的情况给出描述。例如,用户1开始能够使用代码图像2执行支付(诸如QR代码支付)的应用,并使得预定的代码图像2被显示。通过使读取器/写入器30读取所显示的代码图像2,使得能够执行支付。
另外,将通信终端10设置为可以执行电子货币支付的状态。通过使通信终端10面对读取器/写入器30来执行电子货币支付。
作为能够使用NFC通信执行电子货币支付的IC卡,使用许多类型的IC卡。运输业务运营商之类的各种业务运营商分别发行IC卡,并且可以使用每张IC卡进行电子货币支付。
在这个实施例中,假设有可能使用通信终端10和读取器/写入器30之间的不同类型的IC卡(多种类型的电子货币)中的每一种来执行电子货币支付。在下文中,可以使用字母来区分和描述不同类型的NFC通信,例如,将其描述为“使用由业务运营商A发行的IC卡A的NFC通信A”和“使用由业务运营商B发行的IC卡B的NFC通信B”。
图2是示出通信终端10的功能配置示例的框图。通信终端10包括扬声器11、麦克风12、相机13、触摸面板14、操作按钮15、NFC通信单元16、照明单元19、传感器单元20、通信单元21、存储单元22和控制器23。
扬声器11能够输出声音。扬声器11输出例如语音指导、警报声等。另外,在这个实施例中,扬声器11能够输出音频信号作为用于控制与读取器/写入器30的通信相关的操作的控制信号。
麦克风12被用于呼叫、通过语音输入指令、收集环境声音等。
相机13能够捕获用户1和周围的图像。作为相机13,例如,使用包括图像传感器(诸如互补金属氧化物半导体(CMOS)传感器和电荷耦合装置(CCD)传感器)的数字相机。例如,也有可能采用通过使相机13捕获用户1的手势的图像来输入用户1的指令的配置。
触摸面板14用作显示单元并且能够显示各种图像和GUI。另外,触摸面板14能够接收用户1的触摸操作。用户1可以经由触摸面板14输入预定指令等。另外,用户1可以在触摸面板14上显示诸如代码图像2之类的任意图像。
例如,提供操作按钮15以执行与通过触摸面板14执行的操作不同的操作,诸如电源开/关操作。
NFC通信单元16包括IC芯片17和天线18。IC芯片17是实现与NFC通信相关联的各种功能的集成电路。IC芯片17能够经由天线18与读取器/写入器30执行NFC通信。
其中集成有IC芯片17的电路的示例可以包括解调电路或调节器、包括负载电阻器和开关电路的用于选择性地执行负载调制的负载调制电路、用于控制各种类型的IC的数据处理和负载调制的处理电路、能够存储数据的存储器元件等。另外,IC芯片17还可以包括生成用于检测载波波的接收的矩形检测信号的载波检测电路。此外,可以采用任何其它配置作为IC芯片17。
天线18是例如由具有预定电感的线圈和具有预定电容的电容器构成的谐振电路,并且用作发送和接收天线。在执行NFC通信的情况下,从读取器/写入器30发送的轮询信号、通信分组等被天线18接收。另外,天线18发送载波波、应答分组等。
照明单元19具有诸如发光二极管(LED)和激光二极管(LD)之类的光源并且能够输出光。例如,通过开启照明单元19,有可能像灯一样照亮夜间道路等。另外,还有可能通过照明单元19通知邮件接收等。另外,在这个实施例中,照明单元19能够输出光学信号作为用于控制与读取器/写入器30的通信相关的操作的控制信号。
传感器单元20能够检测周围情况、通信终端10的状态、用户1的状态等。例如,9轴传感器、GPS、生物传感器等作为传感器单元20被安装。9轴传感器包括3轴加速度传感器、3轴陀螺仪传感器和3轴罗盘传感器。通过9轴传感器,有可能在三个轴上检测通信终端10的加速度、角速度和方位角。GPS获得关于通信终端10的当前位置的信息。
生物特征传感器获取用户的生物特征信息。例如,作为生物特征传感器,提供能够测量体温的温度传感器、能够测量心率的心率传感器、能够测量出汗率的汗液传感器等。
作为传感器单元20提供的传感器的类型不受限制,并且可以提供任意传感器。例如,可以提供能够测量在其中使用通信终端10的环境的温度、湿度等的温度传感器、湿度传感器等。应当注意的是,也可以将麦克风12和相机13视为传感器单元20的一部分。
通信单元21是用于执行例如与其它设备的网络通信、近场通信和红外通信的模块。例如,提供了诸如Wi-Fi之类的无线LAN模块,或诸如蓝牙(注册商标)之类的通信模块。另外,也可以使用任何红外通信模块。应当注意的是,也有可能将NFC通信单元16视为通信单元21的一部分。
存储单元22是非易失性存储设备,并且例如使用硬盘驱动器(HDD)等。存储单元22存储用于控制通信终端10的整体操作的控制程序。另外,存储单元22存储用于执行各种类型的处理的数据、通过各种类型的处理生成的数据等。不限制在通信终端10中安装控制程序等的方法。
控制器23控制通信终端10的每个块的操作。控制器23具有计算机所需的诸如CPU和存储器(RAM和ROM)之类的硬件配置。以CPU将存储在存储单元22中的控制程序等加载到RAM中并执行控制程序等的方式来执行各种类型的处理。
例如,诸如现场可编程门阵列(FPGA)之类的可编程逻辑设备(PLD)和诸如专用集成电路(ASIC)之类的其它设备可以被用作控制器23。
在这个实施例中,控制器23的CPU执行根据这个实施例的程序,使得指令判定单元24和控制信号输出单元25被实现为功能块,并且执行根据这个实施例的信息处理方法。应当注意的是,为了实现指令判定单元24和控制信号输出单元25,可以适当地使用诸如集成电路(IC)之类的专用硬件。
指令判定单元24判定输入到通信终端10的指令。指令判定单元24执行例如通过触摸面板14上的触摸操作输入的指令的内容、通过输入到麦克风12的声音的指令的内容、通过相机13捕获的用户1的手势输入的指令的内容。指令判定单元24使用代码图像2来判定和与读取器/写入器30的通信相关的指令。
控制信号输出单元25控制音频信号和光学信号的输出,所述音频信号和光学信号是用于控制与读取器/写入器30的通信相关的操作的控制信号。控制信号输出单元25基于所判定的与通信相关的指令来输出用于控制与读取器/写入器30的通信相关的操作的控制信号。
另外,在这个实施例中,能够与读取器/写入器30通信的通信单元由控制NFC通信单元16的控制器23实现。
由指令判定单元24和控制信号输出单元25执行的特定算法不受限制,并且可以使用任何算法。例如,可以使用使用深度神经网络(DNN)等的任何机器学习算法。例如,通过使用人工智能(AI)等执行深度学习,有可能改善指令判定和控制信号的输出的准确度。
在这个实施例中,通信终端10用作根据本技术的信息处理装置。应当注意的是,当从作为通信伙伴的读取器/写入器30看时,通信终端10用作根据本技术的外部装置。
图3是示出读取器/写入器30的功能配置示例的框图。读取器/写入器30包括扬声器31、麦克风32、相机33、操作按钮34、通信单元35、NFC通信单元36、照明单元39、传感器单元40、存储单元41和控制器42。
扬声器31能够输出声音。扬声器31输出例如语音指导、警报声等。另外,扬声器31还可以通知关于读取器/写入器30的当前通信模式的信息。例如,可以执行说出“使用IC卡A的NFC通信现在是有可能的”、“使用QR码的通信是有可能的”的音频输出。
麦克风32用于呼叫、通过语音输入指令、收集环境声音等。在这个实施例中,麦克风32接收从通信终端10输出的音频信号。
相机33能够捕获用户1和周围的图像。作为相机33,例如,使用包括诸如CMOS传感器或CCD传感器之类的图像传感器的数字相机。在这个实施例中,相机33接收从通信终端10输出的光学信号。应当注意的是,为了接收从通信终端10输出的光学信号,可以使用诸如光电二极管之类的光接收元件来代替相机33或者与相机33组合使用。
例如,提供操作按钮34以执行通电/断电、改变通信模式等操作。应当注意的是,可以安装具有显示单元和操作单元的功能的设备,诸如触摸面板。
通信单元35是用于与其它设备执行例如网络通信、近场通信和红外通信的模块。例如,提供了诸如Wi-Fi之类的无线LAN模块或诸如蓝牙之类的通信模块。另外,也可以使用任何红外通信模块。
NFC通信单元36包括通信控制单元37和天线38。通信控制单元37具有与NFC通信相关联的各种功能,并且例如被实现为集成电路,如安装在通信终端10上的IC芯片17。通信控制单元37能够经由天线38与通信终端10执行NFC通信。可以采用任意配置作为通信控制单元37。
天线38是例如由具有预定电感的线圈和具有预定电容的电容器构成的谐振电路,并且用作发送和接收天线。在执行NFC通信的情况下,由天线38发送轮询信号、通信分组等。另外,天线38接收从通信终端10发送的载波、应答分组等。应当注意的是,也有可能将NFC通信单元36视为通信单元35的一部分。
照明单元39具有诸如LED或LD之类的光源并且能够输出光。例如,照明单元39可以表达关于当前通信模式的信息。另外,照明单元可以表达装置的状态,诸如待机状态、接通状态和关断状态。
传感器单元40能够检测周围情况、读取器/写入器30的状态、将通过通信终端10执行通信的用户1的状态等。例如,作为传感器单元40,安装了9轴传感器、GPS、运动传感器、测距传感器、温度传感器、湿度传感器等。应当注意的是,作为传感器单元40提供的传感器的类型不受限制,并且可以提供任意传感器。
在这个实施例中,有可能基于由麦克风32获得的声音、由相机33捕获的图像以及传感器单元40的检测结果来检测读取器/写入器30的周围情况。例如,有可能检测在周边生成的声音和光、周边的颜色状况、在周边存在或接近的物体的颜色和运动、要呈现的图像的内容等。另外,还有可能检测周边物体的运动等。
存储单元41是非易失性存储设备,并且例如使用HDD等。存储单元41存储用于控制读取器/写入器30的整体操作的控制程序。另外,存储单元41存储用于执行各种类型的处理的数据、通过各种类型的处理生成的数据等。在读取器/写入器30中安装控制程序等的方法不受限制。
控制器42控制读取器/写入器30的每个块的操作。控制器42具有计算机所需的诸如CPU和存储器(RAM和ROM)之类的硬件配置。以CPU将存储在存储单元41中的控制程序等加载到RAM中并执行控制程序等的方式来执行各种类型的处理。
例如,诸如FPGA之类的PLD和诸如ASIC之类的其它设备可以被用作控制器42。
在这个实施例中,控制器23的CPU执行根据这个实施例的程序,使得代码读取单元43、周边信息检测单元44和通信操作控制单元45被实现为功能块,并且执行根据这个实施例的信息处理方法。应当注意的是,为了实现每个块,可以适当地使用诸如集成电路(IC)之类的专用硬件。
代码读取单元43基于由相机33获得的代码图像2的图像信息来读取存储在代码图像2中的信息。
周边信息检测单元44基于由麦克风32获得的声音、由相机33捕获的图像以及传感器单元40的检测结果来检测周边信息。例如,作为周边信息,可以检测关于周围声音的声音信息、关于光的光学信息(包括关于颜色的颜色信息)、关于图像的图像信息以及关于物体的运动的运动信息。可以采用能够检测其中至少一个的配置或算法。在这个实施例中,通过周边信息检测单元44实现检测单元。
通信操作控制单元45能够控制与读取器/写入器30的通信相关的通信操作。在这个实施例中,基于检测到的周边信息来控制用作通信单元的NFC通信单元36和控制代码读取单元43的控制器42的与通信相关的操作。应当注意的是,对与通信相关的操作的控制包括对通信模式的控制。通信操作控制单元45基于检测到的周边信息来控制代码读取单元43和NFC通信单元36的与通信相关的操作。
由代码读取单元43、周边信息检测单元44和通信操作控制单元45执行的特定算法不受限制,并且可以使用任何算法。例如,可以使用使用DNN等的任何机器学习算法。例如,通过使用人工智能(AI)等进行深度学习,有可能改善读取代码、检测周边信息和控制通信操作的准确度。
在这个实施例中,读取器/写入器30用作根据本技术的信息处理装置。应当注意的是,当从作为通信伙伴的通信终端10看时,读取器/写入器30用作根据本技术的外部装置。
[读取器/写入器控制]
图4是用于描述由通信系统100进行的数据通信的概要的示意图。图5是示出通信终端10的操作示例的流程图。
图4中所示的介质A到C表示用于在通信终端10和读取器/写入器30之间执行通信的不同类型的介质,并且也可以说它们是不同类型的通信功能。例如,假设“(介质A):使用由业务运营商A发行的IC卡A的NFC通信A”、“(介质B):使用由业务运营商B发行的IC卡B的NFC通信B”、“(介质C):使用QR码C的通信C”可以各自在通信终端10与读取器/写入器30之间执行。
在下文中,NFC通信A有时将被称为通过介质A的通信或介质A的读取。NFC通信B有时将被称为通过介质B的通信或介质B的读取。另外,使用QR码C的通信C有时将被称为通过介质C的通信或介质C的读取。
例如,假设用户1经由触摸面板14、语音输入等输入显示作为介质C的QR码C的指令。在这种情况下,如图5中所示,指令判定单元24首先从用户接收指令(步骤101)并判定接收到的指令的内容是否是显示QR码C的指令(步骤102)。
在接收到的指令不是显示QR码C的指令的情况下(步骤102中为“否”),处理返回到步骤101。在接收到的指令是显示QR码C的指令的情况下(步骤102中为“是”),控制信号输出单元25输出用于控制读取器/写入器30的通信操作的控制信号。
应当注意的是,在图5所示的示例中,在接收到显示QR码C的指令的情况下,在步骤103中输出控制信号。本技术不限于此,并且可以将与使用QR码的通信相关的任意其它指令设置为用于输出控制信号的触发器。例如,可以将开始用于使用QR码执行通信的应用的指令、选择应用中通信的执行的指令等设置为用于输出控制信号的触发器。
在步骤103中,控制信号输出单元25向读取器/写入器30输出控制信号,该控制信号用于使读取器/写入器30执行与使用QR码的通信相关的操作并调节与NFC通信相关的操作。例如,输出控制信号,该控制信号用于使得使用触摸面板14上显示的QR码C的通信被执行并且调节用于执行NFC通信A的轮询信号A和用于执行NFC通信B的轮询信号B的输出。
应当注意的是,在可以读取QR码的状态下,有可能仅将用于调节与NFC通信相关的操作的控制信号输出到读取器/写入器30。即,用于使得与使用QR码的通信相关的操作被执行并且调节与NFC通信相关的操作的控制信号的输出包括仅用于调节与NFC通信相关的操作的控制信号的输出。另外,操作的调节不仅包括操作的停止、操作频率的降低等。
例如,作为控制信号,使用可以由读取器/写入器30在距通信终端10预定距离处接收的信号。在这个实施例中,使用可以由读取器/写入器30在比从读取器/写入器30输出的轮询信号A和B的到达距离更长的距离处接收的信号。一般而言,将NFC通信的通信距离设置为大约10cm,并且将预定距离设置为使得可以在比其更长的距离处接收信号。当然,本技术不限于此,并且可以任意设置用于控制读取器/写入器30的期望距离。
在这个实施例中,作为控制信号,使用从扬声器11输出的音频信号和从照明单元19输出的光学信号。当然,可以采用仅输出音频信号或光学信号之一的配置。
例如,预设的频率、间歇的声音、音量以及通过将它们全部组合而获得的信号作为音频信号被输出。当然,本技术不限于此,并且可以使用任何音频信号。
例如,预设的光闪烁、光照度、颜色的亮度、颜色变化、颜色分布、颜色占有率以及将它们全部组合的信号作为光学信号被输出。当然,本技术不限于此,并且可以使用任何光学信号。应当注意的是,光学信号不限于可见光。
在读取器/写入器30侧,由麦克风32和相机33接收作为从通信终端10输出的控制信号的音频信号和光学信号。通信操作控制单元45基于由周边信息检测单元44检测到的周边信息来判定是否已经接收到来自通信终端10的作为控制信号的音频信号和光学信号。这还与基于周边信息判定是否已经从通信终端10输出作为控制信号的音频信号和光学信号对应。
应当注意的是,为了执行判定,关于控制信号的信息被预先存储在存储单元41中。用于判定控制信号的接收(控制信号的输出)的信息的具体格式等不受限制。应当注意的是,在本通信系统100中,除了从通信终端10输出的声音信号和光学信号之外,还定义了预定运动的检测和预定图像的识别,用于控制读取器/写入器30的通信操作。这一点将在后面描述。
在通信操作控制单元45基于检测到的周边信息判定已经执行了控制信号的接收(控制信号的输出)的情况下,控制读取器/写入器30的通信操作。在这个示例中,执行与使用QR码的通信相关的操作并且调节与NFC通信相关的操作。即,执行在触摸面板14上显示的QR码C的读取,并且调节用于执行NFC通信A的轮询信号A的输出和用于执行NFC通信B的轮询信号B的输出。当然,在可以读取QR码的状态下,可以仅调节与NFC通信相关的操作。
因而,如图4中所示,在轮询信号A和B到达通信终端10之前,调节轮询信号A和B中的每一个的输出。因此,有可能防止在显示QR码C的状态下由于来自读取器/写入器30的轮询而停止QR码C的显示。即,可以防止通信终端10由于轮询的影响而导致用户1不希望的行为。
图6和7是示出通信终端10的另一个操作示例的流程图。
例如,假设用户1经由触摸面板14、语音输入等输入选择执行作为介质B的NFC通信B的指令。在这种情况下,如图7中所示,指令判定单元24首先接收用户的指令(步骤201)并判定接收到的指令的内容是否是选择执行NFC通信B的指令(步骤202)。
在接收到的指令不是用于选择执行NFC通信B的指令的情况下(步骤202中为“否”),处理返回到步骤201。在接收到的指令是选择执行NFC通信B的指令的情况下(步骤202中为“是”),控制信号输出单元25输出用于控制读取器/写入器30的通信操作的控制信号。
应当注意的是,例如,用于选择执行NFC通信B的指令包括任何指令,诸如开始用于执行NFC通信B的应用的指令和选择IC卡(电子货币)的指令。即,可以将执行NFC通信B的任意指令设置为用于输出控制信号的触发器。
在步骤203中,控制信号输出单元25输出用于使读取器/写入器30执行与NFC通信B相关的操作和调节与NFC通信A相关的操作以及与使用QR码的通信相关的操作的控制信号。例如,输出用于使得输出用于执行要执行的NFC通信B的轮询信号B、读取显示在触摸面板14上的QR码C并且调节用于执行NFC的轮询信号A的输出的控制信号。
应当注意的是,在正在执行用于执行NFC通信B的轮询信号B的状态下,可以存在这样的情况:输出用于调节显示在触摸面板14上的QR码C的读取和用于执行NFC通信A的轮询信号A的输出的控制信号。即,关于轮询信号B的输出,没有特别地控制操作,并且轮询信号B可以原样继续。
可以接收控制信号的距离、控制信号的类型等与上述的那些相同。
在读取器/写入器30侧,通信操作控制单元45基于检测到的周边信息来控制读取器/写入器30的通信操作。在这个示例中,执行与NFC通信B相关的操作,并且调节与NFC通信A相关的操作和与使用QR码的通信相关的操作。即,执行用于执行NFC通信B的轮询信号B的输出,并且调节用于执行NFC通信A的轮询信号A的输出和显示在触摸面板14上的QR码C的读取。
因而,如图6中所示,在轮询信号A到达通信终端10之前调节轮询信号A的输出。另外,在使通信终端10靠近读取器/写入器30之前,调节QR码的读取。因此,可以响应于轮询信号B而适当地执行NFC通信B。例如,有可能防止响应于轮询信号A而执行用户1不希望的NFC通信A。还有可能防止读取用户1不希望的代码图像等。
如上所述,在这个实施例中,有可能通过相对于能够通过多种介质进行通信的读取器/写入器30的控制信号来从通信终端10主动控制读取器/写入器30。因此,可以明确要通信的介质,并且有可能改善用户1与读取器/写入器30进行通信的可用性。
应当注意的是,关于NFC通信的执行,紧接在执行通信之前,用户1不能将与NFC通信相关的指令输入到通信终端10。例如,可以存在预先设置IC卡的类型(电子货币的类型)并且在通信时不输入特定指令的情况。
例如,鉴于这样的观点,可以采用仅安装参考图4和5描述的功能的配置。当然,参考图4和5描述的功能以及参考图6和7描述的功能可以适当地组合和安装。在这种情况下,可以想到在图5中的步骤102的结果为否定的情况下前进到图7中所示的步骤202的处理流程。当然,本技术不限于此,并且可以设置任何算法等。
图8至13是示出读取器/写入器30的操作示例的流程图。在这个实施例中,通信操作控制单元45基于由周边信息检测单元44检测到的周边信息来生成用于控制与读取器/写入器30的通信相关的操作的控制信号。基于所生成的控制信号来控制读取器/写入器30的通信操作。
在这个实施例中,作为控制信号,生成音频信号、光学信号、运动信号和图像信号。可以任意采用其中生成这些控制信号中的至少一个的配置。
如图9中所示,通信操作控制单元45的音频信号处理块获得被检测为周边信息的音频信息,并监视在步骤401和402中是否接收到从通信终端10输出的音频信号。
在接收到从通信终端10输出的音频信号的情况下(步骤402中为“是”),音频信号作为控制信号被输出到执行图8中所示的处理的通信操作控制块(步骤403)。应当注意的是,可以使用包括指示已经接收到从通信终端10输出的音频信号的信息在内的任何信号。在输出音频信号之后,处理待机预定时间(步骤404)并返回到步骤401。预定待机时间的具体持续时间不受限制,并且可以任意设置。
如图10中所示,通信操作控制单元45的光学信号处理块获得检测到的光学信息作为周边信息,并监视是否接收到从通信终端10输出的光学信号(步骤501和502)。
在接收到从通信终端10输出的光学信号的情况下(步骤502为“是”),将该光学信号作为控制信号输出到通信操作控制块(步骤503)。应当注意的是,可以使用包括指示已经接收到从通信终端10输出的光学信号的信息在内的任何信号。在输出光学信号之后,处理待机预定时间(步骤504)并返回到步骤501。
如图11所示,通信操作控制单元45的运动信号处理块获得检测到的运动信息作为周边信息(步骤601)。然后,监视是否检测到预定动作(步骤602)。
例如,判定是否有预定运动,诸如用户1旋转握住通信终端10的手、上下摇动、向左和向右摇动等。例如,可以基于物体的运动跟踪等来检测运动,但是不限于这种检测方法。可以采用任意检测技术。另外,要判定的具体运动也不受限制,并且可以任意设置。
在检测到预定运动的情况下(步骤602中为“是”),将关于检测到的运动的运动信号作为控制信号输出到通信操作控制块(步骤603)。应当注意的是,可以使用包括指示已经检测到预定运动的信息的任意信号。在输出运动信号之后,处理待机预定时间(步骤604)并返回到步骤601。
如图12中所示,通信操作控制单元45的图像信号处理块获得被检测为周边信息的图像信息(步骤701)。然后,监视是否已经识别出预定图像(步骤702)。
例如,将由每个业务运营商发行的IC卡的表面上的图案、具体字符等设置为要识别的预定图像。当然,本技术不限于此,并且可以设置任意图像。另外,可以基于整个图像来识别图像,或者可以基于图像的颜色布置、轮廓等来识别图像。
应当注意的是,图像可以是在诸如纸之类的介质上打印的图像,或者可以是在IC卡等上打印的图像。另外,它可以是显示在包括显示单元的电子装置上的图像。当然,它可以是显示在通信终端10的触摸面板14上的图像。
在识别出预定图像的情况下(步骤702中为“是”),将识别出的图像的图像信号作为控制信号输出到通信操作控制块(步骤703)。应当注意的是,可以使用包括指示已经识别出预定图像的信息之内的任何信号。在输出图像信号之后,处理待机预定时间(步骤704)并返回到步骤701。
应当注意的是,音频信号处理块、光学信号处理块、运动信号处理块和图像信号处理块可以被实现为通信操作控制单元45中未包括的其它功能块。
如图8中所示,在通信操作控制块中,判定是否从音频信号处理块接收到作为控制信号的音频信号(步骤301)。在接收到音频信号的情况下(步骤301中为“是”),执行通信操作控制(步骤302)。
在未接收到音频信号的情况下(步骤302中为“否”),判定是否从光学信号处理块中接收到作为控制信号的光学信号(步骤303)。在接收到光学信号的情况下(步骤303为“是”),执行通信操作控制(步骤302)。
在未接收到光学信号的情况下(步骤303中的“否”),判定是否从运动信号处理块接收到作为控制信号的运动信号(步骤304)。在接收到运动信号的情况下(步骤304中为“是”),执行通信操作控制(步骤302)。
在未接收到运动信号的情况下(步骤304中为“否”),判定是否从图像信号处理块接收到作为控制信号的图像信号(步骤305)。在接收到图像信号的情况下(步骤305中为“是”),执行通信操作控制(步骤302)。
在未接收到图像信号的情况下(步骤306中为“否”),执行正常通信控制(步骤304)。应当注意的是,“音频信号”、“光学信号”、“运动信号”和“图像信号”的判定处理的次序不受限制,并且可以适当地设置。另外,可以并行执行判定处理。
正常通信控制是使得能够读取所有介质的控制,并且也可以被称为介质的正常读取控制。例如,在作为示例描述图4中所示的介质A至C的情况下,控制读取器/写入器30的通信操作,使得“(介质A):使用由业务运营商A发行的IC卡A的NFC通信A”、“(介质B):使用由业务运营商B发行的IC卡B的NFC通信B”、“(介质C):使用QR码C的通信C”都可以被执行。
例如,以预定间隔执行轮询信号A的输出、轮询信号B的输出和QR码的读取的循环。可替代地,总是有可能读取QR码,并且以预定间隔交替地执行轮询信号A的输出和轮询信号B的输出。可替代地,可以同时执行轮询信号A的输出、轮询信号B的输出和QR码的读取。此外,可以执行任意控制作为正常通信控制。
应当注意的是,在读取器/写入器30的初始状态下,执行正常通信控制。当然,本技术不限于此,并且可以将仅可能与特定介质进行通信的状态设置为初始状态。
图13是示出步骤302中的通信操作控制的示例的流程图。通信操作控制也可以被称为介质读取控制。
首先,确认针对预先定义的每种类型的通信设置(步骤801)。用于每种类型的通信设置是指示针对在图8的步骤301和303至305中接收的“音频信号”、“光学信号”、“运动信号”和“图像信号”中的每一个定义的通信操作的控制内容的信息。用于每种类型的通信设置也可以被称为用于每种类型的读取设置。
例如,通过以图4中所示的介质A至C为例,为每种类型定义以下通信设置。
“音频信号”
音频信号1:QR码C的读取,轮询信号A和B的停止
音频信号2:QR码C的读取停止,轮询信号A的输出(执行NFC信号A),轮询信号B的停止
音频信号3:QR码C的读取停止,轮询信号A的停止,轮询信号B的输出(执行NFC信号B)
“光学信号”
光学信号1:QR码C的读取,轮询信号A和B的停止
光学信号2:QR码C的读取停止,轮询信号A的输出(执行NFC信号A),轮询信号B的停止
光学信号3:QR码C的读取停止,轮询信号A的停止,轮询信号B的输出(执行NFC信号B)
“运动信号”
运动信号1:QR码C的读取,轮询信号A和B的停止
运动信号2:QR码C的读取停止,轮询信号A的输出(执行NFC信号A),轮询信号B的停止
运动信号3:QR码C的读取停止,轮询信号A的停止,轮询信号B的输出(执行NFC信号B)
“图像”
图像信号1:QR码C的读取,轮询信号A和B的停止
图像信号2:QR码C的读取停止,轮询信号A的输出(执行NFC信号A),轮询信号B的停止
图像信号3:QR码C的读取停止,轮询信号A的停止,轮询信号B的输出(执行NFC信号B)
例如,作为如上所述确认用于每种类型的通信设置的结果,判定是否可以执行要读取的介质的读取(步骤802)。在不能执行要读取的介质的读取的情况下(步骤802中为“否”),通信操作控制结束。
在可以执行要读取的介质的读取的情况下(步骤802中为“是”),根据用于每种类型的通信设置来停止其它介质的读取(步骤803)。然后,读取要读取的介质(步骤804)。
例如,在接收到“音频信号1”的情况下,执行QR码C的读取(介质C的读取),并且停止NFC通信A和B(介质A和B的读取)。因此,停止轮询信号A和B。
在接收到“光学信号2”的情况下,停止QR码C的读取(介质C的读取)和NFC通信B(介质B的读取),并且执行NFC通信A(介质A的读取)。因此,停止轮询信号B。
应当注意的是,用于每种类型的通信控制的设置不受限制,并且可以任意设置。例如,可以基于周边设备信息等适当地生成用于每种类型的通信控制设置。
在执行要读取的介质的读取之后,处理待机预定时间,然后通信操作控制结束(步骤805)。
如上所述,在根据这个实施例的通信终端10中,基于和与读取器/写入器30的使用代码图像2的通信相关的指令,输出用于控制与读取器/写入器30的通信相关的操作的控制信号。因而,通过用户1输入指令,有可能控制读取器/写入器30的操作。因此,对于与读取器/写入器30的通信可以实现高可用性。
例如,通过显示代码图像2的操作,可以控制读取器/写入器30的通信操作,并且可以停止轮询信号的输出。因此,有可能仅通过输入先前的操作而不输入新的操作等来控制读取器/写入器30的通信操作。这提供了非常高的可用性。
另外,在根据这个实施例的读取器/写入器30中,基于检测到的周边信息来控制关于与通信终端10可通信的NFC通信单元36和代码读取单元43的操作。因而,可以改善使用通信终端10的用户1的可用性。
用户1可以选择要读取的介质而无需操作读取器/写入器30。另外,可以在不执行与读取器/写入器30等的注册操作的情况下控制读取器/写入器30。因而,可以实现高可用性。
在读取器/写入器30包括麦克风、光接收传感器等的情况下,可以通过使用基于音频信息或光学信息的通信而容易地从通信终端10向读取器/写入器30发送活动信息。这使得现有的硬件机构可用,从而可以降低成本。
例如,诸如QR码之类的代码图像2从稍远的位置移到更靠近读取器/写入器30的位置。在这种情况下,有可能接收控制信号作为包含黑色和白色的光学信号。因此,有可能在NFC通信的轮询信号到达之前控制读取器/写入器30的通信操作。即,代码图像2的显示本身也可以包括在控制信号的输出中。
<其它实施例>
本技术不限于上面提到的实施例,并且可以做出各种其它实施例。
图14是示出控制信号的优先级的示例的流程图。
例如,取决于周围状况(诸如其中放置读取器/写入器30的环境),有可能发生错误地接收从通信终端10输出的控制信号(音频信号、光学信号)。另外,也有可能错误地检测到用户的运动。
为了应对此类问题,还有可能基于由周边信息检测单元44检测到的周边信息为图9至12中所示的作为控制信号而生成的音频信号、光学信号、运动信号和图像信号中的每一个设置优先级,并基于设置的优先级来控制读取器/写入器30的通信操作。
在下文中,将参考图14以对音频信号、光学信号和运动信号设置优先级的情况为例给出描述。当然,可以为作为控制信号生成的其它信号(诸如图像信息)设置优先级。
在这个实施例中,通信操作控制单元45基于由周边信息检测单元44检测到的周边信息来判定是否满足音频信号的优先级降低条件(步骤901)。
优先级降低条件被预先设置为“降低条件”和“设置改变条件”。应当注意的是,“降低条件”和“设置改变条件”的具体内容不受限制。例如,可以根据诸如安装在读取器/写入器30上的相机33之类的传感器的性能和类型来改变它。
例如,将音频信号的优先级降低条件设置为使得“降低条件”是100dB或更大,并且“设置改变条件”是“降低条件”在一分钟内发生多次并且持续超过五分钟的情况。作为满足这种“降低条件”和“设置改变条件”的环境,例如,可以想到将读取器/写入器30安装在连续生成声压或强音的地方的情况。
在满足音频信号的语音信号的优先级降低条件的情况下(步骤901中为“是”),降低音频信号的优先级(步骤902)。
例如,在图9所示的步骤402的判定步骤中判定优先度(priority)。例如,在优先度高的情况下,一旦判定接收到从通信终端10输出的音频信号时,处理就前进到步骤403。另一方面,在优先度低的情况下,除非判定从通信终端10输出的音频信号被接收了多次(例如,三次),否则处理不会前进到步骤403。例如,执行这种处理。
当然,本技术不限于这种处理,并且在优先度低于预定阈值的情况下,可以设置不执行图9中所示的音频信号处理等的处理。即,在优先度低于预定阈值的情况下,例如,不执行基于音频信号的通信操作控制。
在不满足音频信号的优先级降低条件的情况下(步骤901中为“否”),基于由周边信息检测单元44检测到的周边信息来判定是否满足光学信号的优先级降低条件(步骤903)。
例如,将光学信号的优先降低条件设置为使得“降低条件”是50cd以上或1000lm以上,并且“设置改变条件”是“降低条件”在一分钟内发生多次并且持续超过五分钟的情况。
作为满足这种“降低条件”和“设置改变条件”的环境,例如,可以想到将读取器/写入器30安装在照度、光闪烁、颜色的亮度、颜色等连续发生的地方(诸如在电视机或监视器附近)的情况。
在满足光学信号的语音信号的优先级降低条件的情况下(步骤903中为“是”),降低光学信号的优先级(步骤904)。应当注意的是,如针对音频信号所描述的那样,优先度(priority)反映到例如图10中所示的步骤502的判定步骤。
在不满足光学信号的优先级降低条件的情况下(步骤903中为“否”),基于由周边信息检测单元44检测到的周边信息来判定是否满足运动信号的优先级降低条件(步骤905)。
例如,作为满足被设置为使得“降低条件”是检测到运动500次以上并且“设置改变条件”是“降低条件”在一分钟内发生一次或多次并且持续超过五分钟的情况的“降低条件”和“设置改变条件”的环境,例如,可以想到物体识别率始终高的情况,诸如人或物体在读取器/写入器30前面经过的地方。
在满足运动信号的语音信号的优先级降低条件的情况下(步骤905中为“是”),降低运动信号的优先级(步骤906)。应当注意的是,如针对音频信号所描述的,优先度(priority)反映到例如图11中所示的步骤602的判定步骤。
在不满足运动信号的优先级降低条件的情况下(步骤903中为“否”),处理返回到步骤901。
应当注意的是,在对于每个控制信号满足优先级降低条件并且降低信号接收的优先级的情况下,可以设置用于重置优先级的“重置条件”。例如,作为“重置条件”,设置诸如自降低优先级以来是否经过了预定时间(例如,五分钟等)的条件。因而,有可能充分应对环境等的改变,并且有可能基于每个控制信号执行连续的高精度通信操作控制。
应当注意的是,降低优先级的次序、“降低条件”、“设置改变条件”和“重置条件”不受限制。例如,“降低条件”的数值或单位可以根据安装读取器/写入器30的地方的状况适当地设置。
以上,已经描述了由通信终端10输出作为控制信号的音频信号的情况。由用户1发出的语音可以被用作用于控制读取器/写入器30的通信操作的控制信号。
通过将安装在通信终端10和读取器/写入器30上的计算机与可经由网络等可通信的另一个计算机(云系统)链接,可以执行根据本技术的信息处理方法并且可以构造根据本发明的技术的信息处理装置。
应当注意的是,下面将描述用于使根据本技术的信息处理方法被执行的程序的示例。
使计算机系统执行以下操作的程序:
接收和与外部装置的使用代码图像的通信相关的指令的步骤;以及
基于接收到的与通信相关的指令,输出用于控制与外部装置的通信相关的操作的信号的步骤。
使计算机系统执行以下操作的程序:
检测周边信息的步骤;以及
基于检测到的周边信息,控制与能够与外部装置通信的通信单元的通信相关的操作的步骤。
根据本技术的信息处理方法和程序不仅可以在由单个计算机配置的计算机系统中执行,而且可以在其中多个计算机彼此协作的计算机系统中执行。应当注意的是,在本公开中,系统是指组件(诸如装置和模块(零件))的集合,并且所有组件是否都在单个壳体中并不重要。因此,容纳在分开的壳体中并且经由网络彼此连接的多个装置和具有容纳在单个壳体中的多个模块的单个装置都是系统。
由计算机系统执行根据本技术的信息处理方法和程序包括例如以下两种情况:使用代码图像接收和与外部装置的通信相关的指令、用于控制与外部装置的通信相关的操作的信号的输出、周边信息的检测、与通信相关的操作的控制等由单个计算机执行,以及相应处理由不同计算机执行。另外,由预定计算机执行相应处理包括使另一个计算机执行那些处理中的一些或全部并获得其结果。
即,根据本技术的信息处理方法和程序还可以应用于云计算配置,在云计算配置中,单个功能由多个装置经由网络共享并共同处理。
上面参考附图描述的信息处理装置、信号输出单元、控制器的控制流程等、控制处理单元的控制流程等仅仅是一个实施例,并且可以在不脱离本技术要旨的情况下被任意修改。即,可以采用用于执行本技术的任何其它配置、算法等。
可以组合根据上述本技术的特征中的至少两个。换句话说,在相应实施例中描述的各种特征可以跨实施例任意组合。另外,上述各种效果仅仅是说明性的,而不是限制性的,并且可以提供其它效果。
应当注意的是,本技术还可以采用以下配置。
(1)一种信息处理装置,包括:
指令判定单元,其判定和与外部装置的使用代码图像的通信相关的指令;以及
信号输出单元,其基于所判定的与通信相关的指令来输出用于控制与外部装置的通信相关的操作的信号。
(2)根据(1)所述的信息处理装置,其中所述信号是能够在距信息处理装置预定距离处被外部装置接收到的信号。
(3)根据(1)或(2)所述的信息处理装置,其中所述信号包括音频信号或光学信号中的至少一种。
(4)根据(1)至(3)中的任一项所述的信息处理装置,还包括显示单元,其中与通信相关的指令包括使显示单元显示代码图像的指令。
(5)根据(1)至(4)中的任一项所述的信息处理装置,其中
外部装置能够执行使用代码图像的通信和近场通信(NFC)通信中的每一种,并且
所述信号使外部装置执行与使用代码图像的通信相关的操作,并且调节与NFC通信相关的操作。
(6)根据(5)所述的信息处理装置,其中所述信号调节轮询信号的输出,作为与NFC通信相关的操作的调节。
(7)根据(6)所述的信息处理装置,其中所述信号是能够在比从外部装置输出的轮询信号的到达距离更长的距离处被外部装置接收到的信号。
(8)根据(5)至(7)中的任一项所述的信息处理装置,还包括
能够在与外部装置之间执行NFC通信的通信单元,其中
指令判定单元判定与NFC通信相关的指令,并且
信号输出单元能够使外部装置基于所判定的与NFC通信相关的指令来执行与NFC通信相关的操作,并输出用于调节与使用代码图像的通信相关的操作的信号。
(9)一种信息处理方法,包括:
由信息处理装置中的控制器
判定与外部装置和信息处理装置之间的使用代码图像的通信相关的指令;以及
基于所判定的与通信相关的指令,输出用于控制与外部装置和信息处理装置之间的通信相关的操作的信号。
(10)一种信息处理装置,包括:
代码读取单元,其执行与外部装置的使用代码图像的通信;
NFC通信单元,其执行与外部装置的使用近场通信(NFC)的通信;
检测单元,其检测周边信息;以及
通信操作控制单元,其基于检测到的周边信息来控制与代码读取单元和NFC通信单元的通信相关的操作。
(11)根据(10)所述的信息处理装置,其中周边信息包括关于声音的声音信息、关于光的光学信息、关于图像的图像信息以及关于物体的运动的运动信息中的至少一种。
(12)根据(10)或(11)所述的信息处理装置,其中通信操作控制单元基于检测到的周边信息来生成用于控制与代码读取单元和NFC通信单元的通信相关的操作的信号,并基于所生成的信号来控制与代码读取单元和NFC通信单元的通信相关的操作。
(13)根据(12)所述的信息处理装置,其中所述信号包括音频信号、光学信号、运动信号和图像信号中的任何一种。
(14)根据(10)至(13)中的任一项所述的信息处理装置,其中通信操作控制单元能够使得代码读取单元对代码图像的读取得以执行,并且调节与由NFC通信单元进行的NFC通信相关的操作。
(15)根据(10)至(14)中的任一项所述的信息处理装置,其中通信操作控制单元能够调节代码读取单元对代码图像的读取,并且使得与NFC通信单元进行的NFC通信相关的操作得以执行。
(16)根据(14)或(15)所述的信息处理装置,其中与NFC通信相关的操作包括轮询信号的输出。
(17)根据(13)所述的信息处理装置,其中
所述信号包括音频信号、光学信号和运动信号,并且
通信操作控制单元基于检测到的周边信息为音频信号、光学信号和运动信号中的每一种设置优先度,并基于所设置的优先度来控制与代码读取单元和NFC通信单元的通信相关的操作。
(18)一种信息处理方法,包括:
由信息处理装置中的控制器
检测周边信息;并且
基于检测到的周边信息来控制和与外部装置的使用代码图像的通信以及与外部装置的使用近场通信(NFC)的通信相关的操作。
附图标记列表
10 通信终端
11 扬声器
14 触摸面板
16 NFC通信单元
19 照明单元
21 通信单元
25 控制信号输出单元
30 读取器/写入器
31 扬声器
32 麦克风
33 相机
35 通信单元
36 NFC通信单元
43 代码读取单元
44 周边信息检测单元
45 通信操作控制单元
100 通信系统
Claims (18)
1.一种信息处理装置,包括:
指令判定单元,其判定与和外部装置的使用代码图像的通信相关的指令;以及
信号输出单元,其基于所判定的与通信相关的指令来输出用于控制与外部装置的通信相关的操作的信号。
2.根据权利要求1所述的信息处理装置,其中所述信号是能够在距信息处理装置预定距离处被外部装置接收到的信号。
3.根据权利要求1所述的信息处理装置,其中所述信号包括音频信号或光学信号中的至少一种。
4.根据权利要求1所述的信息处理装置,还包括显示单元,其中与通信相关的指令包括使显示单元显示代码图像的指令。
5.根据权利要求1所述的信息处理装置,其中
外部装置能够执行使用代码图像的通信和近场通信(NFC)通信中的每一种,并且
所述信号使外部装置执行与使用代码图像的通信相关的操作,并且调节与NFC通信相关的操作。
6.根据权利要求5所述的信息处理装置,其中所述信号调节轮询信号的输出,作为与NFC通信相关的操作的调节。
7.根据权利要求6所述的信息处理装置,其中所述信号是能够在比从外部装置输出的轮询信号的到达距离更长的距离处被外部装置接收到的信号。
8.根据权利要求5所述的信息处理装置,还包括
能够在与外部装置之间执行NFC通信的通信单元,其中
指令判定单元判定与NFC通信相关的指令,并且
信号输出单元能够使外部装置基于所判定的与NFC通信相关的指令来执行与NFC通信相关的操作,并输出用于调节与使用代码图像的通信相关的操作的信号。
9.一种信息处理方法,包括:
由信息处理装置中的控制器
判定与外部装置和信息处理装置之间的使用代码图像的通信相关的指令;以及
基于所判定的与通信相关的指令,输出用于控制与外部装置和信息处理装置之间的通信相关的操作的信号。
10.一种信息处理装置,包括:
代码读取单元,其执行与外部装置的使用代码图像的通信;
NFC通信单元,其执行与外部装置的使用近场通信(NFC)的通信;
检测单元,其检测周边信息;以及
通信操作控制单元,其基于检测到的周边信息来控制与代码读取单元和NFC通信单元的通信相关的操作。
11.根据权利要求10所述的信息处理装置,其中周边信息包括关于声音的声音信息、关于光的光学信息、关于图像的图像信息以及关于物体的运动的运动信息中的至少一种。
12.根据权利要求10所述的信息处理装置,其中通信操作控制单元基于检测到的周边信息来生成用于控制与代码读取单元和NFC通信单元的通信相关的操作的信号,并基于所生成的信号来控制与代码读取单元和NFC通信单元的通信相关的操作。
13.根据权利要求12所述的信息处理装置,其中所述信号包括音频信号、光学信号、运动信号和图像信号中的任何一种。
14.根据权利要求10所述的信息处理装置,其中通信操作控制单元能够使得代码读取单元对代码图像的读取得以执行,并且调节与由NFC通信单元进行的NFC通信相关的操作。
15.根据权利要求10所述的信息处理装置,其中通信操作控制单元能够调节代码读取单元对代码图像的读取,并且使得与NFC通信单元进行的NFC通信相关的操作得以执行。
16.根据权利要求14所述的信息处理装置,其中与NFC通信相关的操作包括轮询信号的输出。
17.根据权利要求13所述的信息处理装置,其中
所述信号包括音频信号、光学信号和运动信号,并且
通信操作控制单元基于检测到的周边信息为音频信号、光学信号和运动信号中的每一种设置优先度,并基于所设置的优先度来控制与代码读取单元和NFC通信单元的通信相关的操作。
18.一种信息处理方法,包括:
由信息处理装置中的控制器
检测周边信息;并且
基于检测到的周边信息来控制与和外部装置的使用代码图像的通信以及和外部装置的使用近场通信(NFC)的通信相关的操作。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018142337 | 2018-07-30 | ||
JP2018-142337 | 2018-07-30 | ||
PCT/JP2019/028589 WO2020026866A1 (ja) | 2018-07-30 | 2019-07-22 | 情報処理装置及び情報処理方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112470169A true CN112470169A (zh) | 2021-03-09 |
Family
ID=69230630
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201980049251.XA Withdrawn CN112470169A (zh) | 2018-07-30 | 2019-07-22 | 信息处理装置和信息处理方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US11244133B2 (zh) |
JP (1) | JPWO2020026866A1 (zh) |
CN (1) | CN112470169A (zh) |
WO (1) | WO2020026866A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7552682B2 (ja) * | 2020-02-13 | 2024-09-18 | 株式会社村田製作所 | Icカード及びicカードシステム |
JP7471855B2 (ja) * | 2020-02-25 | 2024-04-22 | 株式会社東芝 | 端末制御方法、端末及びプログラム |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6854651B2 (en) * | 2002-07-01 | 2005-02-15 | Wildseed Ltd. | Non-persistently displayed bar code based data input method and apparatus |
JP2006333269A (ja) | 2005-05-27 | 2006-12-07 | Olympus Corp | 電子カメラ |
JP4403433B2 (ja) | 2007-08-23 | 2010-01-27 | ソニー株式会社 | 電子財布装置、通信方法及びプログラム |
US8459560B1 (en) * | 2011-11-29 | 2013-06-11 | Intuit Inc. | Converting digital wallet credential from displayed code into audio code |
WO2014015015A2 (en) * | 2012-07-17 | 2014-01-23 | Zahnow Myron Frederick | System, apparatus and method for activity guidance and monitoring |
US8770478B2 (en) * | 2013-07-11 | 2014-07-08 | Scvngr, Inc. | Payment processing with automatic no-touch mode selection |
JP6502800B2 (ja) | 2015-09-08 | 2019-04-17 | 株式会社東芝 | 利用券処理装置 |
US10372954B2 (en) * | 2016-08-16 | 2019-08-06 | Hand Held Products, Inc. | Method for reading indicia off a display of a mobile device |
US10114997B2 (en) * | 2016-11-16 | 2018-10-30 | Hand Held Products, Inc. | Reader for optical indicia presented under two or more imaging conditions within a single frame time |
JP6920814B2 (ja) | 2016-12-12 | 2021-08-18 | キヤノン株式会社 | 通信装置及び通信方法、コンピュータプログラム |
WO2018120221A1 (zh) * | 2016-12-30 | 2018-07-05 | 华为技术有限公司 | 利用条码进行数据传输的方法及移动设备 |
-
2019
- 2019-07-22 CN CN201980049251.XA patent/CN112470169A/zh not_active Withdrawn
- 2019-07-22 JP JP2020533437A patent/JPWO2020026866A1/ja not_active Abandoned
- 2019-07-22 US US17/257,981 patent/US11244133B2/en active Active
- 2019-07-22 WO PCT/JP2019/028589 patent/WO2020026866A1/ja active Application Filing
Also Published As
Publication number | Publication date |
---|---|
US20210271838A1 (en) | 2021-09-02 |
JPWO2020026866A1 (ja) | 2021-09-09 |
WO2020026866A1 (ja) | 2020-02-06 |
US11244133B2 (en) | 2022-02-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9843359B2 (en) | Portable electronic device and operation method for establishing a near field communication link | |
US9338639B2 (en) | Systems and methods for interacting with portable electronic devices | |
CN111124503B (zh) | 一种nfc应用的自动激活方法及终端 | |
US11290643B1 (en) | Efficient digital camera image acquisition and analysis | |
CN114638605A (zh) | 近距离无线通信的方法和电子设备 | |
CN106030676A (zh) | 交互检测可穿戴的控制设备 | |
US20170277222A1 (en) | Head-mounted display | |
US10177848B1 (en) | Visual light communication using starburst or haze of the light source | |
US11696013B2 (en) | Electronic device and recording method thereof | |
CN105208284B (zh) | 拍摄提醒方法及装置 | |
CN111492678B (zh) | 一种文件传输方法及电子设备 | |
KR20170100332A (ko) | 화상 통화 방법 및 장치 | |
US11244133B2 (en) | Information processing apparatus and information processing method | |
KR20170025095A (ko) | 상황 인지 기반 양방향 안내 시스템 및 그의 제어 방법 | |
US11363189B2 (en) | Apparatus and method for recognizing voice and face on basis of change in camera driving method | |
CN108734001B (zh) | 一种用户身份的认证方法、移动终端 | |
EP3712746B1 (en) | Device and method for providing vibration | |
US9946303B2 (en) | Mobile device and method for operating the same | |
CN118872298A (zh) | 一种消息传输的方法及相应终端 | |
US11977946B2 (en) | Method for automatically activating NFC application and terminal | |
CN112136129B (zh) | 用于识别用户的电子设备及其控制方法 | |
EP4301002A1 (en) | Electronic device using geo-fence, and operation method therefor | |
KR20230056463A (ko) | 외부 장치를 이용하는 전자 장치 및 이의 동작 방법 | |
JP2019097038A (ja) | 情報処理装置、可視光通信システム、および制御プログラム |
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 | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20210309 |