JP2014068238A - Information processing apparatus and method for identifying device - Google Patents
Information processing apparatus and method for identifying device Download PDFInfo
- Publication number
- JP2014068238A JP2014068238A JP2012212758A JP2012212758A JP2014068238A JP 2014068238 A JP2014068238 A JP 2014068238A JP 2012212758 A JP2012212758 A JP 2012212758A JP 2012212758 A JP2012212758 A JP 2012212758A JP 2014068238 A JP2014068238 A JP 2014068238A
- Authority
- JP
- Japan
- Prior art keywords
- identification information
- friendly name
- unit
- name
- communication
- 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.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephone Function (AREA)
Abstract
Description
本発明は、情報処理機器、及び、機器識別方法に関する。 The present invention relates to an information processing device and a device identification method.
近年、様々な情報処理機器において、近距離無線通信が利用できるようになっている。例えば、車載機器、携帯端末、オーディオ機器、パーソナルコンピュータ、及び、それらの周辺機器等の多くには、ブルートゥース[Bluetooth(登録商標)]が採用されている。
このブルートゥースでは、機器の種類等に応じて規定されたプロファイルを利用して通信が行われる。また、各機器には、固有情報としてデバイスアドレス等が予め割り当てられているため、機器間でポイント・ツー・ポイントや、ポイント・ツー・マルチポイントの通信が行えるようになっている。
この他にも、各機器には、利用者がその機器を識別できるようにするために、フレンドリ名(Friendly Name)が設定されている。このフレンドリ名には、通常、工場出荷時に、機種毎に決まった名称(一例として、機種名)が設定されている。なお、このフレンドリ名を、利用者が、任意の名称に変更できる機器もある。
In recent years, near field communication can be used in various information processing devices. For example, Bluetooth [registered trademark] is adopted in many of in-vehicle devices, portable terminals, audio devices, personal computers, and peripheral devices thereof.
In Bluetooth, communication is performed using a profile defined according to the type of device. In addition, since a device address or the like is previously assigned to each device as unique information, point-to-point or point-to-multipoint communication can be performed between the devices.
In addition, a friendly name is set for each device so that the user can identify the device. The friendly name is usually set with a name (for example, a model name) determined for each model at the time of factory shipment. There are also devices that allow the user to change the friendly name to an arbitrary name.
このようなブルートゥースにおいて、機器間で初めて通信(通信確立)を行う際には、互いの固有情報や共通のパスキー等を登録するペアリングという処理が必要となる。このペアリングは、例えば、親機となる機器を利用者が操作して行われる。
以下具体的に、親機となる車載機器と、子機となる携帯端末とをペアリングする場合を一例として説明する。
In such Bluetooth, when communication (communication establishment) is performed for the first time between devices, a process called pairing for registering each other's unique information and a common passkey is required. This pairing is performed, for example, by a user operating a device serving as a parent device.
Hereinafter, a case where an in-vehicle device serving as a parent device and a portable terminal serving as a child device are paired will be described as an example.
利用者は、まず、車載機器を操作して、ブルートゥースに対応した機器(この場合、携帯端末)の検索を指示する。この指示に応答して、車載機器は、例えば、空欄の機器リストを表示部に表示した状態で、近傍の機器の検索を開始する。
やがて、何れかの機器が検索されると、車載機器は、その機器のフレンドリ名を機器リストに追加して表示する。このため、利用者は、表示されるフレンドリ名から、検索されたのが携帯端末であると識別できる。そして、利用者が、そのフレンドリ名を選択し(例えば、タッチパネル等にてタッチし)、パスキー等を入力すると、通信に必要な情報が双方に登録され、ペアリングが完了する。
First, the user operates a vehicle-mounted device to instruct a search for a device (in this case, a mobile terminal) that supports Bluetooth. In response to this instruction, the in-vehicle device starts searching for nearby devices in a state where, for example, a blank device list is displayed on the display unit.
Eventually, when one of the devices is searched, the in-vehicle device adds the friendly name of the device to the device list and displays it. For this reason, the user can identify that the searched mobile terminal is the friendly name displayed. Then, when the user selects the friendly name (for example, touches it with a touch panel or the like) and inputs a pass key or the like, information necessary for communication is registered in both sides, and pairing is completed.
このようなブルートゥースを用いる情報処理機器の一例として、特許文献1には、フレンドリ名を取得するのにかかる時間を低減することのできる発明が開示されている。
As an example of such an information processing device using Bluetooth,
上述したように、ペアリング時には、検索された機器を利用者が識別できるように、フレンドリ名が表示される。
しかしながら、同種の機器が複数存在する状況では、ペアリング時に、それぞれのフレンドリ名が表示されても、利用者が機器を識別できない場合があった。
例えば、車載機器に利用者の携帯端末をペアリングしようとする際に、他の同乗者等が利用者の携帯端末と同一機種の携帯端末を所持しており、何れの携帯端末のフレンドリ名も工場出荷時のままであれば、機器リストには、同一の機種名が複数並んで表示されることになる。そのため、利用者は、自分の携帯端末を識別できず、ペアリングを完了させることができない。
なお、上述したように、フレンドリ名を変更できる機器であれば、利用者がフレンドリ名を変更することで対処することも考えられる。それでも、フレンドリ名の変更には、煩雑な操作が要求されるため、利用者の負担が増大してしまうことになる。
As described above, at the time of pairing, a friendly name is displayed so that the user can identify the searched device.
However, in a situation where there are a plurality of devices of the same type, the user may not be able to identify the device even when each friendly name is displayed during pairing.
For example, when trying to pair a user's mobile terminal with an in-vehicle device, another passenger has a mobile terminal of the same model as the user's mobile terminal, and the friendly name of any mobile terminal is If the factory default setting is used, a plurality of identical model names are displayed in the device list. For this reason, the user cannot identify his / her mobile terminal and cannot complete pairing.
Note that, as described above, if the device can change the friendly name, it may be possible for the user to cope by changing the friendly name. Nevertheless, since a complicated operation is required for changing the friendly name, the burden on the user increases.
このようなことから、ペアリング時に、同種の機器が複数存在するような状況においても、利用者に負担をかけることなく、検索された機器を識別できる技術が求められていた。 For this reason, there is a need for a technology that can identify a searched device without burdening the user even in a situation where a plurality of devices of the same type exist at the time of pairing.
本発明は、上記のような問題点を解決するためになされたもので、検索された機器を適切に識別できる情報処理機器、及び、機器識別方法を提供することを目的とする。 The present invention has been made to solve the above-described problems, and an object thereof is to provide an information processing device and a device identification method capable of appropriately identifying a searched device.
上記目的を達成するため、本発明の第1の観点に係る情報処理機器は、
所定の名称要求に応答して、固有の識別情報を生成する生成部と、
前記生成部により生成された識別情報を、自機に設定されている名称に付加し、所定の近距離無線通信によって、要求元に送信する通信部と、
前記通信部が要求元に送信したものと同じ名称を表示する表示部と、
を備えることを特徴とする。
In order to achieve the above object, an information processing device according to the first aspect of the present invention provides:
A generator that generates unique identification information in response to a predetermined name request;
A communication unit that adds the identification information generated by the generation unit to a name set in the own device and transmits the identification information to a request source by a predetermined short-range wireless communication;
A display unit for displaying the same name as that transmitted by the communication unit to the requester;
It is characterized by providing.
上記目的を達成するため、本発明の第2の観点に係る情報処理機器は、
機器を表すフレンドリ名の要求に応答して、固有の識別情報を生成する生成部と、
前記生成部により生成された識別情報を、自機に設定されているフレンドリ名に付加し、ブルートゥース通信によって、要求元に送信する通信部と、
前記通信部が要求元に送信したものと同じフレンドリ名を表示する表示部と、
を備えることを特徴とする。
In order to achieve the above object, an information processing device according to the second aspect of the present invention provides:
A generator that generates unique identification information in response to a request for a friendly name representing the device;
A communication unit that adds the identification information generated by the generation unit to a friendly name set in the own device and transmits the request to a request source by Bluetooth communication;
A display unit for displaying the same friendly name as that transmitted by the communication unit to the requester;
It is characterized by providing.
前記生成部は、1つ以上の文字をランダムに選択した識別情報を生成してもよい。 The generation unit may generate identification information obtained by randomly selecting one or more characters.
上記情報処理機器は、自機の姿勢を検出するセンサを更に備え、
前記生成部は、前記センサにより検出された姿勢に応じた識別情報を生成してもよい。
The information processing device further includes a sensor that detects the attitude of the device,
The generation unit may generate identification information corresponding to the posture detected by the sensor.
前記生成部は、複数の識別情報を生成するものであり、
上記情報処理機器は、前記生成部により生成された複数の識別情報から1つの識別情報を選択する選択部を更に備え、
前記通信部は、前記選択部により選択された識別情報を、フレンドリ名に付加して、要求元に送信してもよい。
The generating unit generates a plurality of identification information,
The information processing device further includes a selection unit that selects one piece of identification information from a plurality of pieces of identification information generated by the generation unit,
The communication unit may add the identification information selected by the selection unit to a friendly name and transmit it to the request source.
上記情報処理機器は、文字列を入力する入力部を更に備え、
前記生成部は、前記入力部により入力された文字列に基づいた識別情報を生成してもよい。
The information processing device further includes an input unit for inputting a character string,
The generation unit may generate identification information based on a character string input by the input unit.
前記通信部は、前記生成部により生成された識別情報を、フレンドリ名の先頭又は末尾に付加して、要求元に送信してもよい。 The said communication part may add the identification information produced | generated by the said production | generation part to the head or tail of a friendly name, and may transmit to a request origin.
上記目的を達成するため、本発明の第3の観点に係る機器識別方法は、
機器を表すフレンドリ名の要求に応答して、固有の識別情報を生成する生成ステップと、
前記生成ステップにより生成された識別情報を、自機に設定されているフレンドリ名に付加し、ブルートゥース通信によって、要求元に送信する通信ステップと、
前記通信ステップにて要求元に送信したものと同じフレンドリ名を表示する表示ステップと、
を備えることを特徴とする。
In order to achieve the above object, a device identification method according to the third aspect of the present invention includes:
Generating a unique identification information in response to a request for a friendly name representing the device;
A communication step of adding the identification information generated by the generation step to a friendly name set in the own device and transmitting the request information to the request source by Bluetooth communication;
A display step for displaying the same friendly name as that transmitted to the requester in the communication step;
It is characterized by providing.
本発明によれば、検索された機器を適切に識別することができる。 According to the present invention, the searched device can be appropriately identified.
本発明に係る情報処理機器について、以下、複数の実施形態を通じて説明する。この機器(情報処理機器)は、近距離無線通信機能を有しており、他の機器と通信可能となっている。
具体的には、各機器が、それぞれブルートゥース[Bluetooth(登録商標)]に対応している。そして、図1に示すように、各機器が親機1や子機2(複数の子機2)として、通信が行える範囲内に存在している。
An information processing apparatus according to the present invention will be described below through a plurality of embodiments. This device (information processing device) has a short-range wireless communication function and can communicate with other devices.
Specifically, each device corresponds to Bluetooth [Bluetooth (registered trademark)]. And as shown in FIG. 1, each apparatus exists in the range which can communicate as the main |
以下では、発明の理解を容易にするため、親機1となる機器の一例として車載機器を用い、また、各子機2となる機器の一例として携帯端末(各携帯端末が全て同一機種)を用いる場合について説明する。なお、親機1や各子機2は、これらの機器に限られず他の機器(例えば、親機1がオーディオ機器で、各子機2がスピーカ等)であってもよい。また、親機1と子機2とが、明確に別機器である必要はなく、全て同じ機器を用いて、何れかが親機1となり、残りが子機2となってもよい。
In the following, in order to facilitate understanding of the invention, an in-vehicle device is used as an example of the device that becomes the
(第1の実施形態)
図2は、本発明の第1の実施形態において親機1となる車載機器10の構成例を示すブロック図である。以下、この車載機器10を、ナビゲーション機器として説明するが、一例であり、他の機器(例えば、車載用オーディオ機器等)であってもよい。
(First embodiment)
FIG. 2 is a block diagram illustrating a configuration example of the in-
図示するように、車載機器10は、GPS受信部11と、車速センサ12と、スピーカ13と、入力部14と、制御部15と、BT通信部16と、記憶部17と、表示部18とを含んで構成されている。
As illustrated, the in-
GPS(Global Positioning System)受信部11は、アンテナ11aを介して複数のGPS衛星から送られる信号を受信し、車両(車載機器10を搭載した自動車等)の現在位置を計測する。例えば、GPS受信部11は、緯度、経度、及び、高さからなる位置情報を測位する。そして、測位した位置情報を制御部15に供給する。
A GPS (Global Positioning System)
車速センサ12は、例えば、車両の速度を検出し、その車速を表す車速信号を出力する。具体的に車速センサ12は、車両における車軸の回転数に比例してパルス信号を発生させ、その信号を車速信号として、制御部15に供給する。
For example, the
スピーカ13は、制御部15に制御され、所定の報知音や音声を出力する。例えば、スピーカ13は、利用者を案内するナビゲーション時に、曲がるべき交差点や曲がるべき方向を知らせる音声等を出力する。
The
入力部14は、利用者からの指示入力等を受け付ける。具体的に入力部14は、表示部18の前面に配置されたタッチパネル等からなり、利用者によるタッチ操作を受け付ける。なお、入力部14は、車載機器10に配置された各スイッチ(キー)等であってもよい。
The
制御部15は、CPU(Central Processing Unit)等からなり、例えば、記憶部17に記憶されたプログラムを実行することにより、車載機器10全体を制御する。
具体的に制御部15は、利用者を案内するナビゲーション時に、GPS受信部11が測位した位置情報や車速センサ12から供給された速度信号に基づいて、車両の現在位置(自車位置)を割り出し、記憶部17から読み出した地図上にシンボル等を合成して表示部18に表示する。
また、制御部15は、BT通信部16を制御して、ブルートゥースに対応した他の機器(後述する各携帯端末)と通信可能となっている。なお、この通信についての詳細は、以下のBT通信部16と共に説明する。
The
Specifically, the
In addition, the
BT(ブルートゥース)通信部16は、アンテナ16aを介して、近傍の機器(ブルートゥースに対応した機器)と通信可能となっている。具体的にBT通信部16は、制御部15に制御され、後述する携帯端末との間でプロファイルを利用して通信が行えるようになっている。
なお、携帯端末との間で、初めて通信(通信確立)を行う際には、互いの固有情報や共通のパスキー等を登録するペアリングを行う必要がある。
このペアリングにおいて、BT通信部16は、まず、検索コマンド(検索パケット)を近傍の機器に向けて送信する。そして、応答があった機器(携帯端末)との間で情報を送受信して、その機器からフレンドリ名(Friendly Name)を取得する。このフレンドリ名は、後述するように、工場出荷時に設定された機種名の末尾に、固有の識別情報が付加されている。
The BT (Bluetooth)
In addition, when performing communication (communication establishment) for the first time with a portable terminal, it is necessary to perform pairing that registers each other's unique information, a common passkey, and the like.
In this pairing, the
BT通信部16は、このようなやり取りを各機器(各携帯端末)との間で行い、取得したそれぞれのフレンドリ名を、制御部15に供給する。つまり、制御部15には、各携帯端末に応じて、それぞれ固有の識別情報が付加されたフレンドリ名が供給される。
そのため制御部15が、これらのフレンドリ名を機器リストに追加して表示部18に表示した際に、各機器(各携帯端末)が全て同一機種であったとしても、異なるフレンドリ名(末尾の識別情報が異なるフレンドリ名)が表示されることになる。また、後述するように、各携帯端末には、車載機器10に送信したのと同じフレンドリ名がそれぞれ表示される。
これらによって、利用者は、各携帯端末を識別でき、目的の携帯端末のフレンドリ名を機器リストから選ぶ(例えば、機器リストから目的のフレンドリ名をタッチ操作する)ことができる。更に、選択された携帯端末との間で使用されるパスキー等が、入力部14から利用者によって入力されると、BT通信部16は、選択された携帯端末にパスキー等を送信すると共に、通信に必要な情報を双方が登録し、ペアリングを完了させる。
The
Therefore, when the
By these, the user can identify each portable terminal, and can select the friendly name of the target portable terminal from the device list (for example, touch the target friendly name from the device list). Further, when a passkey or the like used with the selected mobile terminal is input by the user from the
記憶部17は、ROM(Read Only Memory)やRAM(Random Access Memory)又は、フラッシュメモリ等からなり、車載機器10の動作に必要となる各種の情報を記憶する。
例えば、記憶部17は、後述するペアリング制御処理を含むプログラムを、制御部15が実行可能に記憶している。なお、記憶部17は、制御部15がプログラムを実行時に更新する各種ワーク情報も記憶する。
また、記憶部17は、ブルートゥース通信に必要な情報を記憶する。例えば、記憶部17は、自機のプロフィール、自機のデバイスアドレス、及び、自機のフレンドリ名等の情報を記憶する。また、ペアリング済みの機器(携帯端末等)を管理するための管理情報(相手のデバイスアドレス、及び、パスキー等)も記憶している。
この他にも記憶部17は、地図情報、及び、道路情報など、地図の表示(推奨ルートの案内等)に必要な情報や、報知音や音声等の音声情報も記憶している。
The
For example, the
The
In addition to this, the
表示部18は、例えば、液晶ディスプレイ等からなり、地図や所定の案内画像等を表示する。
具体的に表示部18は、制御部15によって生成された地図上に、自車位置を示すシンボル等を合成して表示する。
また、ペアリング時において、表示部18は、検索された機器のフレンドリ名を列挙する機器リストを表示する。
The
Specifically, the
At the time of pairing, the
図3は、本発明の第1の実施形態において各子機2となる携帯端末20(全て同一機種)の構成例を示すブロック図である。なお、携帯端末20も、ブルートゥースに対応した機器であり、フレンドリ名として、工場出荷時に機種名が設定されている(以下、このフレンドリ名は、変更されていないものとして説明する)。つまり、各携帯端末20に設定されたフレンドリ名は、全て同じ機種名のままとなっている。
以下、この携帯端末20を携帯電話機として説明するが、一例であり、他の機器(例えば、ポータブルオーディオ機器等)であってもよい。
FIG. 3 is a block diagram illustrating a configuration example of the mobile terminal 20 (all of the same model) serving as each
Hereinafter, although this
図示するように、携帯端末20は、移動体通信部21と、マイク22と、スピーカ23と、入力部24と、制御部25と、BT通信部26と、記憶部27と、表示部28とを含んで構成されている。
As illustrated, the
移動体通信部21は、アンテナ21aを介して最寄りの基地局と通信することにより、移動体通信網に接続可能となっている。そして、接続した移動体通信網を通じて、移動体通信部21は、他の携帯端末20と通信(通話等)したり、所定のサーバと通信することができる。
The
マイク22は、利用者の音声等を入力する。例えば通話時において、マイク22は、利用者の音声を入力して制御部25に供給する。
The
スピーカ23は、制御部25に制御され、所定の報知音や音声を出力する。例えば通話時において、スピーカ23は、通話相手の音声を出力する。
The
入力部24は、例えば、携帯端末20に配置された各スイッチ(キー)等からなり、利用者からの操作内容(指示入力等)を受け付ける。なお、入力部24は、表示部28の前面に配置されたタッチパネル等であってもよい。
The
制御部25は、CPU等からなり、例えば、記憶部27に記憶されたプログラムを実行することにより、携帯端末20全体を制御する。
具体的に制御部25は、通話時において、移動体通信部21を制御して、他の携帯端末20等との間で音声(音声データ)の送受信を行う。
また、制御部25は、BT通信部26を制御して、ブルートゥースに対応した他の機器(上述した車載機器10)と通信可能となっている。なお、この通信についての詳細は、以下のBT通信部26と共に説明する。
The
Specifically, the
In addition, the
BT通信部26は、アンテナ26aを介して、近傍の機器(ブルートゥースに対応した機器)と通信可能となっている。具体的にBT通信部26は、制御部25に制御され、上述した車載機器10との間でプロファイルを利用して通信が行えるようになっている。
なお、車載機器10との間で、初めて通信(通信確立)を行う際には、上述したようにペアリングを行う必要がある。
このペアリング時において、例えば、BT通信部26は、車載機器10(上述したBT通信部16)から検索コマンドが送られると、自機のデバイスアドレスを含んだ応答を返信する。そして、車載機器10から自機(自機のデバイスアドレス)に対して、フレンドリ名の返信が要求されると、BT通信部26は、フレンドリ名を返信することになる。
その際、BT通信部26は、以下のように、その都度生成した固有の識別情報を機種名に付加したフレンドリ名を返信する。
The
In addition, when performing communication (communication establishment) for the first time with the
At the time of this pairing, for example, when a search command is sent from the in-vehicle device 10 (the
At that time, the
例えば、制御部25は、乱数生成ロジック等に従って、1つ以上(所定数又は可変数)の文字をランダムに選択した識別情報(識別用の文字列)を生成する。具体的に制御部25は、英数の文字(アルファベットの大文字・小文字と0〜9の数字)から3文字をランダムに選択した識別情報を生成する。一例として、制御部25は、「n0W」といった識別情報を生成する。この識別情報はその都度生成されるため、毎回異なっている。
なお、識別情報の生成手法は、これに限られず適宜変更可能である。例えば、制御部25が計時機能(タイマ等)を有している場合に、制御部25は、計時している時刻のミリ秒のテキスト値(一例として、0〜999の範囲)を識別情報として生成してもよい。
For example, the
Note that the method of generating identification information is not limited to this, and can be changed as appropriate. For example, when the
BT通信部26は、このように生成された識別情報を、記憶部27に記憶されるフレンドリ名(上述したように、工場出荷時に設定された機種名)の末尾に付加して、車載機器10に送信する。
一例として、記憶部27に記憶されるフレンドリ名(機種名)が、「MODEL−ABC」であり、制御部25により「n0W」という識別情報が生成されている場合には、「MODEL−ABC−n0W」というフレンドリ名が、車載機器10に返信される。なお、識別情報「n0W」の前にハイフンも添えて、機種名「MODEL−ABC」の末尾に付加いているが、このハイフンも一例であり、他の記号等であってもよい。また、ハイフン等を省いて識別情報だけを付加したフレンドリ名を、車載機器10に返信するようにしてもよい。
また、制御部25は、車載機器10に送信(返信)したものと同じフレンドリ名を、表示部28に表示する。一例として、上述した「MODEL−ABC−n0W」というフレンドリ名を車載機器10に送信した場合、同じ「MODEL−ABC−n0W」というフレンドリ名を表示部28に表示する。
その後、車載機器10から自機(自機のデバイスアドレス)に対して、パスキー等が送られ、登録が要求されると、制御部25は、車載機器10との通信に必要な情報を登録し、ペアリングを完了させる。
The
As an example, when the friendly name (model name) stored in the
Further, the
After that, when a passkey or the like is sent from the in-
記憶部27は、ROMやRAM又は、フラッシュメモリ等からなり、携帯端末20の動作に必要となる各種の情報を記憶する。
例えば、記憶部27は、後述するペアリング応答処理を含むプログラムを、制御部25が実行可能に記憶している。なお、記憶部27は、制御部25がプログラムを実行時に更新する各種ワーク情報も記憶する。
また、記憶部27は、ブルートゥース通信に必要な情報を記憶する。例えば、記憶部27は、自機のプロフィール、自機のデバイスアドレス、及び、自機のフレンドリ名(上述したように、工場出荷時に設定された機種名)等の情報を記憶する。また、ペアリング済みの機器(車載機器10等)を管理するための管理情報(相手のデバイスアドレス、及び、パスキー等)も記憶している。
この他にも記憶部27は、電話番号情報(自機の番号や登録された他の番号)、メールアドレス情報(自機のアドレスや登録された他のアドレス)、個人プロフィール情報(住所や生年月日等)も記憶している。
The
For example, the
The
In addition to this, the
表示部28は、例えば、液晶ディスプレイ等からなり、制御部25によって生成された種々の情報(文字や図形等)を表示する。なお、携帯端末20は、一例として、折りたたみ式(クラムシェル型)の機器であり、外側にも液晶ディスプレイ等を有している。そのため、携帯端末20が閉じられている(折りたたまれている)場合に、表示部28は、外側の液晶ディスプレイ等を通じて情報を表示する。
このような表示部28は、具体的に、着信やメール受信等を知らせる情報や、受信したメールの内容等を表示する。
また、ペアリング時において、表示部28は、車載機器10に送信したものと同じフレンドリ名を表示する。つまり、表示部28は、機種名の末尾に固有の識別情報が付加されたフレンドリ名(例えば、上述した「MODEL−ABC−n0W」等)を表示する。
The
Specifically, the
Further, at the time of pairing, the
このような構成からなる各機器(車載機器10及び、携帯端末20)の動作について、以下、図面を参照して説明する。具体的には、ペアリング時における車載機器10及び、携帯端末20の動作について説明する。
図4は、車載機器10が実行するペアリング制御処理、及び、携帯端末20(各携帯端末20)が実行するペアリング応答処理の一例を示すフローチャートである。
The operation of each device (in-
FIG. 4 is a flowchart illustrating an example of the pairing control process executed by the in-
まず、利用者からペアリングが指示されると、車載機器10は、検索コマンドを送信する(ステップS101)。
すなわち、BT通信部16は、検索コマンド(検索パケット)を近傍の機器に向けて送信する。
First, when pairing is instructed by the user, the in-
That is, the
これに対して、携帯端末20は、検索コマンドを受信する(ステップS201)。そして、携帯端末20は、応答と共にデバイスアドレス等を返信する(ステップS202)。
すなわち、BT通信部26は、車載機器10から送られた検索コマンドを受信すると、自機のデバイスアドレス等を含んだ応答を車載機器10に返信する。
On the other hand, the
That is, when receiving the search command sent from the in-
車載機器10は、応答と共に送られるデバイスアドレス等を受信する(ステップS102)。
すなわち、BT通信部16は、応答した携帯端末20から返信されたデバイスアドレス等を受信する。具体的にBT通信部16は、応答した各携帯端末20から返信されたデバイスアドレス等をそれぞれ受信する。
つまり、車載機器10は、近傍のブルートゥースに対応した機器(この場合、各携帯端末20)の全てから、デバイスアドレス等を受信する。
なお、車載機器10は、何れの機器からも応答が得られなかった場合に、空欄の機器リストを表示するなどして、ペアリング制御処理を終えるものとする。
The in-
That is, the
That is, the in-
The in-
車載機器10は、応答した1つの機器に対して、フレンドリ名を要求する(ステップS103)。
すなわち、BT通信部16は、応答した1つの携帯端末20のデバイスアドレスに向けて、フレンドリ名の返信を要求する。
The vehicle-mounted
That is, the
これに対して、携帯端末20(要求されたデバイスアドレスの携帯端末20)は、自己に対する、フレンドリ名の要求を受信する(ステップS203)。
すなわち、車載機器10から自機のデバイスアドレスに対して、フレンドリ名の返信が要求された場合にだけ、BT通信部26は、この要求を受信する。
On the other hand, the mobile terminal 20 (the
In other words, the
この要求を受信した携帯端末20は、固有の識別情報を生成する(ステップS204)。
すなわち、制御部25は、例えば、乱数生成ロジック等に従って、1つ以上の文字をランダムに選択した識別情報(識別用の文字列)を生成する。なお、上述したように、識別情報の生成手法は、これに限られず適宜変更可能である。
The
That is, the
また、携帯端末20は、識別情報を付加したフレンドリ名を返信する(ステップS205)。
すなわち、BT通信部26は、制御部25に生成された識別情報を、記憶部27に記憶されるフレンドリ名(工場出荷時に設定された機種名)の末尾に付加して、車載機器10に返信する。
Further, the
That is, the
車載機器10は、フレンドリ名を受信する(ステップS104)。
すなわち、BT通信部16は、要求に応じて携帯端末20から返信されたフレンドリ名を受信する。つまり、BT通信部16は、機種名の末尾に固有の識別情報が付加されたフレンドリ名を受信する。なお、受信したフレンドリ名は、要求した携帯端末20のデバイスアドレスと対応付けられて、記憶部17に記憶される。
The in-
That is, the
車載機器10は、全応答分のフレンドリ名を受信したか否かを判別する(ステップS105)。つまり、応答した全ての携帯端末20に対してフレンドリ名を要求して受信したかどうかを判別する。
車載機器10は、全応答分受信していないと判別すると(ステップS105;No)、ステップS103に処理を戻し、上述したステップS103〜S105の処理を繰り返し実行する。つまり、残りの携帯端末20に対して、フレンドリ名の返信を要求し、送られるフレンドリ名を受信する。
The in-
If it is determined that the in-
一方、全応答分受信したと判別した場合(ステップS105;Yes)に、車載機器10は、機器リストを表示する(ステップS106)。
すなわち、制御部15は、ステップS104にて受信したフレンドリ名を列挙した機器リストを表示部18に表示する。
例えば、表示部18は、図5(a)に示すような機器リストを表示する。この機器リストは、4つの携帯端末20からフレンドリ名を受信した場合を例示している。この場合、各携帯端末20が全て同じ機種で、本来であれば、全てのフレンドリ名が「MODEL−ABC」であったものの、その末尾に固有の識別情報がそれぞれ付加されているため、それぞれ異なるフレンドリ名が表示されている。
On the other hand, when it is determined that all responses have been received (step S105; Yes), the in-
That is, the
For example, the
また、図4に戻って、携帯端末20は、同じフレンドリ名を表示する(ステップS206)。
すなわち、制御部25は、車載機器10に送信したものと同じフレンドリ名を、表示部28に表示する。つまり、各携帯端末20のそれぞれが、車載機器10に返信したものと同じフレンドリ名を表示する。
具体的には、図5(b)に示すように、各携帯端末20が、機種名の末尾に固有の識別情報が付加されたフレンドリ名を表示する。この場合、各携帯端末20の外側の液晶ディスプレイ等に、それぞれのフレンドリ名が表示されている様子を例示している。
そのため利用者は、上述した図5(a)の機器リストと、図5(b)の各携帯端末20の表示とを見比べることで、目的の携帯端末20を識別することができる。
Returning to FIG. 4, the
That is, the
Specifically, as illustrated in FIG. 5B, each
Therefore, the user can identify the target
図4に戻って、車載機器10は、機器の選択があったか否かを判別する(ステップS107)。例えば、制御部15は、機器リストから何れかのフレンドリ名がタッチ操作されたかどうかを判別する。
車載機器10は、機器の選択がなかったと判別すると(ステップS107;No)、ペアリング制御処理を終える。例えば、利用者から機器リストの表示をキャンセルする等の指示がなされた場合に、車載機器10は、ペアリング制御処理を終える。
Returning to FIG. 4, the in-
When it is determined that no device is selected (step S107; No), the in-
一方、機器の選択があったと判別した場合(ステップS107;Yes)に、車載機器10は、利用者からパスキー等を受け付ける(ステップS108)。
例えば、制御部15は、パスキー等の入力を促す画面を表示部18に表示し、入力部14から利用者によって入力されるパスキー等を受け付ける。
On the other hand, when it is determined that a device has been selected (step S107; Yes), the in-
For example, the
車載機器10は、選択された機器に対して、パスキー等を送信する(ステップS109)。
すなわち、BT通信部16は、ステップS107にて選択された機器(フレンドリ名)に対応したデバイスアドレスに向けて、パスキー等を送信して登録を要求する。
The in-
That is, the
これに対して、携帯端末20は、パスキー等を受信したか否かを判別する(ステップS207)。
すなわち、BT通信部26は、車載機器10から自機のデバイスアドレスに対して、パスキー等が送られ登録が要求されたかどうかを判別する。
携帯端末20は、パスキー等を受信しなかったと判別すると(ステップS207;No)、ペアリング応答処理を終える。例えば、所定時間(一例として、数分間)待機してもパスキー等を受信しなかった場合に、携帯端末20は、ペアリング応答処理を終える。
On the other hand, the
In other words, the
When it is determined that the
一方、パスキー等を受信したと判別した場合(ステップS207;Yes)に、携帯端末20は、機器の情報等を登録してペアリングを完成させる(ステップS208)。
すなわち、制御部25は、車載機器10との通信に必要な情報を登録し、ペアリングを完了させる。この際、BT通信部26は、携帯端末20側の登録が完了した旨を、車載機器10に返信するようにしてもよい。
On the other hand, when it is determined that a passkey or the like has been received (step S207; Yes), the
That is, the
そして、車載機器10でも、機器の情報等を登録してペアリングを完成させる(ステップS110)。
すなわち、制御部15は、選択した携帯端末20との通信に必要な情報を登録し、ペアリングを完了させる。なおこの登録は、携帯端末20から、登録が完了した旨を受信した後に行ってもよい。
The in-
That is, the
このようなペアリング制御処理、及び、ペアリング応答処理によって、検索された各携帯端末20からは、それぞれ固有の識別情報が付加されたフレンドリ名が送られるため、車載機器10には、それらのフレンドリ名を列挙した機器リストが表示される。また、各携帯端末20には、車載機器10に送信したものと同じフレンドリ名(固有の識別情報が付加されたフレンドリ名)が表示される。
そのため、利用者は、機器リストのフレンドリ名と、各携帯端末20にそれぞれ表示されるフレンドリ名とを見比べることで、目的の携帯端末20を識別することができる。
Since each of the searched
Therefore, the user can identify the target
この結果、検索された機器を適切に識別することができる。 As a result, the searched device can be appropriately identified.
(第2の実施形態)
上記の第1の実施形態では、携帯端末20が、1つ以上の文字をランダムに選択した識別情報を生成する場合について説明したが、これ以外にも、機器から検出される情報に基づいて識別情報を生成するようにしてもよい。
以下、機器に内蔵されるセンサから得られる情報に基づいて、識別情報を生成することを特徴とする本発明の第2の実施形態に係る携帯端末について説明する。なお、車載機器10の方は、上述した第1の実施形態と同じ構成となっている。
(Second Embodiment)
In the first embodiment described above, the case where the
Hereinafter, a mobile terminal according to a second embodiment of the present invention that generates identification information based on information obtained from a sensor built in the device will be described. The in-
図6は、本発明の第2の実施形態において各子機2となる携帯端末30(同様に全て同一機種)の構成例を示すブロック図である。なお、この携帯端末30にも、フレンドリ名として、工場出荷時に機種名が設定されており、そのフレンドリ名は、変更されていないものとして説明する。つまり、各携帯端末30に設定されたフレンドリ名も、全て同じ機種名のままとなっている。
以下、この携帯端末30も携帯電話機として説明するが、一例であり、他の機器(例えば、ポータブルオーディオ機器等)であってもよい。
FIG. 6 is a block diagram illustrating a configuration example of the mobile terminal 30 (similarly, all of the same model) serving as each
Hereinafter, although this
図示するように、携帯端末30は、移動体通信部21と、マイク22と、スピーカ23と、入力部24と、制御部25と、BT通信部26と、記憶部27と、表示部28と、センサ31とを含んで構成されている。
すなわち、携帯端末30は、上述した第1の実施形態の携帯端末20に、センサ31を加えた構成となっている。つまり、移動体通信部21〜表示部28は、上述した第1の実施形態の構成と同じであり、同一の参照番号にて示している。
As illustrated, the
That is, the
センサ31は、例えば、3軸の加速度センサ等からなり、携帯端末30にかかっている加速度を検出する。
具体的にセンサ31は、3軸(x軸方向、y軸方向、及び、z軸方向)それぞれの加速度情報を検出して、制御部25に供給する。なお、検出される加速度情報には、重力加速度も含まれている。
そのため、制御部25は、センサ31から供給される3軸の加速度情報に基づいて、携帯端末30における現在の姿勢(どのような向きで置かれている、又は、保持されているのか等)を判別できるようになっている。具体的に制御部25は、携帯端末30が、表向き(一例として、外側の液晶ディスプレイ等を上に向けて平置き)、裏向き(一例として、外側の液晶ディスプレイ等を下に向けて平置き)、縦向き(一例として、アンテナの伸縮方向を上に向けて縦置き)、又は、横向き(一例として、アンテナの伸縮方向を左右何れかに向けて横置き)であることを判別可能である。
The
Specifically, the
For this reason, the
そのため、ペアリング時において、車載機器10からフレンドリ名の返信が要求されると、制御部25は、センサ31から得た加速度情報に基づいて携帯端末30の姿勢(現在の向き)を判別し、その姿勢に応じた識別情報(識別用の文字列)を生成する。
一例として、制御部25は、携帯端末30の姿勢が表向きであれば、「表」という識別情報を生成する。同様に、携帯端末30の姿勢が裏向きであれば「裏」、携帯端末30の姿勢が縦向きであれば「縦」、そして、携帯端末30の姿勢が横向きであれば「横」という識別情報を生成する。なおこれら「表」、「裏」、「縦」、及び、「横」の識別情報は、一例であり、携帯端末30の姿勢を表す文字列等であれば、適宜変更可能である。
また、センサ31を利用した識別情報の生成手法は、これに限られず適宜変更可能である。例えば、制御部25は、所定の携帯端末30の標準姿勢(標準の向き)からどのくらいの角度差が生じているか(傾いているか)を、センサ31の加速度情報から求めて、その角度のテキスト値(一例として、0〜359の範囲)を識別情報として生成してもよい。
Therefore, when a return of a friendly name is requested from the in-
As an example, if the attitude of the
Further, the method of generating identification information using the
そして、BT通信部26は、このように生成された識別情報を、記憶部27に記憶されるフレンドリ名(工場出荷時に設定された機種名)の末尾に付加して、車載機器10に送信する。
一例として、記憶部27に記憶されるフレンドリ名(機種名)が、「MODEL−ABC」であり、制御部25により「表」という識別情報が生成されている場合には、「MODEL−ABC−表」というフレンドリ名が、車載機器10に返信される。なお、識別情報「表」の前にハイフンも添えて、機種名「MODEL−ABC」の末尾に付加いているが、このハイフンも一例であり、他の記号等であってもよい。また、ハイフン等を省いて識別情報だけを付加したフレンドリ名を、車載機器10に返信するようにしてもよい。
また、制御部25は、車載機器10に返信したものと同じフレンドリ名を、表示部28に表示する。一例として、上述した「MODEL−ABC−表」というフレンドリ名を車載機器10に送信した場合、同じ「MODEL−ABC−表」というフレンドリ名を表示部28に表示する。
And the
As an example, when the friendly name (model name) stored in the
In addition, the
このような構成の携帯端末30(各携帯端末30)も、上述した図4に示す車載機器10が行うペアリング制御処理に応答して、第1の実施形態に係る携帯端末20と同様にペアリング応答処理を実行する。
その際、図4に示すペアリング応答処理のステップS204において、固有の識別情報を生成する際に、制御部25は、携帯端末30における現在の姿勢に応じた識別情報を生成する。そして、ステップS205において、BT通信部26は、この識別情報を付加したフレンドリ名を車載機器10に返信する。
そのため、車載機器10は、ペアリング制御処理のステップS104にて、携帯端末30の姿勢に応じた識別情報が付加されたフレンドリ名を受信する。なお、車載機器10は、全応答分のフレンドリ名を受信する。
そして、車載機器10は、ステップS106にて、例えば、図7(a)に示すような機器リストを表示する。この機器リストは、4つの携帯端末30からフレンドリ名を受信した場合を例示している。この場合、各携帯端末30が全て同じ機種で、本来であれば、全てのフレンドリ名が「MODEL−ABC」であったものの、その末尾に携帯端末30の姿勢に応じた識別情報がそれぞれ付加されているため、それぞれ異なるフレンドリ名が表示されている。
The mobile terminal 30 (each mobile terminal 30) having such a configuration is also paired in the same manner as the
At that time, when generating unique identification information in step S204 of the pairing response process shown in FIG. 4, the
Therefore, the in-
In step S <b> 106, the in-
また、図4に示すペアリング応答処理のステップS206において、制御部25は、車載機器10に返信したものと同じフレンドリ名を、表示部28に表示する。つまり、各携帯端末30のそれぞれが、携帯端末30の姿勢に応じた識別情報が付加されたフレンドリ名を表示する。
具体的には、図7(b)に示すように、各携帯端末30が、機種名の末尾に姿勢に応じた識別情報が付加されたフレンドリ名を表示する。この場合、各携帯端末30の外側の液晶ディスプレイ等に、それぞれのフレンドリ名が表示される様子を例示している。
そのため利用者は、上述した図7(a)の機器リストと、図7(b)の各携帯端末30の表示とを見比べることで、目的の携帯端末30を識別することができる。なお、図7(b)のように、各携帯端末30の姿勢(向き)がそれぞれ違う場合には、各携帯端末30に表示されるフレンドリ名を見ることなく、各携帯端末30の姿勢から、目的の携帯端末30を識別することができる。この他に、目的の携帯端末30の姿勢が、他の何れの携帯端末30の姿勢とも一致していない場合でも、各携帯端末30に表示されるフレンドリ名を見ることなく、各携帯端末30の姿勢から、目的の携帯端末30を識別することができる。
Further, in step S206 of the pairing response process shown in FIG. 4, the
Specifically, as illustrated in FIG. 7B, each
Therefore, the user can identify the target
このような携帯端末30は、各携帯端末30の姿勢が重複してしまう場合に対応して、上述した第1の実施形態に係る携帯端末20が生成していた情報も加えて、識別情報を生成してもよい。つまり、携帯端末30は、姿勢に応じた情報と、1つ以上の文字をランダムに選択した情報とから、識別情報を生成してもよい。
具体的に制御部25は、まず、上記と同様に、センサ31から得た加速度情報に基づいて携帯端末30の姿勢(現在の向き)を判別し、その姿勢に応じた文字(文字列)を生成する。更に、制御部25は、上記の第1の実施形態と同様に、乱数生成ロジック等に従って、1つ以上の文字をランダムに選択した文字(文字列)を生成する。
そして、制御部25は、これらを結合させて、固有の識別情報を生成する。一例として、携帯端末30の姿勢が縦向きであれば、制御部25は、「縦」という文字を生成し、また、ランダムに3つの文字を選んで「8kQ」といった文字列を生成する。制御部25は、これらを結合させて最終的な識別情報(識別用の文字列)を生成する。つまり、この場合「縦8kQ」という識別情報を生成する。なおこの際、各文字(文字列)を結合する順序は任意であり、「8kQ縦」という識別情報を生成してもよい。
In response to the case where the attitudes of the respective
Specifically, the
Then, the
そして、BT通信部26は、このように生成された識別情報を、記憶部27に記憶されるフレンドリ名(工場出荷時に設定された機種名)の末尾に付加して、車載機器10に送信する。
一例として、記憶部27に記憶されるフレンドリ名(機種名)が、「MODEL−ABC」であり、制御部25により「縦8kQ」という識別情報が生成されている場合には、「MODEL−ABC−縦8kQ」というフレンドリ名が、車載機器10に返信される。なお、識別情報「縦8kQ」の前にハイフンも添えて、機種名「MODEL−ABC」の末尾に付加いているが、このハイフンも一例であり、他の記号等であってもよい。また、ハイフン等を省いて識別情報だけを付加したフレンドリ名を、車載機器10に返信するようにしてもよい。
また、制御部25は、車載機器10に返信したものと同じフレンドリ名を、表示部28に表示する。一例として、上述した「MODEL−ABC−縦8kQ」というフレンドリ名を車載機器10に送信した場合、同じ「MODEL−ABC−縦8kQ」というフレンドリ名を表示部28に表示する。
And the
As an example, when the friendly name (model name) stored in the
In addition, the
この場合、車載機器10は、例えば、図8(a)に示すような機器リストを表示する。この機器リストは、4つの携帯端末30からフレンドリ名を受信した場合を例示している。上記と同様に、本来であれば、全てのフレンドリ名が「MODEL−ABC」であったものの、その末尾に固有の識別情報(携帯端末30の姿勢に応じた文字とランダムな文字列との結合)がそれぞれ付加されているため、それぞれ異なるフレンドリ名が表示されている。
一方、各携帯端末30は、例えば、図8(b)に示すように、各携帯端末30が、機種名の末尾に固有の識別情報(携帯端末30の姿勢に応じた文字とランダムな文字列との結合)が付加されたフレンドリ名を表示する。この場合も、各携帯端末30の外側の液晶ディスプレイ等に、それぞれのフレンドリ名が表示される様子を例示している。
そのため利用者は、図8(a)の機器リストと、図8(b)の各携帯端末30の表示とを見比べることで、目的の携帯端末30を識別することができる。
In this case, the in-
On the other hand, for example, as shown in FIG. 8B, each
Therefore, the user can identify the target
この結果、これら第2の実施形態においても、検索された機器を適切に識別することができる。 As a result, even in the second embodiment, the searched device can be appropriately identified.
(他の実施形態)
上記した第1及び第2の実施形態では、生成した識別情報を機種名の末尾に付加したフレンドリ名を、車載機器10に送信する場合について説明したが、携帯端末20,30の表示部28に表示桁数に制限がある場合を考慮して、生成した識別情報を機種名の先頭に付加したフレンドリ名を、車載機器10に送信してもよい。
一例として、記憶部27に記憶されるフレンドリ名(機種名)が、「MODEL−ABC」であり、制御部25により「n0W」という識別情報が生成された場合、BT通信部26は、「n0W−MODEL−ABC」というフレンドリ名を車載機器10に送信することになる。そのため「n0W−MODEL−ABC」というフレンドリ名は、車載機器10の機器リストに加えられ、そのまま表示される。
(Other embodiments)
In the first and second embodiments described above, the case in which the friendly name with the generated identification information added to the end of the model name is transmitted to the in-
As an example, when the friendly name (model name) stored in the
一方、携帯端末20,30は、車載機器10に返信したものと同じフレンドリ名を表示しようとするが、表示部28における表示桁数の制限からフレンドリ名を終わりまで表示できないものとする。例えば、12文字までしか表示できないとした場合、表示部28は、「n0W−MODEL−AB」というように、末尾が欠けたフレンドリ名を表示することになる。
それでも、「n0W」という識別情報が先頭に付加されているため、利用者は、車載機器10に表示される機器リストの「n0W−MODEL−ABC」というフレンドリ名と、携帯端末20,30に表示される「n0W−MODEL−AB」というフレンドリ名とが同じものであると識別できる。
このため、携帯端末20,30の表示部28に表示桁数に制限がある場合でも、検索された機器を適切に識別することができる。
On the other hand, the
Still, since the identification information “n0W” is added to the head, the user can display the friendly name “n0W-MODEL-ABC” in the device list displayed on the in-
For this reason, even when the
上記した第1及び第2の実施形態では、制御部25が生成した識別情報を、そのままフレンドリ名に付加して車載機器10に送信する場合について説明したが、生成された複数の識別情報の中から利用者が1つの識別情報を選択できるようにしてもよい。
例えば、ペアリング時において、車載機器10からフレンドリ名の返信が要求されると、制御部25は、複数の識別情報を生成する。そして、制御部25は、それらの識別情報を選択可能に表示部28に表示する。その際、利用者に向けて選択を促すメッセージ等も表示部28に表示してもよい。
制御部25は、入力部24を介して、利用者の選択を受け付けると、選択された識別情報を決定する。なお、所定時間(一例として、数分間)待機しても利用者の選択がない場合、制御部25は、ランダムに1つの識別情報を決定する。
つまり、利用者は、全ての携帯端末20,30について、識別情報を選択する必要はなく、例えば、目的の携帯端末20,30についてだけ、識別情報を選択すればよい。なお、全ての携帯端末20,30について、識別情報を選択しても何ら問題ない。
In the first and second embodiments described above, the case where the identification information generated by the
For example, when a return of a friendly name is requested from the in-
The
That is, the user does not need to select identification information for all the
そして、BT通信部26は、選択された識別情報を付加したフレンドリ名を車載機器10に返信する。そのため、選択された識別情報が付加されているフレンドリ名が、車載機器10の機器リストに加えられて表示されることになる。
一方、携帯端末20,30は、車載機器10に返信したものと同じフレンドリ名を表示するが、利用者が自分で選択した識別情報であるため、携帯端末20,30に表示されるフレンドリ名を見ることなく、識別可能となっている。
そのため、利用者は、車載機器10の表示部18に表示される機器リストから、目的の携帯端末20,30のフレンドリ名を選ぶことができる。
And the
On the other hand, although the
Therefore, the user can select the friendly names of the target
更に、制御部25が生成した複数の識別情報の中から1つの識別情報を選択するのではなく、利用者が自由に識別情報を入力できるようにしてもよい。
例えば、ペアリング時において、車載機器10からフレンドリ名の返信が要求されると、制御部25は、利用者の文字入力を促すメッセージ等を表示部28に表示して、識別情報の入力を待機する。
制御部25は、入力部24を介して、利用者が入力した識別情報を受け付ける。なお、所定時間(一例として、数分間)待機しても識別情報が入力されない場合、制御部25は、例えば、1つ以上の文字をランダムに選んだ識別情報を生成する。
つまり、利用者は、全ての携帯端末20,30について、識別情報を入力する必要はなく、例えば、目的の携帯端末20,30についてだけ、識別情報を入力すればよい。なお、全ての携帯端末20,30について、識別情報を入力しても何ら問題ない。
Furthermore, instead of selecting one piece of identification information from the plurality of pieces of identification information generated by the
For example, when a return of a friendly name is requested from the in-
The
That is, the user does not need to input identification information for all the
そして、BT通信部26は、入力された識別情報を付加したフレンドリ名を車載機器10に返信する。そのため、利用者に入力された識別情報が付加されているフレンドリ名が、車載機器10の機器リストに加えられて表示されることになる。
一方、携帯端末20,30は、車載機器10に返信したものと同じフレンドリ名を表示するが、利用者が自分で入力した識別情報であるため、携帯端末20,30に表示されるフレンドリ名を見ることなく、識別可能となっている。
そのため、利用者は、車載機器10の表示部18に表示される機器リストから、目的の携帯端末20,30のフレンドリ名を選ぶことができる。
And the
On the other hand, although the
Therefore, the user can select the friendly names of the target
なお、利用者が識別情報を入力する際に、絵文字を入力してしまうことも起こり得る。この絵文字は、ブルートゥース通信では、フォーマット等の制限により、車載機器10に送信することができない。そのため、利用者により絵文字が入力された場合には、制御部25は、その絵文字に関連する文字(文字列)に変換して、識別情報を生成する。
一例として、干支の絵文字の1つである「牛の絵文字」が入力された場合、制御部25は、「うし」などの文字列に変換して、識別情報を生成する。
In addition, when a user inputs identification information, it may happen that a pictogram is input. This pictograph cannot be transmitted to the in-
As an example, when “cow pictogram” which is one of the zodiac pictograms is input, the
また、上記の各実施形態では、近距離無線通信として、ブルートゥースを用いる場合について説明したが、ペアリング等を行う際に、フレンドリ名を送受信するものであるならば、ブルートゥースに限られず他の近距離無線通信であってもよい。
更に、上記の各実施形態では、フレンドリ名を送受信する場合について説明したが、このようなフレンドリ名に限られず、機器や機種を識別するための名称等であれば、適宜変更可能である。
In each of the above-described embodiments, the case where Bluetooth is used as short-range wireless communication has been described. However, if a friendly name is transmitted / received when performing pairing or the like, the present invention is not limited to Bluetooth, and other near-field communication may be performed. Distance wireless communication may be used.
Furthermore, in each of the above-described embodiments, the case where a friendly name is transmitted and received has been described. However, the name is not limited to such a friendly name, and can be appropriately changed as long as it is a name for identifying a device or a model.
以上説明したように、本発明によれば、検索された機器を適切に識別することができる。 As described above, according to the present invention, the searched device can be appropriately identified.
1 親機
10 車載機器
11 GPS受信部
12 車速センサ
13 スピーカ
14 入力部
15 制御部
16 BT通信部
17 記憶部
18 表示部
2 子機
20,30 携帯端末
21 移動体通信部
22 マイク
23 スピーカ
24 入力部
25 制御部
26 BT通信部
27 記憶部
28 表示部
DESCRIPTION OF
Claims (8)
前記生成部により生成された識別情報を、自機に設定されている名称に付加し、所定の近距離無線通信によって、要求元に送信する通信部と、
前記通信部が要求元に送信したものと同じ名称を表示する表示部と、
を備えることを特徴とする情報処理機器。 A generator that generates unique identification information in response to a predetermined name request;
A communication unit that adds the identification information generated by the generation unit to a name set in the own device and transmits the identification information to a request source by predetermined short-range wireless communication;
A display unit for displaying the same name as that transmitted by the communication unit to the requester;
An information processing device comprising:
前記生成部により生成された識別情報を、自機に設定されているフレンドリ名に付加し、ブルートゥース通信によって、要求元に送信する通信部と、
前記通信部が要求元に送信したものと同じフレンドリ名を表示する表示部と、
を備えることを特徴とする情報処理機器。 A generator that generates unique identification information in response to a request for a friendly name representing the device;
A communication unit that adds the identification information generated by the generation unit to a friendly name set in the own device and transmits the request to a request source by Bluetooth communication;
A display unit for displaying the same friendly name as that transmitted by the communication unit to the requester;
An information processing device comprising:
ことを特徴とする請求項2に記載の情報処理機器。 The generation unit generates identification information in which one or more characters are randomly selected.
The information processing apparatus according to claim 2.
前記生成部は、前記センサにより検出された姿勢に応じた識別情報を生成する、
ことを特徴とする請求項2に記載の情報処理機器。 A sensor for detecting the attitude of the aircraft;
The generation unit generates identification information corresponding to the posture detected by the sensor;
The information processing apparatus according to claim 2.
前記生成部により生成された複数の識別情報から1つの識別情報を選択する選択部を更に備え、
前記通信部は、前記選択部により選択された識別情報を、フレンドリ名に付加して、要求元に送信する、
ことを特徴とする請求項2に記載の情報処理機器。 The generating unit generates a plurality of identification information,
A selection unit that selects one piece of identification information from the plurality of pieces of identification information generated by the generation unit;
The communication unit adds the identification information selected by the selection unit to a friendly name and transmits it to the request source.
The information processing apparatus according to claim 2.
前記生成部は、前記入力部により入力された文字列に基づいた識別情報を生成する、
ことを特徴とする請求項2に記載の情報処理機器。 It further includes an input unit for inputting a character string,
The generation unit generates identification information based on a character string input by the input unit.
The information processing apparatus according to claim 2.
を備えることを特徴とする請求項2乃至6の何れか1項に記載の情報処理機器。 The communication unit adds the identification information generated by the generation unit to the beginning or end of a friendly name and transmits it to the request source.
The information processing apparatus according to claim 2, further comprising:
前記生成ステップにより生成された識別情報を、自機に設定されているフレンドリ名に付加し、ブルートゥース通信によって、要求元に送信する通信ステップと、
前記通信ステップにて要求元に送信したものと同じフレンドリ名を表示する表示ステップと、
を備えることを特徴とする機器識別方法。 Generating a unique identification information in response to a request for a friendly name representing the device;
A communication step of adding the identification information generated by the generation step to a friendly name set in the own device and transmitting to the request source by Bluetooth communication;
A display step for displaying the same friendly name as that transmitted to the requester in the communication step;
A device identification method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012212758A JP2014068238A (en) | 2012-09-26 | 2012-09-26 | Information processing apparatus and method for identifying device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2012212758A JP2014068238A (en) | 2012-09-26 | 2012-09-26 | Information processing apparatus and method for identifying device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2014068238A true JP2014068238A (en) | 2014-04-17 |
Family
ID=50744224
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2012212758A Pending JP2014068238A (en) | 2012-09-26 | 2012-09-26 | Information processing apparatus and method for identifying device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2014068238A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016076034A (en) * | 2014-10-03 | 2016-05-12 | シャープ株式会社 | Communication terminal, communication terminal control method, and control program |
| JP2018121206A (en) * | 2017-01-25 | 2018-08-02 | キヤノン株式会社 | Communication device, external device, method of controlling the same, and program |
| JP2019521414A (en) * | 2016-05-09 | 2019-07-25 | アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited | Payment authentication method, device and system for on-vehicle terminal |
| CN111630881A (en) * | 2018-01-26 | 2020-09-04 | 株式会社多田野 | Wireless communication machine, working vehicle and wireless communication system for working vehicle |
| US11483916B2 (en) | 2019-12-27 | 2022-10-25 | Roland Corporation | Wireless communication device and lamp control thereof |
-
2012
- 2012-09-26 JP JP2012212758A patent/JP2014068238A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016076034A (en) * | 2014-10-03 | 2016-05-12 | シャープ株式会社 | Communication terminal, communication terminal control method, and control program |
| JP2019521414A (en) * | 2016-05-09 | 2019-07-25 | アリババ・グループ・ホールディング・リミテッドAlibaba Group Holding Limited | Payment authentication method, device and system for on-vehicle terminal |
| JP2018121206A (en) * | 2017-01-25 | 2018-08-02 | キヤノン株式会社 | Communication device, external device, method of controlling the same, and program |
| CN111630881A (en) * | 2018-01-26 | 2020-09-04 | 株式会社多田野 | Wireless communication machine, working vehicle and wireless communication system for working vehicle |
| US11483916B2 (en) | 2019-12-27 | 2022-10-25 | Roland Corporation | Wireless communication device and lamp control thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5673631B2 (en) | Information display device and portable terminal device | |
| JP2010130669A (en) | In-vehicle device and wireless communication system | |
| JP2003299135A (en) | Communication area guidance method and wireless communication device | |
| JP5494642B2 (en) | Cooperation system, program, and vehicle device for vehicle device and portable terminal | |
| JP2009267666A (en) | In-vehicle unit and program | |
| JP2014068238A (en) | Information processing apparatus and method for identifying device | |
| JP2014004860A (en) | On-vehicle terminal and communication method | |
| JP2012124578A (en) | On-vehicle device, on-vehicle system, and portable terminal | |
| WO2013125306A1 (en) | Wireless communication device, wireless communication system, and location estimation method | |
| JP2009190668A (en) | Transportation information acquisition device, in-vehicle device, transportation information provision system | |
| JP2015072523A (en) | Information providing system, information providing method, mobile information terminal, and computer program | |
| KR20110124966A (en) | Route guidance method and apparatus therefor in vehicle navigation | |
| JP2016200541A (en) | Navigation system and in-vehicle device | |
| JP5808385B2 (en) | Terminal and control program | |
| JP2014098627A (en) | Navigation system | |
| JPWO2019009039A1 (en) | List creation program, list creation method, list creation device, list creation system, and storage medium | |
| JP5814184B2 (en) | Navigation system, apparatus, method and computer program | |
| JP5249516B2 (en) | Information processing apparatus, contact selection method, and contact selection program | |
| JP2013120116A (en) | Navigation system | |
| JP2005333247A (en) | POSITION INFORMATION DISTRIBUTION DEVICE, MOBILE TERMINAL, POSITION INFORMATION EXCHANGE SYSTEM, POSITION INFORMATION EXCHANGE METHOD, POSITION INFORMATION DISTRIBUTION PROGRAM, AND POSITION INFORMATION EXCHANGE PROGRAM | |
| US20150163340A1 (en) | Portable terminal and a method for operating the same | |
| JP2008096289A (en) | Navigation device compatible with multiple languages | |
| JP6464986B2 (en) | POSITION INFORMATION DISPLAY SYSTEM, MOBILE COMMUNICATION TERMINAL, VEHICLE COMMUNICATION DEVICE, AND COMPUTER PROGRAM | |
| JP5905227B2 (en) | Navigation device and automatic check-in method | |
| JP2014239344A (en) | Communication system |