[go: up one dir, main page]

JP2014068238A - Information processing apparatus and method for identifying device - Google Patents

Information processing apparatus and method for identifying device Download PDF

Info

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
Application number
JP2012212758A
Other languages
Japanese (ja)
Inventor
Tsuyoshi Naito
剛志 内藤
Takashi Uemura
隆 上村
Hidekatsu Tamura
英勝 田村
Taizo Suzuki
泰三 鈴木
Rui Iwasaki
塁 岩▲崎▼
Naoyuki Kano
尚幸 加納
Masaki Takechi
正樹 武知
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.)
JVCKenwood Corp
Original Assignee
JVCKenwood Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by JVCKenwood Corp filed Critical JVCKenwood Corp
Priority to JP2012212758A priority Critical patent/JP2014068238A/en
Publication of JP2014068238A publication Critical patent/JP2014068238A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide an information processing apparatus capable of properly identifying a searched device.SOLUTION: A BT communication part 26 receives a request for a friendly name sent from an in-vehicle device to the device address of its own when paired with the in-vehicle device. A control section 25 generates unique identification information in response to this request. For example, the control section 25 generates identification information (a character string for identification) which is one or more characters randomly selected in accordance with a random number generation logic or the like. The BT communication part 26 sends a friendly name, which is the device name followed by the identification information generated by the control section 25, to the in-vehicle device. The in-vehicle device adds a friendly name to which unique identification information is added to a device list and displays it. The control section 25 displays the friendly name sent to the in-vehicle device on a display 28.

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, Patent Document 1 discloses an invention capable of reducing the time taken to acquire a friendly name.

特開2003−309570号公報JP 2003-309570 A

上述したように、ペアリング時には、検索された機器を利用者が識別できるように、フレンドリ名が表示される。
しかしながら、同種の機器が複数存在する状況では、ペアリング時に、それぞれのフレンドリ名が表示されても、利用者が機器を識別できない場合があった。
例えば、車載機器に利用者の携帯端末をペアリングしようとする際に、他の同乗者等が利用者の携帯端末と同一機種の携帯端末を所持しており、何れの携帯端末のフレンドリ名も工場出荷時のままであれば、機器リストには、同一の機種名が複数並んで表示されることになる。そのため、利用者は、自分の携帯端末を識別できず、ペアリングを完了させることができない。
なお、上述したように、フレンドリ名を変更できる機器であれば、利用者がフレンドリ名を変更することで対処することも考えられる。それでも、フレンドリ名の変更には、煩雑な操作が要求されるため、利用者の負担が増大してしまうことになる。
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.

本発明に係る情報処理機器を親機及び子機として説明するための模式図である。It is a schematic diagram for demonstrating the information processing apparatus which concerns on this invention as a main | base station and a subunit | mobile_unit. 本発明の第1の実施形態において親機となる車載機器の構成例を示すブロック図である。It is a block diagram which shows the structural example of the vehicle equipment used as the main | base station in the 1st Embodiment of this invention. 本発明の第1の実施形態において子機となる携帯端末の構成例を示すブロック図である。It is a block diagram which shows the structural example of the portable terminal used as the subunit | mobile_unit in the 1st Embodiment of this invention. 車載機器が実行するペアリング制御処理と、各携帯端末が実行するペアリング応答処理の一例を示すフローチャートである。It is a flowchart which shows an example of the pairing control process which an in-vehicle apparatus performs, and the pairing response process which each portable terminal performs. 本発明の第1の実施形態におけるフレンドリ名の表示例を説明するための模式図であり、(a)が車載機器に表示される機器リストであり、(b)が各携帯端末に表示されるフレンドリ名である。It is a schematic diagram for demonstrating the display example of the friendly name in the 1st Embodiment of this invention, (a) is an apparatus list displayed on a vehicle-mounted apparatus, (b) is displayed on each portable terminal. It is a friendly name. 本発明の第2の実施形態において子機となる携帯端末の構成例を示すブロック図である。It is a block diagram which shows the structural example of the portable terminal used as the subunit | mobile_unit in the 2nd Embodiment of this invention. 本発明の第2の実施形態におけるフレンドリ名の表示例を説明するための模式図であり、(a)が車載機器に表示される機器リストであり、(b)が各携帯端末に表示されるフレンドリ名である。It is a schematic diagram for demonstrating the display example of the friendly name in the 2nd Embodiment of this invention, (a) is an apparatus list displayed on a vehicle-mounted apparatus, (b) is displayed on each portable terminal. It is a friendly name. 本発明の第2の実施形態の変形例におけるフレンドリ名の表示例を説明するための模式図であり、(a)が車載機器に表示される機器リストであり、(b)が各携帯端末に表示されるフレンドリ名である。It is a schematic diagram for demonstrating the display example of the friendly name in the modification of the 2nd Embodiment of this invention, (a) is an apparatus list displayed on vehicle equipment, (b) is each portable terminal. The friendly name that is displayed.

本発明に係る情報処理機器について、以下、複数の実施形態を通じて説明する。この機器(情報処理機器)は、近距離無線通信機能を有しており、他の機器と通信可能となっている。
具体的には、各機器が、それぞれブルートゥース[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 | base station 1 or the subunit | mobile_unit 2 (several subunit | mobile_unit 2).

以下では、発明の理解を容易にするため、親機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 parent device 1, and a portable terminal (each portable terminal is the same model) as an example of the device that becomes each child device 2. The case of using will be described. Note that the parent device 1 and each child device 2 are not limited to these devices, and may be other devices (for example, the parent device 1 is an audio device and each child device 2 is a speaker or the like). Further, the parent device 1 and the child device 2 do not have to be clearly separate devices, and all of them may be the same as the parent device 1 and the rest may be the child device 2.

(第1の実施形態)
図2は、本発明の第1の実施形態において親機1となる車載機器10の構成例を示すブロック図である。以下、この車載機器10を、ナビゲーション機器として説明するが、一例であり、他の機器(例えば、車載用オーディオ機器等)であってもよい。
(First embodiment)
FIG. 2 is a block diagram illustrating a configuration example of the in-vehicle device 10 serving as the parent device 1 in the first embodiment of the present invention. Hereinafter, although this in-vehicle device 10 is explained as a navigation device, it is an example and may be other devices (for example, in-vehicle audio device).

図示するように、車載機器10は、GPS受信部11と、車速センサ12と、スピーカ13と、入力部14と、制御部15と、BT通信部16と、記憶部17と、表示部18とを含んで構成されている。   As illustrated, the in-vehicle device 10 includes a GPS receiver 11, a vehicle speed sensor 12, a speaker 13, an input unit 14, a control unit 15, a BT communication unit 16, a storage unit 17, and a display unit 18. It is comprised including.

GPS(Global Positioning System)受信部11は、アンテナ11aを介して複数のGPS衛星から送られる信号を受信し、車両(車載機器10を搭載した自動車等)の現在位置を計測する。例えば、GPS受信部11は、緯度、経度、及び、高さからなる位置情報を測位する。そして、測位した位置情報を制御部15に供給する。   A GPS (Global Positioning System) receiver 11 receives signals sent from a plurality of GPS satellites via an antenna 11a, and measures the current position of a vehicle (such as an automobile equipped with the in-vehicle device 10). For example, the GPS receiving unit 11 measures position information including latitude, longitude, and height. Then, the positioning position information is supplied to the control unit 15.

車速センサ12は、例えば、車両の速度を検出し、その車速を表す車速信号を出力する。具体的に車速センサ12は、車両における車軸の回転数に比例してパルス信号を発生させ、その信号を車速信号として、制御部15に供給する。   For example, the vehicle speed sensor 12 detects the speed of the vehicle and outputs a vehicle speed signal representing the vehicle speed. Specifically, the vehicle speed sensor 12 generates a pulse signal in proportion to the rotational speed of the axle in the vehicle, and supplies the signal to the control unit 15 as a vehicle speed signal.

スピーカ13は、制御部15に制御され、所定の報知音や音声を出力する。例えば、スピーカ13は、利用者を案内するナビゲーション時に、曲がるべき交差点や曲がるべき方向を知らせる音声等を出力する。   The speaker 13 is controlled by the control unit 15 and outputs a predetermined notification sound or sound. For example, the speaker 13 outputs a voice or the like notifying an intersection to bend and a direction to bend during navigation for guiding the user.

入力部14は、利用者からの指示入力等を受け付ける。具体的に入力部14は、表示部18の前面に配置されたタッチパネル等からなり、利用者によるタッチ操作を受け付ける。なお、入力部14は、車載機器10に配置された各スイッチ(キー)等であってもよい。   The input unit 14 receives an instruction input from a user. Specifically, the input unit 14 includes a touch panel disposed on the front surface of the display unit 18 and receives a touch operation by a user. The input unit 14 may be each switch (key) or the like disposed on the in-vehicle device 10.

制御部15は、CPU(Central Processing Unit)等からなり、例えば、記憶部17に記憶されたプログラムを実行することにより、車載機器10全体を制御する。
具体的に制御部15は、利用者を案内するナビゲーション時に、GPS受信部11が測位した位置情報や車速センサ12から供給された速度信号に基づいて、車両の現在位置(自車位置)を割り出し、記憶部17から読み出した地図上にシンボル等を合成して表示部18に表示する。
また、制御部15は、BT通信部16を制御して、ブルートゥースに対応した他の機器(後述する各携帯端末)と通信可能となっている。なお、この通信についての詳細は、以下のBT通信部16と共に説明する。
The control part 15 consists of CPU (Central Processing Unit) etc., for example, controls the vehicle equipment 10 whole by running the program memorize | stored in the memory | storage part 17. FIG.
Specifically, the controller 15 determines the current position of the vehicle (vehicle position) based on the position information measured by the GPS receiver 11 and the speed signal supplied from the vehicle speed sensor 12 during navigation for guiding the user. The symbols and the like are synthesized on the map read from the storage unit 17 and displayed on the display unit 18.
In addition, the control unit 15 can control the BT communication unit 16 to communicate with other devices (each mobile terminal described later) compatible with Bluetooth. Details of this communication will be described together with the BT communication unit 16 below.

BT(ブルートゥース)通信部16は、アンテナ16aを介して、近傍の機器(ブルートゥースに対応した機器)と通信可能となっている。具体的にBT通信部16は、制御部15に制御され、後述する携帯端末との間でプロファイルを利用して通信が行えるようになっている。
なお、携帯端末との間で、初めて通信(通信確立)を行う際には、互いの固有情報や共通のパスキー等を登録するペアリングを行う必要がある。
このペアリングにおいて、BT通信部16は、まず、検索コマンド(検索パケット)を近傍の機器に向けて送信する。そして、応答があった機器(携帯端末)との間で情報を送受信して、その機器からフレンドリ名(Friendly Name)を取得する。このフレンドリ名は、後述するように、工場出荷時に設定された機種名の末尾に、固有の識別情報が付加されている。
The BT (Bluetooth) communication unit 16 can communicate with nearby devices (devices compatible with Bluetooth) via the antenna 16a. Specifically, the BT communication unit 16 is controlled by the control unit 15 and can communicate with a portable terminal described later using a profile.
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 communication unit 16 first transmits a search command (search packet) to a nearby device. Then, information is transmitted / received to / from the device (mobile terminal) that has responded, and a friendly name (Friendly Name) is acquired from the device. As will be described later, the friendly name has unique identification information added to the end of the model name set at the time of factory shipment.

BT通信部16は、このようなやり取りを各機器(各携帯端末)との間で行い、取得したそれぞれのフレンドリ名を、制御部15に供給する。つまり、制御部15には、各携帯端末に応じて、それぞれ固有の識別情報が付加されたフレンドリ名が供給される。
そのため制御部15が、これらのフレンドリ名を機器リストに追加して表示部18に表示した際に、各機器(各携帯端末)が全て同一機種であったとしても、異なるフレンドリ名(末尾の識別情報が異なるフレンドリ名)が表示されることになる。また、後述するように、各携帯端末には、車載機器10に送信したのと同じフレンドリ名がそれぞれ表示される。
これらによって、利用者は、各携帯端末を識別でき、目的の携帯端末のフレンドリ名を機器リストから選ぶ(例えば、機器リストから目的のフレンドリ名をタッチ操作する)ことができる。更に、選択された携帯端末との間で使用されるパスキー等が、入力部14から利用者によって入力されると、BT通信部16は、選択された携帯端末にパスキー等を送信すると共に、通信に必要な情報を双方が登録し、ペアリングを完了させる。
The BT communication unit 16 performs such exchanges with each device (each mobile terminal), and supplies the acquired friendly names to the control unit 15. That is, a friendly name to which unique identification information is added is supplied to the control unit 15 according to each mobile terminal.
Therefore, when the control unit 15 adds these friendly names to the device list and displays them on the display unit 18, even if all the devices (each mobile terminal) are the same model, different friendly names (identification at the end) Friendly names with different information) are displayed. As will be described later, the same friendly name as that transmitted to the in-vehicle device 10 is displayed on each portable terminal.
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 input unit 14, the BT communication unit 16 transmits the passkey or the like to the selected mobile terminal and performs communication. Both sides register necessary information for the pairing to complete the pairing.

記憶部17は、ROM(Read Only Memory)やRAM(Random Access Memory)又は、フラッシュメモリ等からなり、車載機器10の動作に必要となる各種の情報を記憶する。
例えば、記憶部17は、後述するペアリング制御処理を含むプログラムを、制御部15が実行可能に記憶している。なお、記憶部17は、制御部15がプログラムを実行時に更新する各種ワーク情報も記憶する。
また、記憶部17は、ブルートゥース通信に必要な情報を記憶する。例えば、記憶部17は、自機のプロフィール、自機のデバイスアドレス、及び、自機のフレンドリ名等の情報を記憶する。また、ペアリング済みの機器(携帯端末等)を管理するための管理情報(相手のデバイスアドレス、及び、パスキー等)も記憶している。
この他にも記憶部17は、地図情報、及び、道路情報など、地図の表示(推奨ルートの案内等)に必要な情報や、報知音や音声等の音声情報も記憶している。
The storage unit 17 includes a ROM (Read Only Memory), a RAM (Random Access Memory), a flash memory, and the like, and stores various types of information necessary for the operation of the in-vehicle device 10.
For example, the storage unit 17 stores a program including a pairing control process described later so that the control unit 15 can execute the program. The storage unit 17 also stores various pieces of work information that the control unit 15 updates when executing a program.
The storage unit 17 stores information necessary for Bluetooth communication. For example, the storage unit 17 stores information such as its own profile, its own device address, and its own friendly name. In addition, management information (a partner device address, a passkey, etc.) for managing a paired device (such as a portable terminal) is also stored.
In addition to this, the storage unit 17 also stores information necessary for map display (such as recommended route guidance) such as map information and road information, and sound information such as notification sounds and sounds.

表示部18は、例えば、液晶ディスプレイ等からなり、地図や所定の案内画像等を表示する。
具体的に表示部18は、制御部15によって生成された地図上に、自車位置を示すシンボル等を合成して表示する。
また、ペアリング時において、表示部18は、検索された機器のフレンドリ名を列挙する機器リストを表示する。
The display unit 18 includes, for example, a liquid crystal display and displays a map, a predetermined guide image, and the like.
Specifically, the display unit 18 synthesizes and displays a symbol indicating the vehicle position on the map generated by the control unit 15.
At the time of pairing, the display unit 18 displays a device list that lists the friendly names of the searched devices.

図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 slave unit 2 in the first embodiment of the present invention. Note that the mobile terminal 20 is also a device that supports Bluetooth, and a model name is set as a friendly name at the time of shipment from the factory (hereinafter, this friendly name will be described as not being changed). That is, the friendly name set for each portable terminal 20 remains the same model name.
Hereinafter, although this portable terminal 20 is demonstrated as a mobile telephone, it is an example and another apparatus (for example, portable audio apparatus etc.) may be sufficient.

図示するように、携帯端末20は、移動体通信部21と、マイク22と、スピーカ23と、入力部24と、制御部25と、BT通信部26と、記憶部27と、表示部28とを含んで構成されている。   As illustrated, the mobile terminal 20 includes a mobile communication unit 21, a microphone 22, a speaker 23, an input unit 24, a control unit 25, a BT communication unit 26, a storage unit 27, and a display unit 28. It is comprised including.

移動体通信部21は、アンテナ21aを介して最寄りの基地局と通信することにより、移動体通信網に接続可能となっている。そして、接続した移動体通信網を通じて、移動体通信部21は、他の携帯端末20と通信(通話等)したり、所定のサーバと通信することができる。   The mobile communication unit 21 can be connected to the mobile communication network by communicating with the nearest base station via the antenna 21a. Through the connected mobile communication network, the mobile communication unit 21 can communicate (such as a call) with another mobile terminal 20 or communicate with a predetermined server.

マイク22は、利用者の音声等を入力する。例えば通話時において、マイク22は、利用者の音声を入力して制御部25に供給する。   The microphone 22 inputs a user's voice and the like. For example, during a call, the microphone 22 inputs the user's voice and supplies it to the control unit 25.

スピーカ23は、制御部25に制御され、所定の報知音や音声を出力する。例えば通話時において、スピーカ23は、通話相手の音声を出力する。   The speaker 23 is controlled by the control unit 25 and outputs a predetermined notification sound or sound. For example, during a call, the speaker 23 outputs the other party's voice.

入力部24は、例えば、携帯端末20に配置された各スイッチ(キー)等からなり、利用者からの操作内容(指示入力等)を受け付ける。なお、入力部24は、表示部28の前面に配置されたタッチパネル等であってもよい。   The input unit 24 includes, for example, switches (keys) arranged on the mobile terminal 20 and receives operation contents (such as instruction inputs) from the user. Note that the input unit 24 may be a touch panel or the like disposed on the front surface of the display unit 28.

制御部25は、CPU等からなり、例えば、記憶部27に記憶されたプログラムを実行することにより、携帯端末20全体を制御する。
具体的に制御部25は、通話時において、移動体通信部21を制御して、他の携帯端末20等との間で音声(音声データ)の送受信を行う。
また、制御部25は、BT通信部26を制御して、ブルートゥースに対応した他の機器(上述した車載機器10)と通信可能となっている。なお、この通信についての詳細は、以下のBT通信部26と共に説明する。
The control part 25 consists of CPU etc., for example, controls the portable terminal 20 whole by running the program memorize | stored in the memory | storage part 27. FIG.
Specifically, the control unit 25 controls the mobile communication unit 21 during a call, and transmits and receives voice (voice data) to and from other mobile terminals 20 and the like.
In addition, the control unit 25 controls the BT communication unit 26 so as to be able to communicate with another device (the above-described in-vehicle device 10) compatible with Bluetooth. The details of this communication will be described together with the following BT communication unit 26.

BT通信部26は、アンテナ26aを介して、近傍の機器(ブルートゥースに対応した機器)と通信可能となっている。具体的にBT通信部26は、制御部25に制御され、上述した車載機器10との間でプロファイルを利用して通信が行えるようになっている。
なお、車載機器10との間で、初めて通信(通信確立)を行う際には、上述したようにペアリングを行う必要がある。
このペアリング時において、例えば、BT通信部26は、車載機器10(上述したBT通信部16)から検索コマンドが送られると、自機のデバイスアドレスを含んだ応答を返信する。そして、車載機器10から自機(自機のデバイスアドレス)に対して、フレンドリ名の返信が要求されると、BT通信部26は、フレンドリ名を返信することになる。
その際、BT通信部26は、以下のように、その都度生成した固有の識別情報を機種名に付加したフレンドリ名を返信する。
The BT communication unit 26 can communicate with nearby devices (devices compatible with Bluetooth) via the antenna 26a. Specifically, the BT communication unit 26 is controlled by the control unit 25 and can communicate with the above-described in-vehicle device 10 using a profile.
In addition, when performing communication (communication establishment) for the first time with the vehicle equipment 10, it is necessary to perform pairing as mentioned above.
At the time of this pairing, for example, when a search command is sent from the in-vehicle device 10 (the BT communication unit 16 described above), the BT communication unit 26 returns a response including the device address of the own device. And if the reply of a friendly name is requested | required with respect to the own machine (device address of the own machine) from the vehicle equipment 10, the BT communication part 26 will reply a friendly name.
At that time, the BT communication unit 26 returns a friendly name in which the unique identification information generated each time is added to the model name as follows.

例えば、制御部25は、乱数生成ロジック等に従って、1つ以上(所定数又は可変数)の文字をランダムに選択した識別情報(識別用の文字列)を生成する。具体的に制御部25は、英数の文字(アルファベットの大文字・小文字と0〜9の数字)から3文字をランダムに選択した識別情報を生成する。一例として、制御部25は、「n0W」といった識別情報を生成する。この識別情報はその都度生成されるため、毎回異なっている。
なお、識別情報の生成手法は、これに限られず適宜変更可能である。例えば、制御部25が計時機能(タイマ等)を有している場合に、制御部25は、計時している時刻のミリ秒のテキスト値(一例として、0〜999の範囲)を識別情報として生成してもよい。
For example, the control unit 25 generates identification information (character string for identification) in which one or more (predetermined number or variable number) characters are randomly selected according to a random number generation logic or the like. Specifically, the control unit 25 generates identification information in which three characters are randomly selected from alphanumeric characters (upper and lower case letters of the alphabet and numbers 0 to 9). As an example, the control unit 25 generates identification information such as “n0W”. Since this identification information is generated each time, it is different each time.
Note that the method of generating identification information is not limited to this, and can be changed as appropriate. For example, when the control unit 25 has a clocking function (such as a timer), the control unit 25 uses a millisecond text value (as an example, a range of 0 to 999) as identification information. It may be generated.

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 BT communication unit 26 adds the identification information generated in this way to the end of the friendly name (the model name set at the time of factory shipment as described above) stored in the storage unit 27, and the in-vehicle device 10 Send to.
As an example, when the friendly name (model name) stored in the storage unit 27 is “MODEL-ABC” and the identification information “n0W” is generated by the control unit 25, “MODEL-ABC- The friendly name “n0W” is returned to the in-vehicle device 10. A hyphen is added to the identification information “n0W” and added to the end of the model name “MODEL-ABC”. However, this hyphen is an example, and other symbols may be used. Moreover, you may make it reply to the vehicle-mounted apparatus 10 by omitting a hyphen etc. and adding only the identification information.
Further, the control unit 25 displays the same friendly name as that transmitted (returned) to the in-vehicle device 10 on the display unit 28. As an example, when the above-described friendly name “MODEL-ABC-n0W” is transmitted to the in-vehicle device 10, the same friendly name “MODEL-ABC-n0W” is displayed on the display unit 28.
After that, when a passkey or the like is sent from the in-vehicle device 10 to the own device (device address of the own device) and registration is requested, the control unit 25 registers information necessary for communication with the in-vehicle device 10. Complete pairing.

記憶部27は、ROMやRAM又は、フラッシュメモリ等からなり、携帯端末20の動作に必要となる各種の情報を記憶する。
例えば、記憶部27は、後述するペアリング応答処理を含むプログラムを、制御部25が実行可能に記憶している。なお、記憶部27は、制御部25がプログラムを実行時に更新する各種ワーク情報も記憶する。
また、記憶部27は、ブルートゥース通信に必要な情報を記憶する。例えば、記憶部27は、自機のプロフィール、自機のデバイスアドレス、及び、自機のフレンドリ名(上述したように、工場出荷時に設定された機種名)等の情報を記憶する。また、ペアリング済みの機器(車載機器10等)を管理するための管理情報(相手のデバイスアドレス、及び、パスキー等)も記憶している。
この他にも記憶部27は、電話番号情報(自機の番号や登録された他の番号)、メールアドレス情報(自機のアドレスや登録された他のアドレス)、個人プロフィール情報(住所や生年月日等)も記憶している。
The storage unit 27 includes a ROM, a RAM, a flash memory, or the like, and stores various types of information necessary for the operation of the mobile terminal 20.
For example, the storage unit 27 stores a program including a pairing response process to be described later so that the control unit 25 can execute the program. The storage unit 27 also stores various pieces of work information that the control unit 25 updates when executing a program.
The storage unit 27 stores information necessary for Bluetooth communication. For example, the storage unit 27 stores information such as the own device profile, the device address of the own device, and the friendly name of the own device (as described above, the model name set at the time of factory shipment). In addition, management information (a partner device address, a passkey, etc.) for managing a paired device (such as the in-vehicle device 10) is also stored.
In addition to this, the storage unit 27 stores telephone number information (own device number and other registered numbers), mail address information (own device addresses and other registered addresses), personal profile information (address and year of birth). (Month, day, etc.) are also stored.

表示部28は、例えば、液晶ディスプレイ等からなり、制御部25によって生成された種々の情報(文字や図形等)を表示する。なお、携帯端末20は、一例として、折りたたみ式(クラムシェル型)の機器であり、外側にも液晶ディスプレイ等を有している。そのため、携帯端末20が閉じられている(折りたたまれている)場合に、表示部28は、外側の液晶ディスプレイ等を通じて情報を表示する。
このような表示部28は、具体的に、着信やメール受信等を知らせる情報や、受信したメールの内容等を表示する。
また、ペアリング時において、表示部28は、車載機器10に送信したものと同じフレンドリ名を表示する。つまり、表示部28は、機種名の末尾に固有の識別情報が付加されたフレンドリ名(例えば、上述した「MODEL−ABC−n0W」等)を表示する。
The display unit 28 includes, for example, a liquid crystal display and displays various information (such as characters and graphics) generated by the control unit 25. The mobile terminal 20 is, for example, a foldable (clamshell type) device, and has a liquid crystal display or the like on the outside. Therefore, when the portable terminal 20 is closed (folded), the display unit 28 displays information through an outer liquid crystal display or the like.
Specifically, the display unit 28 displays information notifying incoming calls, mail reception, etc., the contents of received mails, and the like.
Further, at the time of pairing, the display unit 28 displays the same friendly name as that transmitted to the in-vehicle device 10. That is, the display unit 28 displays a friendly name (for example, “MODEL-ABC-n0W” described above) in which unique identification information is added to the end of the model name.

このような構成からなる各機器(車載機器10及び、携帯端末20)の動作について、以下、図面を参照して説明する。具体的には、ペアリング時における車載機器10及び、携帯端末20の動作について説明する。
図4は、車載機器10が実行するペアリング制御処理、及び、携帯端末20(各携帯端末20)が実行するペアリング応答処理の一例を示すフローチャートである。
The operation of each device (in-vehicle device 10 and portable terminal 20) having such a configuration will be described below with reference to the drawings. Specifically, operations of the in-vehicle device 10 and the mobile terminal 20 during pairing will be described.
FIG. 4 is a flowchart illustrating an example of the pairing control process executed by the in-vehicle device 10 and the pairing response process executed by the mobile terminal 20 (each mobile terminal 20).

まず、利用者からペアリングが指示されると、車載機器10は、検索コマンドを送信する(ステップS101)。
すなわち、BT通信部16は、検索コマンド(検索パケット)を近傍の機器に向けて送信する。
First, when pairing is instructed by the user, the in-vehicle device 10 transmits a search command (step S101).
That is, the BT communication unit 16 transmits a search command (search packet) to nearby devices.

これに対して、携帯端末20は、検索コマンドを受信する(ステップS201)。そして、携帯端末20は、応答と共にデバイスアドレス等を返信する(ステップS202)。
すなわち、BT通信部26は、車載機器10から送られた検索コマンドを受信すると、自機のデバイスアドレス等を含んだ応答を車載機器10に返信する。
On the other hand, the portable terminal 20 receives a search command (step S201). And the portable terminal 20 returns a device address etc. with a response (step S202).
That is, when receiving the search command sent from the in-vehicle device 10, the BT communication unit 26 returns a response including the device address of the own device to the in-vehicle device 10.

車載機器10は、応答と共に送られるデバイスアドレス等を受信する(ステップS102)。
すなわち、BT通信部16は、応答した携帯端末20から返信されたデバイスアドレス等を受信する。具体的にBT通信部16は、応答した各携帯端末20から返信されたデバイスアドレス等をそれぞれ受信する。
つまり、車載機器10は、近傍のブルートゥースに対応した機器(この場合、各携帯端末20)の全てから、デバイスアドレス等を受信する。
なお、車載機器10は、何れの機器からも応答が得られなかった場合に、空欄の機器リストを表示するなどして、ペアリング制御処理を終えるものとする。
The in-vehicle device 10 receives a device address or the like sent with the response (step S102).
That is, the BT communication unit 16 receives the device address returned from the mobile terminal 20 that has responded. Specifically, the BT communication unit 16 receives the device address returned from each responding mobile terminal 20.
That is, the in-vehicle device 10 receives device addresses and the like from all of the devices corresponding to the nearby Bluetooth (in this case, each mobile terminal 20).
The in-vehicle device 10 ends the pairing control process by displaying a blank device list or the like when no response is obtained from any device.

車載機器10は、応答した1つの機器に対して、フレンドリ名を要求する(ステップS103)。
すなわち、BT通信部16は、応答した1つの携帯端末20のデバイスアドレスに向けて、フレンドリ名の返信を要求する。
The vehicle-mounted device 10 requests a friendly name from the one device that responds (step S103).
That is, the BT communication unit 16 requests a reply of a friendly name toward the device address of one responding mobile terminal 20.

これに対して、携帯端末20(要求されたデバイスアドレスの携帯端末20)は、自己に対する、フレンドリ名の要求を受信する(ステップS203)。
すなわち、車載機器10から自機のデバイスアドレスに対して、フレンドリ名の返信が要求された場合にだけ、BT通信部26は、この要求を受信する。
On the other hand, the mobile terminal 20 (the mobile terminal 20 having the requested device address) receives a request for a friendly name from itself (step S203).
In other words, the BT communication unit 26 receives this request only when a return of a friendly name is requested from the in-vehicle device 10 for its own device address.

この要求を受信した携帯端末20は、固有の識別情報を生成する(ステップS204)。
すなわち、制御部25は、例えば、乱数生成ロジック等に従って、1つ以上の文字をランダムに選択した識別情報(識別用の文字列)を生成する。なお、上述したように、識別情報の生成手法は、これに限られず適宜変更可能である。
The mobile terminal 20 that has received this request generates unique identification information (step S204).
That is, the control unit 25 generates identification information (character string for identification) in which one or more characters are randomly selected according to, for example, a random number generation logic. As described above, the method for generating identification information is not limited to this, and can be changed as appropriate.

また、携帯端末20は、識別情報を付加したフレンドリ名を返信する(ステップS205)。
すなわち、BT通信部26は、制御部25に生成された識別情報を、記憶部27に記憶されるフレンドリ名(工場出荷時に設定された機種名)の末尾に付加して、車載機器10に返信する。
Further, the mobile terminal 20 returns a friendly name with the identification information added (step S205).
That is, the BT communication unit 26 adds the identification information generated by the control unit 25 to the end of the friendly name (model name set at the time of factory shipment) stored in the storage unit 27 and returns it to the in-vehicle device 10. To do.

車載機器10は、フレンドリ名を受信する(ステップS104)。
すなわち、BT通信部16は、要求に応じて携帯端末20から返信されたフレンドリ名を受信する。つまり、BT通信部16は、機種名の末尾に固有の識別情報が付加されたフレンドリ名を受信する。なお、受信したフレンドリ名は、要求した携帯端末20のデバイスアドレスと対応付けられて、記憶部17に記憶される。
The in-vehicle device 10 receives the friendly name (step S104).
That is, the BT communication unit 16 receives the friendly name returned from the mobile terminal 20 in response to the request. That is, the BT communication unit 16 receives a friendly name in which unique identification information is added to the end of the model name. The received friendly name is stored in the storage unit 17 in association with the requested device address of the mobile terminal 20.

車載機器10は、全応答分のフレンドリ名を受信したか否かを判別する(ステップS105)。つまり、応答した全ての携帯端末20に対してフレンドリ名を要求して受信したかどうかを判別する。
車載機器10は、全応答分受信していないと判別すると(ステップS105;No)、ステップS103に処理を戻し、上述したステップS103〜S105の処理を繰り返し実行する。つまり、残りの携帯端末20に対して、フレンドリ名の返信を要求し、送られるフレンドリ名を受信する。
The in-vehicle device 10 determines whether or not the friendly names for all responses have been received (step S105). That is, it is determined whether a friendly name is requested and received from all the mobile terminals 20 that have responded.
If it is determined that the in-vehicle device 10 has not received all responses (step S105; No), the process returns to step S103, and the above-described steps S103 to S105 are repeatedly executed. That is, the remaining portable terminals 20 are requested to return friendly names, and the sent friendly names are received.

一方、全応答分受信したと判別した場合(ステップ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-vehicle device 10 displays a device list (step S106).
That is, the control unit 15 displays a device list listing the friendly names received in step S104 on the display unit 18.
For example, the display unit 18 displays a device list as shown in FIG. This device list illustrates a case where friendly names are received from four mobile terminals 20. In this case, all the mobile terminals 20 are all the same model, and originally, all friendly names were “MODEL-ABC”, but since unique identification information is added to the end thereof, they are different from each other. A friendly name is displayed.

また、図4に戻って、携帯端末20は、同じフレンドリ名を表示する(ステップS206)。
すなわち、制御部25は、車載機器10に送信したものと同じフレンドリ名を、表示部28に表示する。つまり、各携帯端末20のそれぞれが、車載機器10に返信したものと同じフレンドリ名を表示する。
具体的には、図5(b)に示すように、各携帯端末20が、機種名の末尾に固有の識別情報が付加されたフレンドリ名を表示する。この場合、各携帯端末20の外側の液晶ディスプレイ等に、それぞれのフレンドリ名が表示されている様子を例示している。
そのため利用者は、上述した図5(a)の機器リストと、図5(b)の各携帯端末20の表示とを見比べることで、目的の携帯端末20を識別することができる。
Returning to FIG. 4, the portable terminal 20 displays the same friendly name (step S206).
That is, the control unit 25 displays the same friendly name as that transmitted to the in-vehicle device 10 on the display unit 28. That is, each portable terminal 20 displays the same friendly name as that returned to the in-vehicle device 10.
Specifically, as illustrated in FIG. 5B, each mobile terminal 20 displays a friendly name in which unique identification information is added to the end of the model name. In this case, the manner in which each friendly name is displayed on the liquid crystal display or the like outside each portable terminal 20 is illustrated.
Therefore, the user can identify the target mobile terminal 20 by comparing the device list of FIG. 5A described above with the display of each mobile terminal 20 of FIG. 5B.

図4に戻って、車載機器10は、機器の選択があったか否かを判別する(ステップS107)。例えば、制御部15は、機器リストから何れかのフレンドリ名がタッチ操作されたかどうかを判別する。
車載機器10は、機器の選択がなかったと判別すると(ステップS107;No)、ペアリング制御処理を終える。例えば、利用者から機器リストの表示をキャンセルする等の指示がなされた場合に、車載機器10は、ペアリング制御処理を終える。
Returning to FIG. 4, the in-vehicle device 10 determines whether or not a device has been selected (step S107). For example, the control unit 15 determines whether any friendly name has been touched from the device list.
When it is determined that no device is selected (step S107; No), the in-vehicle device 10 ends the pairing control process. For example, when the user gives an instruction such as canceling the display of the device list, the in-vehicle device 10 ends the pairing control process.

一方、機器の選択があったと判別した場合(ステップ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-vehicle device 10 receives a passkey or the like from the user (step S108).
For example, the control unit 15 displays a screen for prompting input of a pass key or the like on the display unit 18 and receives a pass key or the like input by the user from the input unit 14.

車載機器10は、選択された機器に対して、パスキー等を送信する(ステップS109)。
すなわち、BT通信部16は、ステップS107にて選択された機器(フレンドリ名)に対応したデバイスアドレスに向けて、パスキー等を送信して登録を要求する。
The in-vehicle device 10 transmits a passkey or the like to the selected device (step S109).
That is, the BT communication unit 16 requests registration by transmitting a passkey or the like toward the device address corresponding to the device (friendly name) selected in step S107.

これに対して、携帯端末20は、パスキー等を受信したか否かを判別する(ステップS207)。
すなわち、BT通信部26は、車載機器10から自機のデバイスアドレスに対して、パスキー等が送られ登録が要求されたかどうかを判別する。
携帯端末20は、パスキー等を受信しなかったと判別すると(ステップS207;No)、ペアリング応答処理を終える。例えば、所定時間(一例として、数分間)待機してもパスキー等を受信しなかった場合に、携帯端末20は、ペアリング応答処理を終える。
On the other hand, the mobile terminal 20 determines whether or not a passkey or the like has been received (step S207).
In other words, the BT communication unit 26 determines whether registration is requested by sending a passkey or the like from the in-vehicle device 10 to the device address of the own device.
When it is determined that the mobile terminal 20 has not received a passkey or the like (step S207; No), the pairing response process ends. For example, if no passkey or the like is received after waiting for a predetermined time (for example, several minutes), the portable terminal 20 ends the pairing response process.

一方、パスキー等を受信したと判別した場合(ステップ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 mobile terminal 20 registers device information and completes pairing (step S208).
That is, the control unit 25 registers information necessary for communication with the in-vehicle device 10 and completes pairing. At this time, the BT communication unit 26 may return to the in-vehicle device 10 that the registration on the mobile terminal 20 side is completed.

そして、車載機器10でも、機器の情報等を登録してペアリングを完成させる(ステップS110)。
すなわち、制御部15は、選択した携帯端末20との通信に必要な情報を登録し、ペアリングを完了させる。なおこの登録は、携帯端末20から、登録が完了した旨を受信した後に行ってもよい。
The in-vehicle device 10 also registers device information and completes pairing (step S110).
That is, the control unit 15 registers information necessary for communication with the selected mobile terminal 20 and completes pairing. Note that this registration may be performed after receiving from the mobile terminal 20 that registration has been completed.

このようなペアリング制御処理、及び、ペアリング応答処理によって、検索された各携帯端末20からは、それぞれ固有の識別情報が付加されたフレンドリ名が送られるため、車載機器10には、それらのフレンドリ名を列挙した機器リストが表示される。また、各携帯端末20には、車載機器10に送信したものと同じフレンドリ名(固有の識別情報が付加されたフレンドリ名)が表示される。
そのため、利用者は、機器リストのフレンドリ名と、各携帯端末20にそれぞれ表示されるフレンドリ名とを見比べることで、目的の携帯端末20を識別することができる。
Since each of the searched mobile terminals 20 through the pairing control process and the pairing response process sends a friendly name to which unique identification information is added, the in-vehicle device 10 receives the friendly name. A device list listing the friendly names is displayed. Each mobile terminal 20 displays the same friendly name (friendly name to which unique identification information is added) as that transmitted to the in-vehicle device 10.
Therefore, the user can identify the target mobile terminal 20 by comparing the friendly name in the device list with the friendly name displayed on each mobile terminal 20.

この結果、検索された機器を適切に識別することができる。   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 mobile terminal 20 generates identification information in which one or more characters are randomly selected has been described. In addition to this, identification is performed based on information detected from a device. Information may be generated.
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-vehicle device 10 has the same configuration as that of the first embodiment described above.

図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 slave unit 2 in the second embodiment of the present invention. The portable terminal 30 is also assumed that a model name is set as a friendly name at the time of factory shipment, and the friendly name is not changed. That is, the friendly name set for each portable terminal 30 remains the same model name.
Hereinafter, although this portable terminal 30 is also described as a mobile phone, it is only an example and may be another device (for example, a portable audio device).

図示するように、携帯端末30は、移動体通信部21と、マイク22と、スピーカ23と、入力部24と、制御部25と、BT通信部26と、記憶部27と、表示部28と、センサ31とを含んで構成されている。
すなわち、携帯端末30は、上述した第1の実施形態の携帯端末20に、センサ31を加えた構成となっている。つまり、移動体通信部21〜表示部28は、上述した第1の実施形態の構成と同じであり、同一の参照番号にて示している。
As illustrated, the mobile terminal 30 includes a mobile communication unit 21, a microphone 22, a speaker 23, an input unit 24, a control unit 25, a BT communication unit 26, a storage unit 27, and a display unit 28. The sensor 31 is included.
That is, the mobile terminal 30 has a configuration in which the sensor 31 is added to the mobile terminal 20 of the first embodiment described above. That is, the mobile communication unit 21 to the display unit 28 are the same as those in the first embodiment described above, and are denoted by the same reference numerals.

センサ31は、例えば、3軸の加速度センサ等からなり、携帯端末30にかかっている加速度を検出する。
具体的にセンサ31は、3軸(x軸方向、y軸方向、及び、z軸方向)それぞれの加速度情報を検出して、制御部25に供給する。なお、検出される加速度情報には、重力加速度も含まれている。
そのため、制御部25は、センサ31から供給される3軸の加速度情報に基づいて、携帯端末30における現在の姿勢(どのような向きで置かれている、又は、保持されているのか等)を判別できるようになっている。具体的に制御部25は、携帯端末30が、表向き(一例として、外側の液晶ディスプレイ等を上に向けて平置き)、裏向き(一例として、外側の液晶ディスプレイ等を下に向けて平置き)、縦向き(一例として、アンテナの伸縮方向を上に向けて縦置き)、又は、横向き(一例として、アンテナの伸縮方向を左右何れかに向けて横置き)であることを判別可能である。
The sensor 31 is composed of, for example, a triaxial acceleration sensor or the like, and detects the acceleration applied to the mobile terminal 30.
Specifically, the sensor 31 detects acceleration information for each of the three axes (x-axis direction, y-axis direction, and z-axis direction) and supplies the detected acceleration information to the control unit 25. The detected acceleration information includes gravitational acceleration.
For this reason, the control unit 25 determines the current posture of the mobile terminal 30 (how it is placed or held) based on the triaxial acceleration information supplied from the sensor 31. It can be discriminated. Specifically, the control unit 25 indicates that the mobile terminal 30 is placed face up (for example, the outside liquid crystal display or the like is placed flat with the outside facing up), and face down (for example, the outside liquid crystal display or the like is placed flat with the outside liquid crystal display facing down ), Portrait orientation (for example, the antenna's expansion / contraction direction is directed upward) or landscape orientation (for example, the antenna's expansion / contraction direction is directed to the left or right). .

そのため、ペアリング時において、車載機器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-vehicle device 10 during pairing, the control unit 25 determines the attitude (current orientation) of the mobile terminal 30 based on the acceleration information obtained from the sensor 31. Identification information (character string for identification) corresponding to the posture is generated.
As an example, if the attitude of the mobile terminal 30 is face up, the control unit 25 generates identification information “table”. Similarly, “back” is identified when the orientation of the mobile terminal 30 is face down, “vertical” when the orientation of the mobile terminal 30 is portrait orientation, and “landscape” when the orientation of the mobile terminal 30 is landscape orientation. Generate information. The identification information of “front”, “back”, “vertical”, and “horizontal” is an example, and can be appropriately changed as long as it is a character string indicating the attitude of the mobile terminal 30.
Further, the method of generating identification information using the sensor 31 is not limited to this, and can be changed as appropriate. For example, the control unit 25 obtains how much the angle difference (inclination) occurs from the standard orientation (standard orientation) of the predetermined mobile terminal 30 from the acceleration information of the sensor 31, and the text value of the angle (As an example, a range of 0 to 359) may be generated as identification information.

そして、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 BT communication part 26 adds the identification information produced | generated in this way to the tail of the friendly name (model name set at the time of factory shipment) memorize | stored in the memory | storage part 27, and transmits to the vehicle equipment 10. .
As an example, when the friendly name (model name) stored in the storage unit 27 is “MODEL-ABC” and the identification information “table” is generated by the control unit 25, “MODEL-ABC-” A friendly name “table” is returned to the in-vehicle device 10. A hyphen is appended to the identification information “table” and added to the end of the model name “MODEL-ABC”. However, this hyphen is an example, and other symbols may be used. Moreover, you may make it reply to the vehicle-mounted apparatus 10 by omitting a hyphen etc. and adding only the identification information.
In addition, the control unit 25 displays the same friendly name that has been returned to the in-vehicle device 10 on the display unit 28. As an example, when the above-described friendly name “MODEL-ABC-table” is transmitted to the in-vehicle device 10, the same friendly name “MODEL-ABC-table” is displayed on the display unit 28.

このような構成の携帯端末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 mobile terminal 20 according to the first embodiment in response to the pairing control process performed by the in-vehicle device 10 shown in FIG. Perform ring response processing.
At that time, when generating unique identification information in step S204 of the pairing response process shown in FIG. 4, the control unit 25 generates identification information corresponding to the current posture of the mobile terminal 30. In step S205, the BT communication unit 26 returns the friendly name to which the identification information is added to the in-vehicle device 10.
Therefore, the in-vehicle device 10 receives the friendly name to which the identification information corresponding to the attitude of the mobile terminal 30 is added in step S104 of the pairing control process. The in-vehicle device 10 receives friendly names for all responses.
In step S <b> 106, the in-vehicle device 10 displays a device list as illustrated in FIG. 7A, for example. This device list illustrates a case where friendly names are received from four mobile terminals 30. In this case, all the mobile terminals 30 are all of the same model, and originally, all friendly names were “MODEL-ABC”, but identification information corresponding to the attitude of the mobile terminal 30 is added to the end thereof. Therefore, different friendly names are displayed.

また、図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 control unit 25 displays the same friendly name as that returned to the in-vehicle device 10 on the display unit 28. That is, each mobile terminal 30 displays a friendly name to which identification information corresponding to the attitude of the mobile terminal 30 is added.
Specifically, as illustrated in FIG. 7B, each mobile terminal 30 displays a friendly name in which identification information corresponding to the posture is added to the end of the model name. In this case, the manner in which each friendly name is displayed on the liquid crystal display or the like outside each portable terminal 30 is illustrated.
Therefore, the user can identify the target mobile terminal 30 by comparing the device list of FIG. 7A described above with the display of each mobile terminal 30 of FIG. 7B. As shown in FIG. 7B, when the postures (orientations) of the respective mobile terminals 30 are different from each other, without looking at the friendly names displayed on the respective mobile terminals 30, from the postures of the respective mobile terminals 30, The target portable terminal 30 can be identified. In addition to this, even when the orientation of the target mobile terminal 30 does not match the orientation of any other mobile terminal 30, the mobile terminal 30 does not see the friendly name displayed on each mobile terminal 30. The target mobile terminal 30 can be identified from the posture.

このような携帯端末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 mobile terminals 30 overlap, such a mobile terminal 30 adds the information generated by the mobile terminal 20 according to the first embodiment described above, and the identification information It may be generated. That is, the mobile terminal 30 may generate identification information from information corresponding to the posture and information obtained by randomly selecting one or more characters.
Specifically, the control unit 25 first determines the attitude (current orientation) of the mobile terminal 30 based on the acceleration information obtained from the sensor 31 and, as described above, determines a character (character string) corresponding to the attitude. Generate. Further, the control unit 25 generates a character (character string) in which one or more characters are randomly selected in accordance with a random number generation logic or the like, as in the first embodiment.
Then, the control unit 25 combines these to generate unique identification information. As an example, if the orientation of the mobile terminal 30 is vertical, the control unit 25 generates a character “vertical”, and also randomly selects three characters and generates a character string “8 kQ”. The control unit 25 combines these to generate final identification information (character string for identification). That is, in this case, identification information “vertical 8 kQ” is generated. At this time, the order of combining the characters (character strings) is arbitrary, and identification information “8 kQ length” may be generated.

そして、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 BT communication part 26 adds the identification information produced | generated in this way to the tail of the friendly name (model name set at the time of factory shipment) memorize | stored in the memory | storage part 27, and transmits to the vehicle equipment 10. .
As an example, when the friendly name (model name) stored in the storage unit 27 is “MODEL-ABC” and the identification information “vertical 8 kQ” is generated by the control unit 25, “MODEL-ABC” A friendly name “−8 kQ vertically” is returned to the in-vehicle device 10. A hyphen is appended to the identification information “vertical 8 kQ” and added to the end of the model name “MODEL-ABC”. However, this hyphen is an example, and other symbols may be used. Moreover, you may make it reply to the vehicle-mounted apparatus 10 by omitting a hyphen etc. and adding only the identification information.
In addition, the control unit 25 displays the same friendly name that has been returned to the in-vehicle device 10 on the display unit 28. As an example, when the friendly name “MODEL-ABC—vertical 8 kQ” described above is transmitted to the in-vehicle device 10, the same friendly name “MODEL-ABC—vertical 8 kQ” is displayed on the display unit 28.

この場合、車載機器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-vehicle device 10 displays a device list as shown in FIG. This device list illustrates a case where friendly names are received from four mobile terminals 30. Similarly to the above, although all friendly names were originally “MODEL-ABC”, unique identification information at the end (combination of characters according to the attitude of the mobile terminal 30 and a random character string) ) Are added, so different friendly names are displayed.
On the other hand, for example, as shown in FIG. 8B, each mobile terminal 30 has unique identification information (characters corresponding to the attitude of the mobile terminal 30 and a random character string) at the end of the model name. Displays a friendly name with (combined with) added. Also in this case, the manner in which each friendly name is displayed on the liquid crystal display or the like outside each portable terminal 30 is illustrated.
Therefore, the user can identify the target portable terminal 30 by comparing the device list in FIG. 8A and the display of each portable terminal 30 in FIG.

この結果、これら第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-vehicle device 10 has been described. In consideration of the case where the number of display digits is limited, a friendly name in which the generated identification information is added to the head of the model name may be transmitted to the in-vehicle device 10.
As an example, when the friendly name (model name) stored in the storage unit 27 is “MODEL-ABC” and the identification information “n0W” is generated by the control unit 25, the BT communication unit 26 sets “n0W” The friendly name “-MODEL-ABC” is transmitted to the in-vehicle device 10. Therefore, the friendly name “n0W-MODEL-ABC” is added to the device list of the in-vehicle device 10 and displayed as it is.

一方、携帯端末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 mobile terminals 20 and 30 try to display the same friendly name as that returned to the in-vehicle device 10, but the friendly name cannot be displayed to the end due to the limitation of the number of display digits in the display unit 28. For example, if it is possible to display only up to 12 characters, the display unit 28 displays a friendly name lacking the end, such as “n0W-MODEL-AB”.
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-vehicle device 10 and the mobile terminals 20 and 30. It can be identified that the friendly name “n0W-MODEL-AB” is the same.
For this reason, even when the display unit 28 of the mobile terminals 20 and 30 has a limited number of display digits, the searched device can be appropriately identified.

上記した第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 control unit 25 is added to the friendly name as it is and transmitted to the in-vehicle device 10 has been described, but among the generated plurality of identification information The user may be able to select one piece of identification information.
For example, when a return of a friendly name is requested from the in-vehicle device 10 during pairing, the control unit 25 generates a plurality of identification information. And the control part 25 displays those identification information on the display part 28 so that selection is possible. At that time, a message for prompting the user to make a selection may be displayed on the display unit 28.
The control part 25 will determine the selected identification information, if a user's selection is received via the input part 24. FIG. In addition, when there is no selection of a user even if it waits for predetermined time (for example, several minutes), the control part 25 determines one identification information at random.
That is, the user does not need to select identification information for all the mobile terminals 20, 30. For example, the user only needs to select identification information for the target mobile terminals 20, 30. Note that there is no problem even if identification information is selected for all the mobile terminals 20 and 30.

そして、BT通信部26は、選択された識別情報を付加したフレンドリ名を車載機器10に返信する。そのため、選択された識別情報が付加されているフレンドリ名が、車載機器10の機器リストに加えられて表示されることになる。
一方、携帯端末20,30は、車載機器10に返信したものと同じフレンドリ名を表示するが、利用者が自分で選択した識別情報であるため、携帯端末20,30に表示されるフレンドリ名を見ることなく、識別可能となっている。
そのため、利用者は、車載機器10の表示部18に表示される機器リストから、目的の携帯端末20,30のフレンドリ名を選ぶことができる。
And the BT communication part 26 returns the friendly name which added the selected identification information to the vehicle equipment 10. Therefore, the friendly name to which the selected identification information is added is added to the device list of the in-vehicle device 10 and displayed.
On the other hand, although the portable terminals 20 and 30 display the same friendly name as that returned to the in-vehicle device 10, the friendly name displayed on the portable terminals 20 and 30 is displayed because the identification information is selected by the user. It can be identified without looking.
Therefore, the user can select the friendly names of the target mobile terminals 20 and 30 from the device list displayed on the display unit 18 of the in-vehicle device 10.

更に、制御部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 control unit 25, the user may be able to freely input the identification information.
For example, when a return of a friendly name is requested from the in-vehicle device 10 at the time of pairing, the control unit 25 displays a message for prompting the user to input characters on the display unit 28 and waits for input of identification information. To do.
The control unit 25 receives identification information input by the user via the input unit 24. In addition, when identification information is not input even if it waits for predetermined time (for example, several minutes), the control part 25 produces | generates the identification information which selected one or more characters at random, for example.
That is, the user does not need to input identification information for all the mobile terminals 20 and 30. For example, the user may input identification information only for the target mobile terminals 20 and 30. Note that there is no problem even if identification information is input for all the mobile terminals 20 and 30.

そして、BT通信部26は、入力された識別情報を付加したフレンドリ名を車載機器10に返信する。そのため、利用者に入力された識別情報が付加されているフレンドリ名が、車載機器10の機器リストに加えられて表示されることになる。
一方、携帯端末20,30は、車載機器10に返信したものと同じフレンドリ名を表示するが、利用者が自分で入力した識別情報であるため、携帯端末20,30に表示されるフレンドリ名を見ることなく、識別可能となっている。
そのため、利用者は、車載機器10の表示部18に表示される機器リストから、目的の携帯端末20,30のフレンドリ名を選ぶことができる。
And the BT communication part 26 returns the friendly name which added the input identification information to the vehicle equipment 10. Therefore, the friendly name to which the identification information input by the user is added is added to the device list of the in-vehicle device 10 and displayed.
On the other hand, although the portable terminals 20 and 30 display the same friendly name as that returned to the in-vehicle device 10, the friendly name displayed on the portable terminals 20 and 30 is displayed because the identification information is input by the user himself / herself. It can be identified without looking.
Therefore, the user can select the friendly names of the target mobile terminals 20 and 30 from the device list displayed on the display unit 18 of the in-vehicle device 10.

なお、利用者が識別情報を入力する際に、絵文字を入力してしまうことも起こり得る。この絵文字は、ブルートゥース通信では、フォーマット等の制限により、車載機器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-vehicle device 10 due to restrictions on the format or the like in Bluetooth communication. For this reason, when a pictograph is input by the user, the control unit 25 converts the pictograph into a character (character string) related to the pictograph and generates identification information.
As an example, when “cow pictogram” which is one of the zodiac pictograms is input, the control unit 25 converts it into a character string such as “Ushi” and generates identification information.

また、上記の各実施形態では、近距離無線通信として、ブルートゥースを用いる場合について説明したが、ペアリング等を行う際に、フレンドリ名を送受信するものであるならば、ブルートゥースに限られず他の近距離無線通信であってもよい。
更に、上記の各実施形態では、フレンドリ名を送受信する場合について説明したが、このようなフレンドリ名に限られず、機器や機種を識別するための名称等であれば、適宜変更可能である。
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 SYMBOLS 1 Parent machine 10 In-vehicle apparatus 11 GPS receiving part 12 Vehicle speed sensor 13 Speaker 14 Input part 15 Control part 16 BT communication part 17 Memory | storage part 18 Display part 2 subunit | mobile_unit 20,30 Portable terminal 21 Mobile communication part 22 Microphone 23 Speaker 24 input Unit 25 control unit 26 BT communication unit 27 storage unit 28 display unit

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:
前記生成部は、1つ以上の文字をランダムに選択した識別情報を生成する、
ことを特徴とする請求項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:
JP2012212758A 2012-09-26 2012-09-26 Information processing apparatus and method for identifying device Pending JP2014068238A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (5)

* Cited by examiner, † Cited by third party
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