Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6648570B2 - Information processing device and program - Google Patents
[go: Go Back, main page]

JP6648570B2 - Information processing device and program - Google Patents

Information processing device and program Download PDF

Info

Publication number
JP6648570B2
JP6648570B2 JP2016051651A JP2016051651A JP6648570B2 JP 6648570 B2 JP6648570 B2 JP 6648570B2 JP 2016051651 A JP2016051651 A JP 2016051651A JP 2016051651 A JP2016051651 A JP 2016051651A JP 6648570 B2 JP6648570 B2 JP 6648570B2
Authority
JP
Japan
Prior art keywords
display
communication
nfc
information processing
information
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.)
Expired - Fee Related
Application number
JP2016051651A
Other languages
Japanese (ja)
Other versions
JP2017005684A (en
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to US15/166,859 priority Critical patent/US10117079B2/en
Publication of JP2017005684A publication Critical patent/JP2017005684A/en
Application granted granted Critical
Publication of JP6648570B2 publication Critical patent/JP6648570B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Description

本発明は、情報処理装置及びプログラムに関する。   The present invention relates to an information processing device and a program.

携帯端末装置、オフィス機器、および、公共交通インフラ等において、近接無線通信技術が利用されている。これは、一般的にRFID(Radio Frequency Identifier)と呼ばれるものであり、電波を使用した個別認証、固体識別を行う技術である。その中で、今後最も利用されると考えられている技術として、NFC(Near Field Communication)が挙げられる。これは、13.56MHzの周波数帯域を利用した近距離無線通信技術であり、通信距離は10cm以下である。   2. Description of the Related Art Proximity wireless communication technology is used in mobile terminal devices, office equipment, public transportation infrastructure, and the like. This is generally called RFID (Radio Frequency Identifier), and is a technique for performing individual authentication and solid-state identification using radio waves. Among them, NFC (Near Field Communication) is considered as a technology that is considered to be most used in the future. This is a short-range wireless communication technology using a 13.56 MHz frequency band, and the communication distance is 10 cm or less.

近年、NFCはスマートフォンやタブレット型パーソナルコンピュータ(以下、パーソナルコンピュータをPCともいう。)に搭載されてきており、決済処理や個別認証といった用途に利用されている。NFCには、能動的にデータの読み書きができるリーダ/ライタ機能を有するものと、書き込まれたデータを保持し、リーダ/ライタから読み取られる機能のみを持つNFCタグの存在が既に知られている。   In recent years, NFC has been mounted on smartphones and tablet-type personal computers (hereinafter, personal computers are also referred to as PCs), and is used for purposes such as payment processing and individual authentication. It is already known that NFC has a reader / writer function that can actively read and write data, and NFC tags that hold written data and have only a function of reading from the reader / writer.

しかしながら、従来の技術では、容易に近距離無線通信を実行できない場合があった。例えば、NFCのアンテナの位置が不明のため、アンテナの位置を探す作業が必要となる場合があった。   However, in the related art, there are cases where short-range wireless communication cannot be easily performed. For example, since the position of the NFC antenna is unknown, it may be necessary to search for the position of the antenna.

本発明は、上記従来技術の問題点に鑑みてなされたものであって、より容易に近距離無線通信を行うことが可能な情報処理装置を提供することを目的とする。   The present invention has been made in view of the above-described problems of the related art, and has as its object to provide an information processing apparatus capable of easily performing short-range wireless communication.

上記課題を解決するため、本発明における情報処理装置は、近距離無線通信タグと通信を行う通信手段と、記通信を確立するための確立信号を前記近距離無線通信タグから受信したか否かを判断する第1の判断手段と、前記第1の判断手段が前記確立信号を受信していないと判断した場合、前記通信手段の位置情報を表示手段に表示する表示制御手段と、を含み、前記通信手段は、前記第1の判断手段により前記確立信号を受信したと判断すると、前記近距離無線通信タグとの間の通信を実行し、前記表示制御手段は、前記第1の判断手段が前記確立信号を受信していないと判断するごとに、前記位置情報の表示色の強度、または、前記位置情報の表示輝度を変更して前記表示手段に表示するTo solve the above problems, an information processing apparatus of the present invention, whether a communication means for communicating with the short-range wireless communication tag, the establishment signal for establishing a pre-Symbol communication received from the near field communication tag First judging means for judging whether or not the first judging means has not received the establishment signal, and display control means for displaying position information of the communication means on a display means. When the communication means determines that the establishment signal has been received by the first determination means, the communication means executes communication with the short-range wireless communication tag, and the display control means performs the first determination means. Each time it determines that the establishment signal has not been received, it changes the display color intensity of the position information or the display luminance of the position information and displays it on the display means .

本発明によれば、ユーザが、より容易に近距離無線通信を行うことが可能な情報処理装置を得ることができる。   According to the present invention, it is possible to obtain an information processing apparatus that allows a user to perform short-range wireless communication more easily.

本実施形態に係る情報処理装置に用いられるRFID(NFC)の基本的な概略構成について説明するブロック図である。FIG. 2 is a block diagram illustrating a basic schematic configuration of an RFID (NFC) used in the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に用いられるNFCによる通信方法について説明する図である。FIG. 2 is a diagram illustrating a communication method using NFC used in the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置の概略構成を示すハードウェアブロック図である。FIG. 2 is a hardware block diagram illustrating a schematic configuration of the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に用いられるNFCの通信方法の概要について説明する図である。FIG. 2 is a diagram illustrating an outline of an NFC communication method used in the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に搭載されるNFCアンテナの位置と大きさの違いについて説明する図である。FIG. 4 is a diagram illustrating a difference between a position and a size of an NFC antenna mounted on the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に搭載されるNFCアンテナの位置と大きさの違いについて説明する図である。FIG. 4 is a diagram illustrating a difference between a position and a size of an NFC antenna mounted on the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に搭載されるNFCアンテナの位置と大きさの違いについて説明する図である。FIG. 4 is a diagram illustrating a difference between a position and a size of an NFC antenna mounted on the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に搭載されるNFCアンテナの位置と大きさの違いについて説明する図である。FIG. 4 is a diagram illustrating a difference between a position and a size of an NFC antenna mounted on the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に搭載されるアプリケーションプログラムによってNFCアンテナの位置を表示する状態について説明する図である。FIG. 5 is a diagram illustrating a state in which the position of an NFC antenna is displayed by an application program installed in the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムの基本的な動作について説明するフロー図である。FIG. 5 is a flowchart illustrating a basic operation of an NFC antenna position information application program installed in the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムの起動タイミングの動作について説明するフロー図である。FIG. 6 is a flowchart illustrating an operation at a start timing of an NFC antenna position information application program installed in the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムの起動タイミングの動作について説明するフロー図である。FIG. 6 is a flowchart illustrating an operation at a start timing of an NFC antenna position information application program installed in the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムの起動タイミングの動作について説明するフロー図である。FIG. 6 is a flowchart illustrating an operation at a start timing of an NFC antenna position information application program installed in the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作について説明するフロー図である。FIG. 11 is a flowchart illustrating an operation of clarifying the position of an antenna by an NFC antenna position information application program installed in the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作について説明するフロー図である。FIG. 11 is a flowchart illustrating an operation of clarifying the position of an antenna by an NFC antenna position information application program installed in the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作について説明するフロー図である。FIG. 11 is a flowchart illustrating an operation of clarifying the position of an antenna by an NFC antenna position information application program installed in the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作について説明するフロー図である。FIG. 11 is a flowchart illustrating an operation of clarifying the position of an antenna by an NFC antenna position information application program installed in the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作について説明するフロー図である。FIG. 11 is a flowchart illustrating an operation of clarifying the position of an antenna by an NFC antenna position information application program installed in the information processing apparatus according to the embodiment. 本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作について説明するフロー図である。FIG. 11 is a flowchart illustrating an operation of clarifying the position of an antenna by an NFC antenna position information application program installed in the information processing apparatus according to the embodiment.

次に、本発明を実施するための形態について図面を参照して詳細に説明する。なお、各図中、同一又は相当する部分には同一の符号を付しており、その重複説明は適宜に簡略化又は省略する。以下、本実施形態について説明するが、本実施形態は、以下に説明する実施形態に限定されるものではない。以下の実施形態では、近接無線通信技術の一例として、NFCを用いた場合について説明している。しかしながら、近接無線通信技術に含まれる他の規格を用いた場合についても本発明を適用することが可能である。   Next, embodiments for carrying out the present invention will be described in detail with reference to the drawings. In each of the drawings, the same or corresponding portions are denoted by the same reference characters, and description thereof will be appropriately simplified or omitted. Hereinafter, the present embodiment will be described, but the present embodiment is not limited to the embodiment described below. In the following embodiment, a case where NFC is used as an example of the close proximity wireless transfer technology will be described. However, the present invention can be applied to the case where another standard included in the close proximity wireless transfer technology is used.

本実施形態は、NFCタグを一例とする近距離無線通信タグと通信を行うNFCアンテナを一例とする通信手段を内蔵する情報処理装置に関する。本実施形態では、内蔵するNFCアンテナの位置情報が表示される。表示された位置情報を参照してユーザ等により情報処理装置のNFCアンテナがNFCタグに翳される。NFCアンテナとNFCタグとが所定の位置関係になると、情報処理装置は近距離無線通信を開始するための信号をNFCタグから受信したか否かを判断する。   The present embodiment relates to an information processing apparatus having a built-in communication unit such as an NFC antenna that communicates with a short-range wireless communication tag such as an NFC tag. In the present embodiment, the position information of the built-in NFC antenna is displayed. The NFC antenna of the information processing device is held over the NFC tag by the user or the like with reference to the displayed position information. When the NFC antenna and the NFC tag have a predetermined positional relationship, the information processing device determines whether a signal for starting short-range wireless communication has been received from the NFC tag.

近距離無線通信を開始するための信号を受信したと判断すると、近距離無線通信を確立するための信号をNFCタグから受信したか否かを判断する。   If it is determined that a signal for starting short-range wireless communication has been received, it is determined whether a signal for establishing short-range wireless communication has been received from the NFC tag.

さらに、近距離無線通信を確立するための信号を受信したと判断すると、情報処理装置とNFCタグとの間の通信を実行する。本実施形態について、以下の図面を用いて詳細に解説する。   Further, when it is determined that a signal for establishing short-range wireless communication has been received, communication between the information processing device and the NFC tag is executed. This embodiment will be described in detail with reference to the following drawings.

まず、本実施形態に係る情報処理装置に用いられるRFID(NFC)の基本的な概略構成について説明する。図1は、本実施形態に係る情報処理装置に用いられるRFID(NFC)の基本的な概略構成について説明するブロック図である。   First, a basic schematic configuration of an RFID (NFC) used in the information processing apparatus according to the present embodiment will be described. FIG. 1 is a block diagram illustrating a basic schematic configuration of an RFID (NFC) used in the information processing apparatus according to the present embodiment.

NFCリーダ/ライタ11は、スマートフォンやタブレットPC等、NFC機能が搭載された情報端末装置である。NFCタグ21は、RF(Radio Frequency)I/F(Interface)211と、コントローラ212と、SEC(Security)213と、通信バッファ214と、メモリ215と、を備える。コントローラ212は、NFCタグ21全体を制御する。通信バッファ214は、NFCリーダ/ライタ11とのデータのやり取りを行う。メモリ215は、データを保持する記録媒体である。SEC213は、データ暗号化等のセキュリティを確保する機能を備える。   The NFC reader / writer 11 is an information terminal device equipped with an NFC function, such as a smartphone or a tablet PC. The NFC tag 21 includes an RF (Radio Frequency) I / F (Interface) 211, a controller 212, an SEC (Security) 213, a communication buffer 214, and a memory 215. The controller 212 controls the entire NFC tag 21. The communication buffer 214 exchanges data with the NFC reader / writer 11. The memory 215 is a recording medium that holds data. The SEC 213 has a function of ensuring security such as data encryption.

NFCリーダ/ライタ11とNFCタグ21とは、アンテナを利用した電磁誘導により起電力を発生して通信を行う。NFCリーダ/ライタ11からは常時磁界が発せられており、NFCタグ21のパッシブタグに近接することにより電磁誘導が発生し、NFCタグ21側に起電力が発生する。発生した起電力によりNFCタグ21が動作し、必要に応じてデータを送信する。NFCタグ21は、例えば、通信に必要な認証データ(ID等)や、機器間の通信を可能にする情報(アドレスやセキュリティデータ等)を格納している。   The NFC reader / writer 11 and the NFC tag 21 perform communication by generating an electromotive force by electromagnetic induction using an antenna. A magnetic field is constantly emitted from the NFC reader / writer 11, and when the NFC tag 21 approaches the passive tag, electromagnetic induction occurs, and an electromotive force is generated on the NFC tag 21 side. The NFC tag 21 operates by the generated electromotive force, and transmits data as needed. The NFC tag 21 stores, for example, authentication data (ID and the like) necessary for communication and information (address and security data and the like) enabling communication between devices.

次に、本実施形態に係る情報処理装置に用いられるNFCによる通信方法について説明する。図2は、本実施形態に係る情報処理装置に用いられるNFCによる通信方法について説明する図である。   Next, a communication method by NFC used in the information processing apparatus according to the present embodiment will be described. FIG. 2 is a diagram illustrating a communication method by NFC used in the information processing apparatus according to the present embodiment.

基本的にはNFCリーダ/ライタ11がマスタ機器となり、すべての通信を制御する。NFCタグ21はスレーブ機器となり、マスタ機器からのアクセスに則って応答する。NFCタグ21はパッシブタグと呼ばれ、マスタ機器からの要求に応えるだけであり、自分から動作を起こすことはない。磁界はマスタ機器から発せられる。   Basically, the NFC reader / writer 11 becomes a master device and controls all communications. The NFC tag 21 becomes a slave device and responds according to access from the master device. The NFC tag 21 is called a passive tag and only responds to a request from a master device, and does not cause an operation by itself. The magnetic field is emitted from the master device.

次に、本実施形態に係る情報処理装置の概略構成について説明する。図3は、本実施形態に係る情報処理装置としての情報端末51の概略構成を示すハードウェアブロック図である。   Next, a schematic configuration of the information processing apparatus according to the present embodiment will be described. FIG. 3 is a hardware block diagram illustrating a schematic configuration of the information terminal 51 as the information processing device according to the present embodiment.

図3に示すように、情報端末51は、ハードウェア構成として、CPU(Central Processing Unit)501と、ROM(Read Only Memory)502と、RAM(Random Access Memory)503と、通信部504と、操作部505と、表示部506(表示手段の一例)と、インタフェース部507と、加速度センサ508と、バス509と、を備えている。CPU501は、情報端末51全体を制御する。ROM502やRAM503等の記憶部は、各種データ、各種プログラム、および、後述する内蔵するNFCアンテナの位置情報等を格納する。CPU501は、ROM502に格納された制御プログラムをロードし、情報端末51の動作によって得た様々なデータをRAM503に展開する。通信部504は、アンテナを用いた通常の無線通信、および、近接無線通信を行う。   As shown in FIG. 3, the information terminal 51 includes, as hardware configurations, a CPU (Central Processing Unit) 501, a ROM (Read Only Memory) 502, a RAM (Random Access Memory) 503, a communication unit 504, A unit 505, a display unit 506 (an example of a display unit), an interface unit 507, an acceleration sensor 508, and a bus 509 are provided. The CPU 501 controls the information terminal 51 as a whole. The storage units such as the ROM 502 and the RAM 503 store various data, various programs, and position information of a built-in NFC antenna described later. The CPU 501 loads the control program stored in the ROM 502 and develops various data obtained by the operation of the information terminal 51 into the RAM 503. The communication unit 504 performs normal wireless communication using an antenna and close proximity wireless communication.

操作部505は、ユーザが情報端末51に対して指示を与えるキーボード、マウス等である。表示部506は、LCD(Liquid Crystal Display)等で構成される。なお、操作部505は、表示部506のタッチパネルディスプレイに設けられたソフトウェアキーであっても良い。インタフェース部507は、マイク、スピーカ等である。加速度センサ508は、加速度を検出することにより、自装置の傾き(角度)を検出可能なセンサ(検出手段)である。傾き(角度)を検出できるセンサであれば加速度センサ以外のセンサを用いてもよい。バス509は、CPU501、ROM502、RAM503、通信部504、操作部505、表示部506、インタフェース部507、および、加速度センサ508を接続する。   The operation unit 505 is a keyboard, a mouse, and the like for giving an instruction to the information terminal 51 by a user. The display unit 506 is configured by an LCD (Liquid Crystal Display) or the like. The operation unit 505 may be a software key provided on the touch panel display of the display unit 506. The interface unit 507 is a microphone, a speaker, or the like. The acceleration sensor 508 is a sensor (detection unit) that can detect the inclination (angle) of the own device by detecting the acceleration. A sensor other than the acceleration sensor may be used as long as the sensor can detect the inclination (angle). The bus 509 connects the CPU 501, the ROM 502, the RAM 503, the communication unit 504, the operation unit 505, the display unit 506, the interface unit 507, and the acceleration sensor 508.

CPU501は、各種信号の受信を判断する機能、および、表示部506に対する情報の表示を制御する機能など、本実施形態の各機能を実現する。CPU501は、例えば、NFCアンテナ(通信手段の一例)とNFCタグとが所定の位置関係にあるとき、通信を開始するための開始信号をNFCタグから受信したか否かを判断する機能(第2の判断手段)を備える。またCPU501は、通信を確立するための確立信号をNFCタグから受信したか否かを判断する機能(第1の判断手段)を備える。またCPU501は、NFCアンテナの位置情報を表示部506に表示する機能(表示制御手段)を備える。   The CPU 501 implements each function of the present embodiment, such as a function of determining reception of various signals and a function of controlling display of information on the display unit 506. For example, when an NFC antenna (an example of a communication unit) and an NFC tag have a predetermined positional relationship, the CPU 501 determines whether or not a start signal for starting communication has been received from the NFC tag (second function). Determination means). Further, the CPU 501 has a function of determining whether or not an establishment signal for establishing communication has been received from the NFC tag (first determining means). Further, the CPU 501 has a function (display control means) of displaying position information of the NFC antenna on the display unit 506.

このように、本実施形態の各機能は、CPU501にプログラムを実行させること、すなわち、ソフトウェアにより実現することができる。これらの機能を、IC(Integrated Circuit)などのハードウェアにより実現してもよいし、ソフトウェアおよびハードウェアを併用して実現してもよい。   As described above, each function of the present embodiment can be realized by causing the CPU 501 to execute a program, that is, by software. These functions may be realized by hardware such as an IC (Integrated Circuit), or may be realized by using software and hardware together.

次に、本実施形態に係る情報処理装置に用いられるNFCの通信方法の概要について説明する。図4は、本実施形態に係る情報処理装置に用いられるNFCの通信方法の概要について説明する図である。   Next, an outline of an NFC communication method used in the information processing apparatus according to the present embodiment will be described. FIG. 4 is a diagram illustrating an outline of an NFC communication method used in the information processing apparatus according to the present embodiment.

情報端末51はNFCリーダ/ライタ11が搭載されているものであり、マスタ機器を意味する。ステップS301の処理において、情報端末51はNFCタグ21へ向けてREQ(Request)を送信する。NFCタグ21がREQを受信すると、ステップS302の処理においてNFCタグ21はATQ(ACK)信号を応答する。このとき、情報端末51は、NFCタグ21と通信を開始するための信号(開始信号)を受信したと判断する。   The information terminal 51 has the NFC reader / writer 11 mounted thereon, and means a master device. In the process of step S301, the information terminal 51 transmits a REQ (Request) to the NFC tag 21. When the NFC tag 21 receives the REQ, the NFC tag 21 returns an ATQ (ACK) signal in the process of step S302. At this time, the information terminal 51 determines that a signal (start signal) for starting communication with the NFC tag 21 has been received.

その後、情報端末51は、NFCタグ21を選択するため、ステップS303の処理においてATTRIB信号を送信する。NFCタグ21は、ステップS304の処理においてATTRIB応答を送信し、NFCタグ21の情報を渡す。NFCタグ21の情報がやり取りされ、NFCタグ21が確定される。このとき、情報端末51は、NFCタグ21と通信を確立するための信号(確立信号)を受信したと判断する。そして、ステップS305の処理において、情報端末51は書き込みコマンドをNFCタグ21に送信する。   Thereafter, the information terminal 51 transmits an ATTRIB signal in the process of step S303 to select the NFC tag 21. The NFC tag 21 transmits an ATTRIB response in the process of step S304, and passes information of the NFC tag 21. The information of the NFC tag 21 is exchanged, and the NFC tag 21 is determined. At this time, the information terminal 51 determines that a signal (establishment signal) for establishing communication with the NFC tag 21 has been received. Then, in the process of step S305, the information terminal 51 transmits a write command to the NFC tag 21.

書き込みコマンドがNFCタグ21で認識されると、ステップS306の処理において、NFCタグ21は書き込みコマンドに対するレスポンス(書き込みコマンドレスポンス)を返す。データを読み出す場合は、ステップS307の処理において、情報端末51はNFCタグ21へ向けて読み出しコマンドを発行する。NFCタグ21は、ステップS308の処理において、読み出しコマンドに対して読み出しコマンドレスポンスを返して、データを送信する。一連のデータの書き込み、読み出しは、基本的に上記説明した流れで行われる。   When the write command is recognized by the NFC tag 21, the NFC tag 21 returns a response to the write command (write command response) in the process of step S306. When reading data, the information terminal 51 issues a read command to the NFC tag 21 in the process of step S307. In the process of step S308, the NFC tag 21 returns a read command response to the read command and transmits data. Writing and reading of a series of data are basically performed according to the flow described above.

情報端末51は、何時でも通信できるよう、常時磁界を発生させている。NFCは近接無線通信規格であり、通信距離は一般的に10cm以内といわれている。通信距離は情報端末毎に異なっており、通信環境にも影響されるが、3〜4cm程度が主流である。通信距離は、情報端末側が発生する磁界の強さに起因する。   The information terminal 51 constantly generates a magnetic field so that communication can be performed at any time. NFC is a short-range wireless communication standard, and the communication distance is generally said to be within 10 cm. The communication distance differs for each information terminal and is affected by the communication environment, but is generally about 3 to 4 cm. The communication distance is caused by the strength of the magnetic field generated by the information terminal.

したがって、NFCタグとの通信をスムーズに行うためには、電磁誘導が起こり易くなるよう、情報端末のアンテナの位置とNFCタグのアンテナの位置とが極力合うように翳す必要がある。しかし、スマートフォンやタブレットPCは、NFCアンテナの位置を明示しているわけではないので、ユーザは、NFCタグに対して情報端末をどのように翳して良いのかが分からない。適当に翳したとしても、情報端末のアンテナとNFCタグのアンテナとの位置合わせが上手くいかないと通信が開始せず、情報端末を移動させながら両者の位置が合う場所を探す必要がある。   Therefore, in order to smoothly communicate with the NFC tag, it is necessary to cover the information terminal so that the position of the antenna of the information terminal and the position of the antenna of the NFC tag match as much as possible so that electromagnetic induction is likely to occur. However, since the position of the NFC antenna is not specified in the smartphone or the tablet PC, the user does not know how to hold the information terminal over the NFC tag. Even if the information terminal is properly shaded, communication will not start unless the antenna of the information terminal and the antenna of the NFC tag are properly aligned, and it is necessary to move the information terminal and search for a place where both positions match.

また、情報端末毎にNFCアンテナの位置や大きさは異なっており、仮にアンテナの位置を探したとしても簡単には見つからず、結局通信ができないことになり、ユーザにとって非常に使い勝手が悪くなる。   Further, the position and size of the NFC antenna are different for each information terminal. Even if the position of the NFC antenna is searched, it cannot be easily found, and eventually the communication cannot be performed, which makes the user extremely inconvenient.

次に、本実施形態に係る情報処理装置に搭載されるNFCアンテナの位置と大きさの違いについて説明する。図5−1〜図5−4は、本実施形態に係る情報処理装置に搭載されるNFCアンテナの位置と大きさの違いについて説明する図である。   Next, the difference between the position and the size of the NFC antenna mounted on the information processing apparatus according to the present embodiment will be described. FIGS. 5A to 5D are diagrams for explaining differences in the position and size of the NFC antenna mounted on the information processing apparatus according to the present embodiment.

図5−1は、筐体の表面の略下半分の中央付近(A)1箇所にNFCアンテナが搭載されているスマートフォンの例である。図5−2は、筐体の裏面の最下部(B)1箇所にNFCアンテナが搭載されているスマートフォンの例である。   FIG. 5A is an example of a smartphone in which an NFC antenna is mounted at one location (A) near the center of a substantially lower half of the surface of the housing. FIG. 5-2 is an example of a smartphone in which an NFC antenna is mounted at one lowermost position (B) on the back surface of the housing.

図5−3は、筐体の表面の略中央より下部(C)1箇所にNFCアンテナが円形状に搭載されているスマートフォンの例である。図5−4は、筐体の裏面の上半分の複数箇所(D)にNFCアンテナが搭載されているスマートフォンの例である。このように、情報端末51のNFCアンテナはメーカー毎、機種毎に位置や大きさが異なって搭載されている。   FIG. 5C is an example of a smartphone in which an NFC antenna is mounted in a circular shape at one location (C) below the approximate center of the surface of the housing. FIG. 5D is an example of a smartphone in which NFC antennas are mounted at a plurality of locations (D) on the upper half of the back surface of the housing. As described above, the NFC antenna of the information terminal 51 is mounted in different positions and sizes for each maker and each model.

NFCタグ21が情報端末51と略等しい大きさのアンテナを有していれば、情報端末51の如何なる場所にNFCタグ21を翳しても、NFC通信を高い確率で行うことが可能であると考えられる。しかしながら、NFCタグ21を搭載する機器には実装面積に制約があり、NFCタグ21のアンテナを極端に大きくすることは現実的には困難である。   It is considered that if the NFC tag 21 has an antenna having a size substantially equal to that of the information terminal 51, NFC communication can be performed with high probability no matter where the NFC tag 21 is placed over the information terminal 51. Can be However, the mounting area of the device on which the NFC tag 21 is mounted is limited, and it is practically difficult to make the antenna of the NFC tag 21 extremely large.

また、NFCタグ21を搭載する機器には金属が使用されている場合が多く、金属は無線通信に影響を与えるため、アンテナの面積をそれほど大きくすることはできない。よって、アンテナ面積が小さいNFCタグ21に対し、NFCアンテナが様々な位置に搭載され得る情報端末51を翳した場合でも、両者の位置合わせが簡単にでき、通信を開始できるようにすることが、ユーザビリティの向上に繋がる。   Further, in many cases, metal is used for a device on which the NFC tag 21 is mounted, and since the metal affects wireless communication, the area of the antenna cannot be so large. Therefore, even when the information terminal 51 on which the NFC antenna can be mounted at various positions is placed over the NFC tag 21 having a small antenna area, it is possible to easily align the two and start communication. It leads to improvement of usability.

次に、本実施形態に係る情報処理装置に搭載されるアプリケーションプログラムによってNFCアンテナの位置を表示する状態について説明する。図6は、本実施形態に係る情報処理装置に搭載されるアプリケーションプログラムによってNFCアンテナの位置を表示する状態について説明する図である。このアプリケーションプログラムは、NFCアンテナの位置情報を表示部506に表示する機能(表示制御手段)の一例である。   Next, a state in which the position of the NFC antenna is displayed by an application program installed in the information processing apparatus according to the present embodiment will be described. FIG. 6 is a diagram illustrating a state in which the position of the NFC antenna is displayed by an application program installed in the information processing apparatus according to the present embodiment. This application program is an example of a function (display control means) for displaying the position information of the NFC antenna on the display unit 506.

図6に示す符号Eは、NFCアンテナの位置をユーザに対して提示するアプリケーションプログラムによってNFCアンテナの位置を表示した状態の一例である。NFCアンテナの位置を表示するアプリケーションプログラムが起動すると、スマートフォンやタブレットPCの表示部に、その情報端末に搭載されているNFCアンテナの位置が表示される。   Reference symbol E illustrated in FIG. 6 is an example of a state in which the position of the NFC antenna is displayed by an application program that presents the position of the NFC antenna to the user. When the application program for displaying the position of the NFC antenna is activated, the position of the NFC antenna mounted on the information terminal is displayed on the display unit of the smartphone or tablet PC.

スマートフォンやタブレットPCは、NFCアンテナが略機器の裏面に実装されている場合が多い。したがって、表示の仕方としては、機器裏面のアンテナ搭載位置を表示することになる。また、アンテナが配置される範囲も機器によって異なるので、アンテナの中心位置の表示だけでなく、その範囲を表示するようにすると、NFCタグとのアンテナの位置合わせがより簡単になり、使い勝手が良くなると考えられる。   Many smartphones and tablet PCs have an NFC antenna mounted substantially on the back of the device. Therefore, as a display method, the antenna mounting position on the back surface of the device is displayed. Also, since the range in which the antenna is arranged varies depending on the device, not only the display of the center position of the antenna, but also the display of the range makes it easier to align the antenna with the NFC tag, thereby improving the usability. It is considered to be.

例えば、図6では、符号Eで示した領域にNFCアンテナが搭載されている。アンテナの位置や実装範囲は機種固有の情報であるので、使用機種に合わせたアプリケーションプログラムが実装されることになる。   For example, in FIG. 6, an NFC antenna is mounted in an area indicated by reference symbol E. Since the position and the mounting range of the antenna are information specific to the model, an application program corresponding to the used model is mounted.

アンテナの位置を表示するアプリケーションプログラムの起動は、情報端末51のNFCリード/ライトのアプリケーションソフトウェアを立ち上げた時に起動させる方法や、情報端末51をNFCタグ21に翳した時に起動させる方法等、様々な方法が考えられる。以下、アンテナの位置を表示するアプリケーションプログラムを起動するタイミング及びアンテナ表示の方法等について述べる。   The application program for displaying the position of the antenna may be started when the NFC read / write application software of the information terminal 51 is started or when the information terminal 51 is held over the NFC tag 21. There are various methods. Hereinafter, a timing of starting an application program for displaying the position of the antenna, a method of displaying the antenna, and the like will be described.

次に、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムの基本的な動作について説明する。図7は、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムの基本的な動作について説明するフロー図である。   Next, a basic operation of the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment will be described. FIG. 7 is a flowchart illustrating a basic operation of the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment.

スマートフォンやタブレットPC等の情報端末51がNFCを使用する場合、まず、ステップS601の処理において、情報端末51は、インストールされているNFCアプリケーションを起動する。NFCアプリケーションの起動と同時に、情報端末51は、インストールされているNFCアンテナ位置情報アプリケーションを立ち上げる。そうすると、ステップS602の処理において、情報端末51のNFCアンテナの位置が表示される。なお、NFCアンテナ位置情報アプリケーションは、起動のトリガとなる条件によって、起動するようにしても良い。   When the information terminal 51 such as a smartphone or a tablet PC uses NFC, first, in the process of step S601, the information terminal 51 starts the installed NFC application. At the same time as the activation of the NFC application, the information terminal 51 starts up the installed NFC antenna position information application. Then, in the process of step S602, the position of the NFC antenna of the information terminal 51 is displayed. Note that the NFC antenna position information application may be activated according to a condition that triggers activation.

ステップS603の処理において、ユーザが表示されたアンテナ位置情報にしたがって、情報端末51をNFCタグ21に翳す動作を行うと、通信が開始される。NFCタグ21と情報端末51とが、図4で説明したREQ送信、ATQ応答のやり取りを行い、通信を行う準備ができると、NFC通信の実行が開始される。無事にデータのやり取りが行われた後、ステップS604の処理において、通信が終了する。   In the process of step S603, when the user performs an operation of holding the information terminal 51 over the NFC tag 21 according to the displayed antenna position information, communication is started. When the NFC tag 21 and the information terminal 51 exchange the REQ transmission and the ATQ response described with reference to FIG. 4 and are ready to perform the communication, the execution of the NFC communication is started. After the data has been successfully exchanged, the communication ends in the process of step S604.

次に、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムの起動タイミングの動作について説明する。図8は、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムの起動タイミングの動作について説明するフロー図である。   Next, the operation of the start timing of the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment will be described. FIG. 8 is a flowchart illustrating the operation of the activation timing of the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment.

情報端末51がNFCを使用する場合、ステップS701の処理において、情報端末51は、インストールされているNFCアプリケーションを起動する。ステップS702の処理においてユーザ等により情報端末51がNFCタグ21に翳された後、ステップS703の処理において、情報端末51がNFCタグ21のタグ情報を読み取れたか否かを判断する。   When the information terminal 51 uses NFC, the information terminal 51 activates the installed NFC application in the process of step S701. After the information terminal 51 is held over the NFC tag 21 by the user or the like in the process of step S702, it is determined whether the information terminal 51 has read the tag information of the NFC tag 21 in the process of step S703.

タグ情報を読み取れた(ステップS703:Y)と判断すると、ステップS706の処理において、情報端末51は、直ぐにタグ情報を認識してデータ通信を開始する。所定のデータのやり取りがなされた後、ステップS707の処理においてデータ通信が終了する。   When it is determined that the tag information has been read (step S703: Y), in the process of step S706, the information terminal 51 immediately recognizes the tag information and starts data communication. After the predetermined data has been exchanged, the data communication ends in the process of step S707.

一方、情報端末51をNFCタグ21に翳したが、アンテナの位置が合わないため電磁誘導が発生しない等の理由により、タグ情報を一度で読み取れない(ステップS703:N)と判断すると、ステップS704の処理へ移行する。ステップS704の処理では、情報端末51は、NFCアンテナ位置情報アプリケーションプログラムを起動する。   On the other hand, when the information terminal 51 is held over the NFC tag 21, but it is determined that the tag information cannot be read at one time (step S703: N) due to a reason such that electromagnetic induction does not occur because the position of the antenna does not match, step S704 is performed. Move to the processing of. In the process of step S704, the information terminal 51 starts the NFC antenna position information application program.

ステップS705の処理において、ユーザ等により、そのアンテナ位置情報を頼りに再度情報端末51がNFCタグ21に翳されることによりステップS706の処理へ移行し、データ通信の実行が開始される。無事にデータ通信が完了するとステップS707の処理においてデータ通信が終了する。   In the process of step S705, the information terminal 51 is again held over the NFC tag 21 by the user or the like depending on the antenna position information, and the process shifts to the process of step S706, and the execution of the data communication is started. When the data communication is completed successfully, the data communication ends in the process of step S707.

次に、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムの起動タイミングの動作の他の例について説明する。図9は、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムの起動タイミングの動作について説明するフロー図である。   Next, another example of the operation of the start timing of the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment will be described. FIG. 9 is a flowchart illustrating the operation of the startup timing of the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment.

上記のように情報端末51は、自装置の傾き(角度)を検出可能な加速度センサ508を内蔵している。加速度センサ508は、主として、情報端末51本体の向きを検出し、表示装置に表示する画像を縦表示にするか横表示にするかといった判断を行うのに利用されている。本実施形態は、この加速度センサ508を利用し、NFCタグ21に翳される際の情報端末51本体の傾き(角度)が所定の角度で傾いていることを判断することで、NFCアンテナ位置情報アプリケーションプログラムを起動する。   As described above, the information terminal 51 incorporates the acceleration sensor 508 capable of detecting the inclination (angle) of the information terminal 51. The acceleration sensor 508 is mainly used to detect the orientation of the main body of the information terminal 51 and determine whether the image displayed on the display device is to be displayed vertically or horizontally. In the present embodiment, the acceleration sensor 508 is used to determine that the inclination (angle) of the main body of the information terminal 51 when the information terminal 51 is held over the NFC tag 21 is inclined at a predetermined angle. Start the application program.

ステップS801の処理において、情報端末51は、インストールされているNFCアプリケーションを起動する。情報端末51は、ステップS802の処理において、加速度センサ508を起動する。なお、加速度センサ508は常時稼動してもよい。その後、ステップS803の処理において、情報端末51は、情報端末51の傾き状態を加速度センサ508により計測する。ステップS804の処理において、情報端末51は、NFCタグ21に翳されたか否かを判断する。   In the process of step S801, the information terminal 51 starts the installed NFC application. The information terminal 51 activates the acceleration sensor 508 in the process of step S802. Note that the acceleration sensor 508 may be operated at all times. After that, in the process of step S803, the information terminal 51 measures the inclination state of the information terminal 51 with the acceleration sensor 508. In the process of step S804, the information terminal 51 determines whether the information terminal 51 has been held over the NFC tag 21.

なお、この傾き状態の計測において、所定の角度を規定することにより、情報端末51が傾いていると判断するようにしても良い。また、そもそもステップS801の処理において、NFCアプリケーションを起動した時点でNFC機能を利用しているものと考えられるので、僅かな角度でも傾きが計測されれば、NFCタグ21に翳されたと判断するようにしても良い。   In the measurement of the tilt state, it may be determined that the information terminal 51 is tilted by defining a predetermined angle. In addition, in the process of step S801, it is considered that the NFC function is used when the NFC application is activated, so that if the inclination is measured even at a slight angle, it is determined that the object is held over the NFC tag 21. You may do it.

NFCタグ21に翳されていない(ステップS804:N)と判断すると、ステップS803の処理へ戻り、情報端末51は、引き続き加速度センサ508による情報端末51の傾き状態の計測を継続する。NFCタグに翳された(ステップS804:Y)と判断すると、ステップS805の処理へ移行し、情報端末51は、NFCアンテナ位置情報アプリケーションプログラムを起動する。   If it is determined that the information terminal 51 is not held over the NFC tag 21 (step S804: N), the process returns to step S803, and the information terminal 51 continues measuring the tilt state of the information terminal 51 by the acceleration sensor 508. If the information terminal 51 determines that it has been held over the NFC tag (step S804: Y), the information terminal 51 starts the NFC antenna position information application program.

その後、ステップS806の処理において、NFCアンテナ位置情報アプリケーションプログラムの表示にしたがってユーザ等によりアンテナ位置が調整される。情報端末51は、NFCタグ21のタグ情報を読み取れたか否かを判断する。例えば情報端末51は、NFCタグ21と通信を開始するための開始信号、及びNFCタグ21と通信を確立するための確立信号をNFCタグ21から受信したか否かを判断する。NFCタグ21と通信を確立するための確立信号をNFCタグ21から受信したと判断すると、ステップS807の処理において、情報端末51は、データ通信の実行を開始する。無事にデータ通信が完了するとステップS808の処理においてデータ通信が終了する。   Thereafter, in the processing of step S806, the antenna position is adjusted by the user or the like according to the display of the NFC antenna position information application program. The information terminal 51 determines whether the tag information of the NFC tag 21 has been read. For example, the information terminal 51 determines whether a start signal for starting communication with the NFC tag 21 and an establishment signal for establishing communication with the NFC tag 21 have been received from the NFC tag 21. When determining that the establishment signal for establishing communication with the NFC tag 21 has been received from the NFC tag 21, the information terminal 51 starts executing data communication in the process of step S807. When the data communication is completed successfully, the data communication ends in the process of step S808.

次に、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムの起動タイミングの動作の他の例について説明する。図10は、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムの起動タイミングの動作について説明するフロー図である。   Next, another example of the operation of the start timing of the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment will be described. FIG. 10 is a flowchart illustrating the operation of the startup timing of the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment.

NFC機能を利用する際、情報端末51にインストールされているNFCアプリケーションが起動されずに、情報端末51本体が、そのままNFCタグに翳される場合がある。そのとき、タグ情報を読み取れなかった場合に、情報端末51側のNFCアンテナ位置情報アプリケーションプログラムが起動され、アンテナ位置合わせが行われる。   When using the NFC function, the NFC application installed in the information terminal 51 may not be activated, and the information terminal 51 itself may be directly over the NFC tag. At this time, if the tag information cannot be read, the NFC antenna position information application program on the information terminal 51 is started, and the antenna position is adjusted.

ステップS901の処理において、インストールされているNFCアプリケーションを起動しないで情報端末51がNFCタグ21に翳される。ステップS902の処理において、情報端末51は、NFCタグ21のタグ情報を読み取れたか否かを判断する。例えば情報端末51は、NFCタグ21と通信を開始するための開始信号、及びNFCタグ21と通信を確立するための確立信号をNFCタグ21から受信したか否かを判断する。   In the process of step S901, the information terminal 51 is held over the NFC tag 21 without activating the installed NFC application. In the process of step S902, the information terminal 51 determines whether the tag information of the NFC tag 21 has been read. For example, the information terminal 51 determines whether a start signal for starting communication with the NFC tag 21 and an establishment signal for establishing communication with the NFC tag 21 have been received from the NFC tag 21.

一度で読み取れた(反応した)とき(ステップS902:Y)、ステップS907の処理へ移行し、そのままデータ通信の実行が開始される。そして、所定のデータ読み取り後に、ステップS908の処理においてデータ通信が終了する。   When the data is read (reacted) at one time (step S902: Y), the process proceeds to step S907, and the execution of the data communication is started as it is. Then, after the predetermined data is read, the data communication ends in the processing of step S908.

情報端末51をNFCタグ21に翳したが一度で読み取れなかったとき(ステップS902:N)、ステップS903の処理において、情報端末51は、NFCタグ21から何らかの反応があったか否かを判断する。例えば情報端末51は、NFCタグ21と通信を開始するための開始信号をNFCタグ21から受信したか否かを判断する。   When the information terminal 51 is held over the NFC tag 21 but cannot be read at one time (step S902: N), in the process of step S903, the information terminal 51 determines whether or not there has been any reaction from the NFC tag 21. For example, the information terminal 51 determines whether a start signal for starting communication with the NFC tag 21 has been received from the NFC tag 21.

これは、情報端末51をNFCタグ21に翳した際に、電磁誘導が発生し、情報のやり取りをしようとしたが、データを上手く読み取れない場合があるためである。すなわち、アンテナの位置合わせができておらず、NFCタグ21を起動するだけの十分な電力を発生することができなかった場合に相当する。   This is because when the information terminal 51 is held over the NFC tag 21, electromagnetic induction occurs, and an attempt is made to exchange information, but data may not be read well. That is, this corresponds to a case where the antenna has not been aligned and sufficient electric power to activate the NFC tag 21 has not been generated.

NFCタグ21から反応があった(ステップS903:Y)と判断すると、ステップS904の処理へ移行する。ステップS904の処理では、アンテナの位置合わせをやり直すために、情報端末51は、NFCアンテナ位置情報アプリケーションプログラムを起動する。ステップS906の処理において、ユーザ等により再度アンテナ位置が調整される。これにより、NFCタグ21と通信を確立するための確立信号がNFCタグ21から受信できるようになる。   If it is determined that a response has been received from the NFC tag 21 (step S903: Y), the process proceeds to step S904. In the process of step S904, the information terminal 51 activates an NFC antenna position information application program in order to redo antenna positioning. In the process of step S906, the antenna position is adjusted again by the user or the like. Thus, an establishment signal for establishing communication with the NFC tag 21 can be received from the NFC tag 21.

したがって、アンテナの位置合わせを何度も行う必要がなく、短時間でデータ通信の開始が可能になる。ステップS907の処理においてデータ通信の実行が開始される。無事にデータ通信が完了するとステップS908の処理においてデータ通信が終了する。   Therefore, it is not necessary to repeatedly position the antenna, and data communication can be started in a short time. In the process of step S907, execution of data communication is started. When the data communication is completed successfully, the data communication ends in the process of step S908.

NFCタグ21から反応がない(ステップS903:N)と判断すると、ステップS905の処理へ移行し、ユーザ等によりアンテナの位置が探索され、翳し直しが行われる。そして、ステップS902の処理において、情報端末51がNFCタグ21のタグ情報を読み取れたか否かを判断する。   If it is determined that there is no response from the NFC tag 21 (step S903: N), the process proceeds to step S905, where the user or the like searches for the position of the antenna, and performs repositioning. Then, in the process of step S902, it is determined whether or not the information terminal 51 has read the tag information of the NFC tag 21.

次に、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作について説明する。図11は、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作について説明するフロー図である。図8のステップS705の処理において、情報端末51をNFCタグ21に翳したとき、情報端末51がNFCタグ21のタグ情報を読み取れたか否かの判断以後の処理を追加している。   Next, an operation of clarifying the position display of the antenna by the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment will be described. FIG. 11 is a flowchart illustrating an operation of clarifying the position display of the antenna by the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment. In the process of step S705 in FIG. 8, when the information terminal 51 is held over the NFC tag 21, processing after the determination whether the information terminal 51 has read the tag information of the NFC tag 21 is added.

図11のステップS1001からステップS1005、ステップS1010からステップS1011の各処理は、図8のステップS701からステップS705、ステップS706からステップS707の各処理と同じなので、詳細な説明は省略する。   The processes in steps S1001 to S1005 and steps S1010 to S1011 in FIG. 11 are the same as the processes in steps S701 to S705 and steps S706 to S707 in FIG. 8, and a detailed description thereof will be omitted.

情報端末51のNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置合わせを行うことによりデータ通信を行い易くなるが、アンテナの位置を合わせた場合でも、一度でデータを上手く読み取れない場合もある。その場合、アンテナ位置情報アプリケーションプログラムが、アンテナ位置の表示態様を変更可能とする。これにより、ユーザが、情報端末51のアンテナの位置を認識し易くなり、ユーザによるアンテナの位置合わせを誘導することが可能となる。その一つの方法として、アンテナの位置の表示色の強度や表示輝度を段階的に変更するやり方が考えられる。   Data communication can be easily performed by positioning the antenna by the NFC antenna position information application program of the information terminal 51. However, even when the position of the antenna is adjusted, data may not be read well at once. In this case, the antenna position information application program can change the display mode of the antenna position. Accordingly, the user can easily recognize the position of the antenna of the information terminal 51, and can guide the user to position the antenna. As one of the methods, a method of changing the intensity of the display color and the display luminance at the position of the antenna stepwise can be considered.

ステップS1006の処理において、情報端末51がNFCタグ21のタグ情報を読み取れたか否かを判断する。例えば情報端末51は、NFCタグ21と通信を開始するための開始信号、及びNFCタグ21と通信を確立するための確立信号をNFCタグ21から受信したか否かを判断する。   In the process of step S1006, it is determined whether or not the information terminal 51 has read the tag information of the NFC tag 21. For example, the information terminal 51 determines whether a start signal for starting communication with the NFC tag 21 and an establishment signal for establishing communication with the NFC tag 21 have been received from the NFC tag 21.

タグ情報を読み取れた(ステップS1006:Y)と判断すると、ステップS1010の処理へ移行する。タグ情報を読み取れない(ステップS1006:N)と判断すると、ステップS1007の処理へ移行する。ステップS1007の処理では、情報端末51は、NFCアンテナ位置の表示色の強度を段階的に変えることによって強調し、ステップS1008の処理へ移行する。   If it is determined that the tag information has been read (step S1006: Y), the process proceeds to step S1010. If it is determined that the tag information cannot be read (step S1006: N), the process proceeds to step S1007. In the process of step S1007, the information terminal 51 emphasizes the display color at the NFC antenna position by changing the intensity in a stepwise manner, and proceeds to the process of step S1008.

ステップS1008の処理において、情報端末51は、アンテナ位置の表示色の設定が最強段階であるか否かを判断する。最強段階でない(ステップS1008:N)と判断すると、ステップS1006の処理へ移行し、再び、情報端末51は、NFCタグ21のタグ情報を読み取れたか否かを判断する。最強段階である(ステップS1008:Y)と判断すると、ステップS1009の処理へ移行する。   In the process of step S1008, the information terminal 51 determines whether the setting of the display color of the antenna position is the strongest stage. If it is determined that it is not the strongest step (N in step S1008), the process proceeds to step S1006, and the information terminal 51 determines again whether the tag information of the NFC tag 21 has been read. If it is determined that this is the strongest stage (step S1008: Y), the process moves to step S1009.

ステップS1009の処理において、情報端末51は、NFCアンテナ位置の表示色の強度を最初の表示色の段階に戻した後、ステップS1006の処理へ移行し、再び、NFCタグ21のタグ情報を読み取れたか否かを判断する。なお、ステップS1007の処理においては、NFCアンテナの表示色の強度を都度変更する方法、NFCアンテナの位置を点滅させる方法、および、点滅毎に表示色の強度を変更する方法等、様々な方法が考えられる。   In the process of step S1009, the information terminal 51 returns the intensity of the display color at the NFC antenna position to the initial display color level, and then proceeds to the process of step S1006 to determine whether the tag information of the NFC tag 21 has been read again. Determine whether or not. In the process of step S1007, there are various methods such as a method of changing the intensity of the display color of the NFC antenna each time, a method of blinking the position of the NFC antenna, and a method of changing the intensity of the display color every blink. Conceivable.

次に、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作の他の例について説明する。図12は、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作について説明するフロー図である。   Next, another example of the operation for clarifying the position display of the antenna by the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment will be described. FIG. 12 is a flowchart illustrating an operation of clarifying the position display of the antenna by the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment.

図12では、図11のステップS1006の処理において、情報端末51がNFCタグ21のタグ情報を読み取れない(ステップS1006:N)と判断した後の処理を変更している。図12のステップS1101からステップS1106、ステップS1110からステップS1111の各処理は、図11のステップS1001からステップS1006、ステップS1010からステップS1011の各処理と同じなので、詳細な説明は省略する。   In FIG. 12, the process after the information terminal 51 determines that the tag information of the NFC tag 21 cannot be read (step S1006: N) in the process of step S1006 in FIG. 11 is changed. The processes in steps S1101 to S1106 and steps S1110 to S1111 in FIG. 12 are the same as the processes in steps S1001 to S1006 and steps S1010 to S1011 in FIG. 11, and a detailed description thereof will be omitted.

ステップS1106の処理において、情報端末51がNFCタグ21のタグ情報を読み取れない(ステップS1106:N)と判断すると、ステップS1107の処理へ移行する。ステップS1107の処理において、情報端末51は、アンテナの位置を、表示輝度を段階的に変えることで強調する処理を行い、ステップS1108の処理へ移行する。   In the process of step S1106, if the information terminal 51 determines that the tag information of the NFC tag 21 cannot be read (step S1106: N), the process proceeds to step S1107. In the process of step S1107, the information terminal 51 performs a process of emphasizing the position of the antenna by changing the display luminance stepwise, and proceeds to the process of step S1108.

ステップS1108の処理において、情報端末51は、表示輝度の設定が最大の段階であるか否かを判断する。輝度設定が最大の段階でない(ステップS1108:N)と判断すると、ステップS1106の処理へ移行し、再び、情報端末51はNFCタグ21のタグ情報を読み取れたか否かを判断する。最強段階である(ステップS1108:Y)と判断すると、ステップS1109の処理へ移行する。ステップS1109の処理において、情報端末51は、NFCアンテナ位置の表示輝度を最初の段階に戻した後、ステップS1106の処理へ移行し、再び、NFCタグ21のタグ情報を読み取れたか否かを判断する。   In the process of step S1108, the information terminal 51 determines whether the setting of the display luminance is at the maximum level. If it is determined that the luminance setting is not at the maximum level (step S1108: N), the process proceeds to step S1106, and the information terminal 51 again determines whether the tag information of the NFC tag 21 has been read. If it is determined that it is the strongest stage (step S1108: Y), the process moves to step S1109. In the process of step S1109, the information terminal 51 returns the display luminance at the NFC antenna position to the initial stage, and then proceeds to the process of step S1106, and determines again whether the tag information of the NFC tag 21 has been read. .

このように、図12では、図11で説明した表示色の強度の変更に代えて、アンテナ位置の表示輝度を変更している。アンテナの位置を合わせた場合でも、一度でデータを上手く読み取れない場合もある。その場合、アンテナ位置情報アプリケーションプログラムが、アンテナ位置の表示輝度を変える。これにより、ユーザが、情報端末51のアンテナの位置を認識し易くなり、ユーザによるアンテナの位置合わせを誘導することが可能となる。また、一度で反応しなくても、その後アンテナ位置を探している最中に、NFCタグ21と情報端末51のアンテナの位置が近づいてくると、表示輝度を上げるという方法も考えられる。   Thus, in FIG. 12, the display brightness at the antenna position is changed instead of the change in the intensity of the display color described in FIG. Even when the position of the antenna is adjusted, there is a case where data cannot be read well at once. In that case, the antenna position information application program changes the display brightness at the antenna position. Accordingly, the user can easily recognize the position of the antenna of the information terminal 51, and can guide the user to position the antenna. Even if the user does not react once, the display brightness may be increased if the antenna positions of the NFC tag 21 and the information terminal 51 approach each other while searching for the antenna position thereafter.

次に、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作の他の例について説明する。図13は、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作について説明するフロー図である。図9のステップS806の処理において、NFCアンテナ位置情報アプリケーションプログラムにしたがってアンテナ位置を調整した後の処理を追加している。   Next, another example of the operation for clarifying the position display of the antenna by the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment will be described. FIG. 13 is a flowchart illustrating an operation for clarifying the position display of the antenna by the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment. In the processing of step S806 in FIG. 9, processing after adjusting the antenna position according to the NFC antenna position information application program is added.

図13のステップS1201からステップS1206、及びステップS1211からステップS1212の各処理は、図9のステップS801からステップS806、及びステップS807からS808の各処理と同じである。また、図13のステップS1208からステップS1210の処理は、図11のステップS1007からステップS1009の各処理と同じなので、詳細な説明は省略する。   The processes in steps S1201 to S1206 and steps S1211 to S1212 in FIG. 13 are the same as the processes in steps S801 to S806 and steps S807 to S808 in FIG. In addition, since the processing from step S1208 to step S1210 in FIG. 13 is the same as the processing from step S1007 to step S1009 in FIG. 11, detailed description will be omitted.

ステップS1207の処理において、情報端末51がNFCタグ21のタグ情報を読み取れたか否かを判断する。例えば情報端末51は、NFCタグ21と通信を開始するための開始信号、及びNFCタグ21と通信を確立するための確立信号をNFCタグ21から受信したか否かを判断する。タグ情報を読み取れた(ステップS1207:Y)と判断すると、ステップS1211の処理へ移行する。タグ情報を読み取れない(ステップS1207:N)と判断すると、ステップS1208の処理へ移行する。   In the process of step S1207, it is determined whether the information terminal 51 has read the tag information of the NFC tag 21. For example, the information terminal 51 determines whether a start signal for starting communication with the NFC tag 21 and an establishment signal for establishing communication with the NFC tag 21 have been received from the NFC tag 21. If it is determined that the tag information has been read (step S1207: Y), the process proceeds to step S1211. If it is determined that the tag information cannot be read (step S1207: N), the process proceeds to step S1208.

次に、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作の他の例について説明する。図14は、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作について説明するフロー図である。図9のステップS806の処理において、NFCアンテナ位置情報アプリケーションプログラムにしたがってアンテナ位置を調整した後の処理を追加している。   Next, another example of the operation for clarifying the position display of the antenna by the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment will be described. FIG. 14 is a flowchart illustrating an operation of clarifying the position display of the antenna by the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment. In the processing of step S806 in FIG. 9, processing after adjusting the antenna position according to the NFC antenna position information application program is added.

図14のステップS1301からステップS1306、及びステップS1311からステップS1312の各処理は、図9のステップS801からステップS806、及びステップS807からS808の各処理と同じである。また、図14のステップS1308からステップS1310は、図12のステップS1107からステップS1109の各処理と同じなので、詳細な説明は省略する。   The processes in steps S1301 to S1306 and steps S1311 to S1312 in FIG. 14 are the same as the processes in steps S801 to S806 and steps S807 to S808 in FIG. Further, steps S1308 to S1310 in FIG. 14 are the same as the respective processes from step S1107 to step S1109 in FIG. 12, and a detailed description thereof will be omitted.

ステップS1307の処理において、情報端末51がNFCタグ21のタグ情報を読み取れたか否かを判断する。例えば情報端末51は、NFCタグ21と通信を開始するための開始信号、及びNFCタグ21と通信を確立するための確立信号をNFCタグ21から受信したか否かを判断する。   In the process of step S1307, it is determined whether the information terminal 51 has read the tag information of the NFC tag 21. For example, the information terminal 51 determines whether a start signal for starting communication with the NFC tag 21 and an establishment signal for establishing communication with the NFC tag 21 have been received from the NFC tag 21.

タグ情報を読み取れた(ステップS1307:Y)と判断すると、ステップS1311の処理へ移行する。タグ情報を読み取れない(ステップS1307:N)と判断すると、ステップS1308の処理へ移行する。   If it is determined that the tag information has been read (step S1307: Y), the process moves to step S1311. If it is determined that the tag information cannot be read (step S1307: N), the process proceeds to step S1308.

次に、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作の他の例について説明する。図15は、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作について説明するフロー図である。図10のステップS906の処理において、NFCアンテナ位置情報アプリケーションプログラムにしたがってアンテナ位置を調整した後の処理を追加している。   Next, another example of the operation for clarifying the position display of the antenna by the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment will be described. FIG. 15 is a flowchart illustrating an operation of clarifying the position display of the antenna by the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment. In the processing of step S906 in FIG. 10, processing after adjusting the antenna position according to the NFC antenna position information application program is added.

図15のステップS1401からステップS1405、ステップS1407の各処理は、図10のステップS901からステップ904、ステップS906、及びステップS905の各処理と同じである。図15のステップS1411からステップS1412の各処理は、図10のステップS907からS908の各処理と同じである。また、図15のステップS1408からステップS1410の各処理は、図11のステップS1007からステップS1009の各処理と同じなので、詳細な説明は省略する。   The processes in steps S1401 to S1405 and S1407 in FIG. 15 are the same as the processes in steps S901 to 904, S906, and S905 in FIG. The processes in steps S1411 to S1412 in FIG. 15 are the same as the processes in steps S907 to S908 in FIG. In addition, since each process from step S1408 to step S1410 in FIG. 15 is the same as each process from step S1007 to step S1009 in FIG. 11, detailed description will be omitted.

ステップS1406の処理において、情報端末51がNFCタグ21のタグ情報を読み取れたか否かを判断する。例えば情報端末51は、NFCタグ21と通信を開始するための開始信号、及びNFCタグ21と通信を確立するための確立信号をNFCタグ21から受信したか否かを判断する。   In the process of step S1406, it is determined whether or not the information terminal 51 has read the tag information of the NFC tag 21. For example, the information terminal 51 determines whether a start signal for starting communication with the NFC tag 21 and an establishment signal for establishing communication with the NFC tag 21 have been received from the NFC tag 21.

タグ情報を読み取れた(ステップS1406:Y)と判断すると、ステップS1411の処理へ移行する。タグ情報を読み取れない(ステップS1406:N)と判断すると、ステップS1408の処理へ移行する。   If it is determined that the tag information has been read (step S1406: Y), the process moves to step S1411. If it is determined that the tag information cannot be read (step S1406: N), the process moves to step S1408.

次に、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作の他の例について説明する。図16は、本実施形態に係る情報処理装置に搭載されるNFCアンテナ位置情報アプリケーションプログラムによってアンテナの位置表示を明確にする動作について説明するフロー図である。図10のステップS906の処理において、NFCアンテナ位置情報アプリケーションプログラムにしたがってアンテナ位置を調整した後の処理を追加している。   Next, another example of the operation for clarifying the position display of the antenna by the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment will be described. FIG. 16 is a flowchart illustrating an operation of clarifying the position display of the antenna by the NFC antenna position information application program installed in the information processing apparatus according to the present embodiment. In the processing of step S906 in FIG. 10, processing after adjusting the antenna position according to the NFC antenna position information application program is added.

図16のステップS1501からステップS1505、ステップS1507の各処理は、図10のステップS901からステップ904、ステップS906、及びステップS905の各処理と同じである。図16のステップS1511からステップS1512の各処理は、図10のステップS907からS908の各処理と同じである。また、図16のステップS1508からステップS1510の各処理は、図12のステップS1107からステップS1109の各処理と同じなので、詳細な説明は省略する。   Steps S1501 to S1505 and S1507 in FIG. 16 are the same as steps S901 to 904, S906, and S905 in FIG. The processes in steps S1511 to S1512 in FIG. 16 are the same as the processes in steps S907 to S908 in FIG. In addition, since the respective processes from step S1508 to step S1510 in FIG. 16 are the same as the respective processes from step S1107 to step S1109 in FIG. 12, detailed description will be omitted.

ステップS1506の処理において、情報端末51がNFCタグ21のタグ情報を読み取れたか否かを判断する。例えば情報端末51は、NFCタグ21と通信を開始するための開始信号、及びNFCタグ21と通信を確立するための確立信号をNFCタグ21から受信したか否かを判断する。   In the process of step S1506, it is determined whether or not the information terminal 51 has read the tag information of the NFC tag 21. For example, the information terminal 51 determines whether a start signal for starting communication with the NFC tag 21 and an establishment signal for establishing communication with the NFC tag 21 have been received from the NFC tag 21.

タグ情報を読み取れた(ステップS1506:Y)と判断すると、ステップS1511の処理へ移行する。タグ情報を読み取れない(ステップS1506:N)と判断すると、ステップS1508の処理へ移行する。   If it is determined that the tag information has been read (step S1506: Y), the process moves to step S1511. If it is determined that the tag information cannot be read (step S1506: N), the process proceeds to step S1508.

なお、上記実施形態においては、情報端末51が内蔵するNFCアンテナの位置情報は、ROM502、RAM503等の記憶部に予め格納されているという条件で説明を行っている。しかしながら、インストールされているNFCアプリケーションを起動する際や、表示部506にNFCアンテナの位置情報を表示させる際に、図示しないネットワークを介して外部に設けられた他の機器から取得するようにしても良い。   In the above embodiment, the description is given on the condition that the position information of the NFC antenna incorporated in the information terminal 51 is stored in advance in a storage unit such as the ROM 502 and the RAM 503. However, when the installed NFC application is activated or when the position information of the NFC antenna is displayed on the display unit 506, the information may be obtained from another external device via a network (not shown). good.

本実施形態にかかる情報処理装置で実行されるプログラムは、ROM502等に予め組み込まれて提供される。   The program executed by the information processing apparatus according to the present embodiment is provided by being incorporated in the ROM 502 or the like in advance.

本実施形態にかかる情報処理装置で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでCD−ROM(Compact Disk Read Only Memory)、フレキシブルディスク(FD)、CD−R(Compact Disk Recordable)、DVD(Digital Versatile Disk)等のコンピュータで読み取り可能な記録媒体に記録してコンピュータプログラムプロダクトとして提供されるように構成してもよい。   The program executed by the information processing apparatus according to the present embodiment is a file in an installable format or an executable format in a CD-ROM (Compact Disk Read Only Memory), a flexible disk (FD), and a CD-R (Compact Disk). (Recordable), a DVD (Digital Versatile Disk) or other computer-readable recording medium, and may be provided as a computer program product.

さらに、本実施形態にかかる情報処理装置で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成してもよい。また、本実施形態にかかる情報処理装置で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成してもよい。   Furthermore, the program executed by the information processing apparatus according to the present embodiment may be stored on a computer connected to a network such as the Internet and provided by being downloaded via the network. Further, the program executed by the information processing apparatus according to the present embodiment may be provided or distributed via a network such as the Internet.

本実施形態にかかる情報処理装置で実行されるプログラムは、コンピュータを上述した情報処理装置の各部として機能させうる。このコンピュータは、CPU501がコンピュータ読取可能な記憶媒体からプログラムを主記憶装置上に読み出して実行することができる。   The program executed by the information processing device according to the present embodiment can cause a computer to function as each unit of the above-described information processing device. In this computer, the CPU 501 can read a program from a computer-readable storage medium onto a main storage device and execute the program.

上記説明したように、本実施形態では、NFCタグと情報端末とがNFCにより通信する際、情報端末に搭載されたNFCアンテナの位置が簡単に分かるので、どこに情報端末を翳せば良いかが直ぐに分かる。また、情報端末側のNFCアンテナの位置を気にすることなくNFC通信を開始できるので、ユーザの利便性を向上することができる。   As described above, in the present embodiment, when the NFC tag and the information terminal communicate with each other by NFC, the position of the NFC antenna mounted on the information terminal can be easily known. I know immediately. In addition, since NFC communication can be started without worrying about the position of the NFC antenna on the information terminal side, user convenience can be improved.

本実施形態によれば、より容易に近距離無線通信を行うことが可能な情報処理装置及びプログラムが得られる。   According to the present embodiment, an information processing apparatus and a program capable of performing short-range wireless communication more easily can be obtained.

以上、これまで本発明の実施形態について説明してきたが、本発明の実施形態は上述した実施形態に限定されるものではない。すなわち、他の実施形態、追加、変更、削除等、当業者が想到することができる範囲内で変更することができ、何れの態様においても本発明の作用効果を奏する限り、本発明の範囲に含まれるものである。   Although the embodiments of the present invention have been described above, the embodiments of the present invention are not limited to the above-described embodiments. That is, other embodiments, additions, changes, deletions, and the like can be changed within a range that can be conceived by those skilled in the art. Included.

11 NFCリーダ/ライタ
21 NFCタグ
51 情報端末
211 RFI/F
212 コントローラ
213 SEC
214 通信バッファ
215 メモリ
501 CPU
502 ROM
503 RAM
504 通信部
505 操作部
506 表示部
507 インタフェース部
508 加速度センサ
509 バス
11 NFC reader / writer 21 NFC tag 51 Information terminal 211 RFI / F
212 Controller 213 SEC
214 Communication buffer 215 Memory 501 CPU
502 ROM
503 RAM
504 Communication unit 505 Operation unit 506 Display unit 507 Interface unit 508 Acceleration sensor 509 Bus

特開2015−005952号公報JP-A-2005-005952

Claims (10)

近距離無線通信タグと通信を行う通信手段と、
記通信を確立するための確立信号を前記近距離無線通信タグから受信したか否かを判断する第1の判断手段と、
前記第1の判断手段が前記確立信号を受信していないと判断した場合、前記通信手段の位置情報を表示手段に表示する表示制御手段と、
を含み、
前記通信手段は、前記第1の判断手段により前記確立信号を受信したと判断すると、前記近距離無線通信タグとの間の通信を実行し、
前記表示制御手段は、前記第1の判断手段が前記確立信号を受信していないと判断するごとに、判断する前の前記位置情報に対して、前記位置情報の表示色の強度、または、前記位置情報の表示輝度を変更して前記表示手段に表示する
報処理装置。
Communication means for communicating with the short-range wireless communication tag;
A first determination means for determining whether or not it has received the establishment signal for establishing a pre-Symbol communication from said short-range wireless communication tag,
Display control means for displaying position information of the communication means on a display means when the first judgment means judges that the establishment signal has not been received;
Including
When the communication unit determines that the establishment signal has been received by the first determination unit, the communication unit executes communication with the short-range wireless communication tag ,
The display control means, each time the first determination means determines that the establishment signal has not been received, for the position information before the determination, the intensity of the display color of the position information, or Change the display brightness of the position information and display it on the display means
Information processing apparatus.
前記近距離無線通信タグと通信を実行するためのアプリケーションをさらに含み、
前記表示制御手段は、前記アプリケーションが起動された後、前記第1の判断手段が前記確立信号を受信していないと判断した場合、前記通信手段の位置情報を表示する
請求項1に記載の情報処理装置。
Further including an application for performing communication with the short-range wireless communication tag,
The display control unit displays the position information of the communication unit when the first determination unit determines that the establishment signal has not been received after the application is started.
The information processing device according to claim 1 .
前記情報処理装置が傾いているか否かを検出する検出手段をさらに含み、
前記表示制御手段は、前記検出手段の検出結果に基づき前記情報処理装置が前記近距離無線通信タグに対して翳されたと判断された場合、前記通信手段の位置情報を表示する
求項1に記載の情報処理装置。
The information processing apparatus further includes a detection unit that detects whether the information processing apparatus is inclined,
The display control means displays the position information of the communication means when it is determined that the information processing apparatus is held over the short-range wireless communication tag based on the detection result of the detection means.
The information processing apparatus according to Motomeko 1.
前記近距離無線通信タグと通信を実行するためのアプリケーションをさらに含み、
前記表示制御手段は、前記アプリケーションが起動された後、前記情報処理装置が所定の角度で傾いていることが検出された場合、前記通信手段の位置情報を表示する
請求項3に記載の情報処理装置。
Further including an application for performing communication with the short-range wireless communication tag,
The display control means displays the position information of the communication means when it is detected that the information processing apparatus is tilted at a predetermined angle after the application is started.
The information processing device according to claim 3 .
前記通信手段と前記近距離無線通信タグとが所定の位置関係にあるとき、前記通信を開始するための開始信号を前記近距離無線通信タグから受信したか否かを判断する第2の判断手段をさらに備え、
前記表示制御手段は、前記第2の判断手段が前記開始信号を受信したと判断した場合、かつ、前記第1の判断手段が前記確立信号を受信していないと判断した場合、前記通信手段の位置情報を表示する
求項1に記載の情報処理装置。
A second determining unit that determines whether a start signal for starting the communication is received from the short-range wireless communication tag when the communication unit and the short-range wireless communication tag are in a predetermined positional relationship. Further comprising
The display control means, when the second determination means determines that the start signal has been received, and when the first determination means determines that the establishment signal has not been received, Display location information
The information processing apparatus according to Motomeko 1.
前記表示制御手段は、前記第1の判断手段が前記確立信号を受信していないと判断するごとに、判断する前の前記位置情報に対して、前記位置情報の表示色の強度を変更して前記表示手段に表示し、
前記表示色は強度を段階的に変更可能であり、
前記第1の判断手段は、前記表示色が最強段階に変更されるまで前記確立信号を受信したか否かを判断する
請求項1に記載の情報処理装置。
The display control means changes the display color intensity of the position information with respect to the position information before the determination, each time the first determination means determines that the establishment signal has not been received. Displaying on the display means,
The display color can change the intensity stepwise,
The first determination unit determines whether the establishment signal has been received until the display color is changed to the strongest stage.
The information processing device according to claim 1 .
前記表示制御手段は、前記第1の判断手段が前記確立信号を受信していないと判断するごとに、判断する前の前記位置情報に対して、前記位置情報の表示輝度を変更して前記表示手段に表示し、
前記表示輝度は段階的に変更可能であり、
前記第1の判断手段は、前記表示輝度が最大の段階に変更されるまで前記確立信号を受信したか否かを判断する
請求項1に記載の情報処理装置。
The display control means changes the display brightness of the position information with respect to the position information before the determination whenever the first determination means determines that the establishment signal has not been received. Display on the means,
The display brightness can be changed step by step,
The first determination means determines whether the establishment signal has been received until the display luminance is changed to a maximum level.
The information processing device according to claim 1 .
前記通信手段の位置情報を記憶する記憶部をさらに備える請求項1〜7のいずれか1項に記載の情報処理装置。 The information processing apparatus according to any one of claims 1 to 7, further Ru comprising a storage unit for storing positional information of said communication means. 前記通信手段の位置情報は、前記情報処理装置の外部から取得される
請求項1〜8のいずれか1項に記載の情報処理装置。
The position information of the communication means is obtained from outside the information processing device
The information processing apparatus according to claim 1 .
近距離無線通信タグと通信を行う通信手段を内蔵する情報処理装置に、
前記通信を確立するための確立信号を前記近距離無線通信タグから受信したか否かを判断する処理と、
前記判断する処理により前記確立信号を受信していないと判断した場合、前記通信手段の位置情報を表示手段に表示する処理と、
前記判断する処理により前記確立信号を受信したと判断すると、前記近距離無線通信タグとの間の通信を実行する処理と、
を実現させ、
前記表示する処理は、前記判断する処理により前記確立信号を受信していないと判断するごとに、判断する前の前記位置情報に対して、前記位置情報の表示色の強度、または、前記位置情報の表示輝度を変更して前記表示手段に表示する
ログラム。
An information processing device incorporating a communication means for communicating with the short-range wireless communication tag,
A process of determining whether it has received the establishment signal for establishing said communication from said short-range wireless communication tag,
When it is determined that the establishment signal is not received by the determining process, a process of displaying position information of the communication unit on a display unit,
When determining that the establishment signal is received by the determining process, a process of performing communication with the short-range wireless communication tag,
To achieve,
The process of displaying, each time it is determined that the establishment signal is not received by the process of determining, for the position information before the determination, the intensity of the display color of the position information, or the position information To change the display brightness of the display on the display means
Program.
JP2016051651A 2015-06-08 2016-03-15 Information processing device and program Expired - Fee Related JP6648570B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US15/166,859 US10117079B2 (en) 2015-06-08 2016-05-27 Information processing apparatus and recording medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2015115776 2015-06-08
JP2015115776 2015-06-08

Publications (2)

Publication Number Publication Date
JP2017005684A JP2017005684A (en) 2017-01-05
JP6648570B2 true JP6648570B2 (en) 2020-02-14

Family

ID=57752719

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016051651A Expired - Fee Related JP6648570B2 (en) 2015-06-08 2016-03-15 Information processing device and program

Country Status (1)

Country Link
JP (1) JP6648570B2 (en)

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5223736B2 (en) * 2009-03-11 2013-06-26 パナソニック株式会社 Information reader
JP5585124B2 (en) * 2010-02-26 2014-09-10 カシオ計算機株式会社 Portable terminal, tag reader, and program
US9288300B2 (en) * 2010-12-28 2016-03-15 Panasonic Intellectual Property Corporation Of America Communication apparatus and communication method
JP2015005952A (en) * 2013-06-24 2015-01-08 キヤノン株式会社 Information terminal device, control method for information terminal device, and program

Also Published As

Publication number Publication date
JP2017005684A (en) 2017-01-05

Similar Documents

Publication Publication Date Title
US10117079B2 (en) Information processing apparatus and recording medium
CN105913246B (en) Handheld electronic device capable of magnetic field communication and payment method using the same
US11334244B2 (en) Electronic device and method of processing pop-up window using multi-window thereof
CN104813298B (en) Near field communication method and device using sensor background
TWI469553B (en) First near field communication function device and gesture detection system for near field communication
KR101779506B1 (en) Mobile terminal and method for controlling the same
CN112513790B (en) Electronic device and method for providing functional visibility of battery charging of external device through display
US20140256250A1 (en) Peer-to-peer data transfer using near field communication (nfc)-enabled styluses
EP3001287A1 (en) Information reading system, information reading apparatus, information reading program, and information reading method
KR20140134562A (en) Method and divece for controlling a communication unit using a magnetic sensor
CN106503986B (en) Virtual resource transfer method and device
KR20150014553A (en) Apparatus and method for constructing multi vision screen
US9538370B2 (en) Data transmission method for terminal performing near field communication and terminal thereof
US11095331B2 (en) Electronic device, protective case for electronic device, and displaying method thereof
JP4090808B2 (en) Method and system for controlling proximity transactions
US10963654B2 (en) Electronic device for transmitting data and method for controlling the same
JP2015023450A (en) Method and electronic device for short-range wireless communication
US11470222B2 (en) Communication apparatus and control method for communication apparatus
US20150379322A1 (en) Method and apparatus for communication using fingerprint input
JP2013201863A (en) System, electronic device and charger
KR102486275B1 (en) Mobile terminal and method for controlling the same
JP6648570B2 (en) Information processing device and program
JP2015162118A (en) Communication device and control method thereof, and program
US20150223225A1 (en) Portable communication device and communication control method
WO2016068192A1 (en) Electronic device, control method, and control program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190122

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191003

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191008

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191206

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20191217

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191230

R151 Written notification of patent or utility model registration

Ref document number: 6648570

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

LAPS Cancellation because of no payment of annual fees