JP4864592B2 - Mobile communication terminal and system having the mobile communication terminal - Google Patents
Mobile communication terminal and system having the mobile communication terminal Download PDFInfo
- Publication number
- JP4864592B2 JP4864592B2 JP2006215692A JP2006215692A JP4864592B2 JP 4864592 B2 JP4864592 B2 JP 4864592B2 JP 2006215692 A JP2006215692 A JP 2006215692A JP 2006215692 A JP2006215692 A JP 2006215692A JP 4864592 B2 JP4864592 B2 JP 4864592B2
- Authority
- JP
- Japan
- Prior art keywords
- electronic device
- communication
- connection
- mobile communication
- communication terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Description
本発明は、移動体通信ネットワークを介して通信可能な携帯電話機等の移動体通信端末及びその移動体通信端末を備えたシステムに関するものである。 The present invention relates to a mobile communication terminal such as a mobile phone that can communicate via a mobile communication network, and a system including the mobile communication terminal .
従来、この種の移動体通信端末として、移動体通信ネットワークを介した電話やメールの送受信機能に加え、移動体通信端末の近くにある他の電子機器との間で通信可能なものが知られている。例えば、音楽等のコンテンツを連続的に再生処理して生成したコンテンツ再生信号をヘッドホンセット等の他の電子機器(外部リモート装置)へ無線通信で送信して出力する携帯電話機が知られている(特許文献1参照)。この携帯電話機では、携帯電話機本体とヘッドホンセット等の電子機器とをケーブルで接続する必要がないため、使い勝手がよい。また、駅の改札や店舗のレジ装置との間で通信を行うことにより本人認証や決済を行うことができる携帯電話機も知られている。また、近くにいる複数の携帯電話機の間で通信を行うことにより、他の携帯電話機の利用者とともに同時進行のゲームを行うことができる携帯電話機も知られている。
上記従来の携帯電話機において、他の電子機器との間の通信には、通信のセキュリティを高めるために情報を暗号化して送受信することができるBluetooth(登録商標)等の近距離用非公衆無線通信が用いられている。この近距離用非公衆無線通信では、更に通信のセキュリティを高めるべく、上記電子記機器との間の接続確立処理を行う度に利用者認証用情報を利用者に入力させ、その利用者認証用情報を用いて上記暗号化に用いる鍵情報を生成する場合もある。この場合は、他の電子機器との間で高いセキュリティレベルの通信を行うことができる。
ところが、上記従来の携帯電話機では、他の電子機器との間の接続確立に用いられた情報を含む通信履歴情報が、携帯電話機本体内に保存されて残っているため、本来の利用者以外の者によって上記電子機器との通信が不正に行われるおそれがある。上記電子機器との間の接続確立時に上記利用者認証用情報を利用者に入力させる場合は、その利用者認証用情報を用いて利用者認証を行うことにより上記電子機器との通信の不正利用を防止することができる。しかしながら、かかる利用者認証を行わずに接続確立を行う場合は、携帯電話機内のメモリに残っている通信履歴情報を用いて接続確立処理を行って電子機器との通信が不正に行われやすい。
In the above-described conventional mobile phone, non-public wireless communication for short distance such as Bluetooth (registered trademark) that can encrypt and transmit information for communication with other electronic devices in order to enhance communication security. Is used. In this short-distance non-public wireless communication, in order to further enhance the security of communication, the user authentication information is input to the user every time the connection establishment process with the electronic recording device is performed, and the user authentication The key information used for the encryption may be generated using the information. In this case, communication with a high security level can be performed with other electronic devices.
However, in the conventional mobile phone, communication history information including information used for establishing a connection with another electronic device remains stored in the mobile phone body. There is a possibility that communication with the electronic device may be performed illegally by a person. When the user authentication information is input to the user when establishing a connection with the electronic device, unauthorized use of communication with the electronic device is performed by performing user authentication using the user authentication information. Can be prevented. However, when establishing a connection without performing such user authentication, communication with an electronic device is likely to be performed illegally by performing a connection establishment process using the communication history information remaining in the memory in the mobile phone.
本発明は以上の背景のもとでなされたものである。その目的は、近距離用非公衆無線通信により他の電子機器との間で情報を送受信するときのセキュリティの向上を図ることができる移動体通信端末及びその移動体通信端末を備えたシステムを提供することである。 The present invention has been made under the above background. The purpose is to provide a mobile communication terminal capable of improving security when transmitting / receiving information to / from other electronic devices by short-range non-public wireless communication, and a system including the mobile communication terminal It is to be.
上記目的を達成するために、請求項1の発明は、移動体通信ネットワークを介して通信可能な移動体通信端末であって、他の電子機器との間で近距離用非公衆無線通信を行う通信インターフェース部と、接続要求に基づいて上記近距離用非公衆無線通信を開始するように上記通信インターフェース部を制御する制御部と、情報を記憶する記憶部とを備え、上記接続要求として、上記他の電子機器との間の接続確立に際に利用者認証用情報の入力を利用者に要求する接続要求と、該接続確立の際に該利用者認証用情報の入力を利用者に要求しない接続要求とが用いられ、上記制御部は、近距離用非公衆無線通信が可能なアプリケーションプログラムをマスターモードで起動し、該近距離用非公衆無線通信が可能なアプリケーションプログラムがスレーブモードで起動され接続待機状態になっている他の電子機器を検索し、その検索結果を該マスターモードのアプリケーションプログラムに渡し、該スレーブモードのアプリケーションプログラムが起動された接続待機状態になっている他の電子機器が発見された場合に、該マスターモードのアプリケーションプログラムによって生成された接続要求に基づいて、その発見された他の電子機器との間の近距離用非公衆無線通信のための接続確立処理を実行し、上記他の電子機器との間の近距離用非公衆無線通信が完了するときに、上記利用者認証用情報の入力を要求しない接続要求の場合には、上記他の電子機器との間の接続確立に用いた情報を含む通信履歴情報を上記記憶部に残さないように制御することを特徴とするものである。この移動体通信端末では、他の電子機器との間の接続確立の際に利用者認証用情報の入力を利用者に要求する接続要求の場合には、利用者が入力した利用者認証用情報に基づいて利用者認証を行うことにより、不正利用者による移動体通信端末と他の電子機器との間の近距離用非公衆無線通信を防止する。そして、この場合は、上記他の電子機器との間の接続確立に用いた情報を含む通信履歴情報を記憶部に残したとしても、上記利用者認証により不正利用者による通信を防止できるため、上記通信履歴情報を用いた接続確立処理の効率化を図ることができる。一方、上記利用者認証用情報の入力を利用者に要求しない接続要求の場合には、上記他の電子機器との間の接続確立に用いた情報を含む通信履歴情報を記憶部に残さないことにより、通信履歴情報を不正に利用した不正利用者による他の電子機器との間の近距離用非公衆無線通信を防止する。 In order to achieve the above object, the invention of claim 1 is a mobile communication terminal capable of communicating via a mobile communication network, and performs short-distance non-public wireless communication with other electronic devices. A communication interface unit; a control unit that controls the communication interface unit to start the short-range non-public wireless communication based on a connection request; and a storage unit that stores information. A connection request that requests the user to input user authentication information when establishing a connection with another electronic device, and does not require the user to input the user authentication information when establishing the connection. connection request and are used, the control unit activates an application program capable of short-range non-public wireless communication in the master mode, a non-public wireless communication capable application programs for the near distance It searches for other electronic devices that are activated in the slave mode and are in the connection standby state, and passes the search results to the application program in the master mode, and is in the connection standby state in which the slave mode application program is activated. Connection for short-distance non-public wireless communication with another discovered electronic device based on a connection request generated by the master mode application program when another electronic device is discovered In the case of a connection request that does not require input of the user authentication information when the short-range non-public wireless communication with the other electronic device is completed after executing the establishment process, the other electronic device Control is performed so that communication history information including information used for establishing a connection with a device does not remain in the storage unit. In this mobile communication terminal, when a connection request for requesting the user to input user authentication information when the connection establishment with other electronic devices, the user authentication information input by the user By performing user authentication based on the above, it is possible to prevent non-public wireless communication for short distances between the mobile communication terminal and other electronic devices by unauthorized users. And in this case, even if communication history information including information used for establishing a connection with the other electronic device is left in the storage unit, communication by an unauthorized user can be prevented by the user authentication. Efficiency of the connection establishment process using the communication history information can be improved. On the other hand, in the case of a connection request that does not require the user to input user authentication information, communication history information including information used for establishing a connection with the other electronic device should not be left in the storage unit. This prevents non-public wireless communication for short distances with other electronic devices by unauthorized users who illegally used communication history information.
また、この移動体通信端末では、アプリケーション実行環境上で実行されるアプリケーションプログラムによって生成された接続要求の種類に応じて、上記通信履歴情報を記憶部に残すか否かを判断できる。 Further, in the mobile communication terminal of this, according to the type of the generated connection request by an application program executed on the application execution environment it can determine whether to leave the communication history information in the storage unit.
また、請求項2の発明は、請求項1の移動体通信端末において、上記通信履歴情報は、上記他の電子機器との間の接続確立に用いた該電子機器の識別情報を含むことを特徴とするものである。この移動体通信端末では、電子機器の識別情報を含む通信履歴情報を用いた不正利用者による他の電子機器との間の近距離用非公衆無線通信を防止できる。 According to a second aspect of the present invention, in the mobile communication terminal of the first aspect, the communication history information includes identification information of the electronic device used for establishing a connection with the other electronic device. It is what. In this mobile communication terminal, it is possible to prevent short-distance non-public wireless communication with another electronic device by an unauthorized user using communication history information including identification information of the electronic device.
また、請求項3の発明は、請求項1又は2の移動体通信端末において、上記通信履歴情報は、上記他の電子機器との間の通信で用いたサービスの識別情報を含むことを特徴とするものである。この移動体通信端末では、サービスの識別情報を含む通信履歴情報を用いた不正利用者による他の電子機器との間の近距離用非公衆無線通信を防止できる。 The invention according to claim 3 is the mobile communication terminal according to claim 1 or 2 , wherein the communication history information includes identification information of a service used in communication with the other electronic device. To do. In this mobile communication terminal, it is possible to prevent short-range non-public wireless communication with another electronic device by an unauthorized user using communication history information including service identification information.
また、請求項4の発明は、請求項1、2又は3の移動体通信端末において、上記通信履歴情報は、上記他の電子機器との間で送受信される情報の暗号化に用いた鍵情報を含むことを特徴とするものである。この移動体通信端末では、鍵情報を含む通信履歴情報を用いた不正利用者による他の電子機器との間の近距離用非公衆無線通信を防止できる。
また、請求項5の発明は、請求項1、2、3又は4の移動体通信端末と、該移動体通信端末との間で近距離用非公衆無線通信が可能なアプリケーションプログラムを起動することができる電子機器とを備えたシステムである。
According to a fourth aspect of the present invention, in the mobile communication terminal of the first, second or third aspect , the communication history information is key information used for encrypting information transmitted / received to / from the other electronic device. It is characterized by including. In this mobile communication terminal, it is possible to prevent short-range non-public wireless communication with other electronic devices by an unauthorized user using communication history information including key information.
The invention of claim 5 starts an application program capable of short-distance non-public wireless communication between the mobile communication terminal of claim 1, 2, 3 or 4 and the mobile communication terminal. It is a system provided with an electronic device that can be used.
本発明によれば、利用者認証用情報の入力を利用者に要求する接続要求の場合には、利用者認証用情報による利用者認証を行うこところにより、不正利用者による他の電子機器との間の近距離用非公衆無線通信を防止する。そして、上記利用者認証用情報の入力を利用者に要求しない接続要求の場合には、上記通信履歴情報を記憶部に残さないことにより、通信履歴情報を用いた不正利用者による他の電子機器との間の近距離用非公衆無線通信を防止する。従って、近距離用非公衆無線通信により他の電子機器との間で情報を送受信するときのセキュリティの向上を図ることができるという効果がある。 According to the present invention, in the case of a connection request that requires the user to input user authentication information, by performing user authentication with the user authentication information, it is possible to connect with other electronic devices by unauthorized users. Prevent non-public wireless communication for short distances between. In the case of a connection request that does not require the user to input the user authentication information, the communication history information is not left in the storage unit, whereby another electronic device by an unauthorized user using the communication history information is stored. Prevent non-public wireless communication for short distances between Therefore, there is an effect that it is possible to improve security when information is transmitted / received to / from another electronic device by non-public wireless communication for short distance.
以下、本発明を移動体通信端末としての携帯電話機に適用した実施形態について説明する。本実施形態に係る携帯電話機は、他の携帯電話機や外部リモート装置等の電子機器と間で近距離用非公衆無線通信により情報の送受信ができる。この近距離用非公衆無線通信は、ブルートゥース(Bluetooth:登録商標)と呼ばれる技術仕様に準拠した無線通信であり、2.4GHzのISM(Industry Science Medical)帯域でスペクトラム拡散方式によって変調された無線電波を用いる。この無線通信を用いると、10m程度離れた機器間において障害物があっても1Mbps又は2Mbps程度の通信速度でノイズや干渉に強い通信を行なうことができる。 Hereinafter, an embodiment in which the present invention is applied to a mobile phone as a mobile communication terminal will be described. The mobile phone according to the present embodiment can transmit and receive information to and from electronic devices such as other mobile phones and external remote devices by short-range non-public wireless communication. This non-public wireless communication for short distance is a wireless communication based on a technical specification called Bluetooth (registered trademark), and is a radio wave modulated by a spread spectrum method in an ISM (Industry Science Medical) band of 2.4 GHz. Is used. When this wireless communication is used, even if there is an obstacle between devices about 10 m away, communication resistant to noise and interference can be performed at a communication speed of about 1 Mbps or 2 Mbps.
図1は本実施形態に係る携帯電話機10の一例を示す概略構成図である。また、図2は携帯電話機10の外観図である。本実施形態の携帯電話機10は、ヒンジ部100を中心にして互いに揺動可能な本体部101と蓋部102とから成る筺体構造を有する携帯電話機である。携帯電話機10は、主制御部120と、記憶部としての内部メモリ121と、携帯電話通信網(公衆通信網)を介した通信用の通信手段としての無線通信部122及びアンテナ111とを備えている。更に、携帯電話機10は、近距離用非公衆無線通信用の通信インターフェース部127及びアンテナ128を備えている。
FIG. 1 is a schematic configuration diagram illustrating an example of a mobile phone 10 according to the present embodiment. FIG. 2 is an external view of the mobile phone 10. The cellular phone 10 according to the present embodiment is a cellular phone having a casing structure including a
上記主制御部120は、例えばCPU、キャッシュメモリ、ROM、システムバス等で構成され、所定の制御プログラムを実行することにより、内部メモリ121や無線通信部122等の各部との間でデータの送受信を行ったり、各部を制御したりする。この主制御部120には、音声処理部123を介してマイク108及びスピーカ109が接続され、画像処理部124を介して表示部125が接続されている。更に、主制御部120にはキー操作部126も接続されている。
The
なお、上記スピーカ109は、通話中の音声を聞くための受話器用スピーカ(レシーバ)と、着信音や音楽などを出力する外部出力用スピーカとを別々に設けて構成してもいいし、これらの受話器用スピーカ及び外部出力用スピーカを兼用するように一つのスピーカで構成してもよい。
また、上記スピーカ109のほかイヤホン接続端子113も設けられ、イヤホンケーブルを接続できるようになっている。そして、音楽などのコンテンツを、スピーカ109及びイヤホンの両方から出力したりイヤホンのみから出力したりすることができる。
The
In addition to the
上記表示部125は蓋部102側に設けられ、液晶ディスプレイ110等を用いて構成されている。この表示部125には、文字や画像等の各種情報が表示される。
The
上記キー操作部126は、データ入力キー103(テンキー、*キー、#キー)、通話開始キー104、終話キー105、スクロールキー106、多機能キー107等を備えている。このキー操作部126は、電話の発信や着信のほか、表示部125に表示される情報のスクロール、データ入力、メニュー選択等に用いられる。
The
上記内部メモリ121は、例えばRAMやROMなどの半導体メモリで構成され、主制御部120で実行する制御プログラムや各種データを記憶するものである。また、この内部メモリ121は、情報提供サイトなどからダウンロードした画像、音楽、プログラム等のコンテンツのデータを記憶したり、スピーカ109から出力する音のデータ、表示部125に表示する画像データ等を記憶したりすることもできる。また、上記内部メモリ121は、他の電子機器20との通信開始時の接続確立に用いられる情報を含む通信履歴情報を記憶する記憶部としても用いられる。
The
上記無線通信部122は主制御部120で制御され、アンテナ111を介して、所定の通信方式により移動体通信ネットワークとしての携帯電話通信網の基地局との間で無線通信を行うものである。この無線通信により、特定の携帯電話機等との間で音声電話通信を行ったり、電子メールの送受信や情報提供サイトからのコンテンツダウンロード等のデータ通信を行ったりすることができる。
The
上記通信インターフェース部127は主制御部120で制御され、外部リモート装置20との間で近距離用非公衆無線通信であるBluetooth(登録商標)の通信リンクを確立して通信を行う。また、この通信インターフェース部127は主制御部120で制御され、所定のプロファイルを用いて信号、情報及びデータを電子機器20との間で送受信する。
The
なお、本実施形態の携帯電話機10では、上記通信インターフェース部127及びアンテナ128を一体的に構成した通信モジュール112を着脱可能に設けている。
In the mobile phone 10 according to the present embodiment, the
また、本実施形態の携帯電話機10は、アプリケーション実行環境上で実行しているアプリケーションプログラム(以下、必要に応じて「アプリケーション」と略す。)からの指令に基づいて、上記通信インターフェース部127による通信を制御することができる。
In addition, the mobile phone 10 according to the present embodiment performs communication by the
図3は、上記アプリケーションを実行可能な携帯電話機10,20におけるソフトウェア構造の説明図である。上記CPUやRAM等のハードウェア上に構築された仮想的なアプリケーション実行環境(仮想マシン)は、オブジェクト指向プログラミングで開発されたアプリケーションに利用されるクラスライブラリ、実行環境管理ライブラリ、アプリケーション管理等のソフトウェアを提供し、アプリケーションの実行環境を管理する。このアプリケーション実行環境は、実行するアプリケーションに応じて適宜選定される。例えば、実行するアプリケーションがJAVA(登録商標)で記述されたものである場合には、JAVA(登録商標)のアプリケーション実行環境を選定する。また、実行するアプリケーションがBREW(登録商標)の実行環境上で動作するC言語で記述されたものである場合には、BREW(登録商標)のアプリケーション実行環境を選定する。なお、実行するアプリケーションがJAVA(登録商標)で記述されたものである場合には、BREW(登録商標)のアプリケーション実行環境上に更にJAVA(登録商標)のアプリケーション実行環境を構築することで、これを実行することができる。
FIG. 3 is an explanatory diagram of a software structure in the
アプリケーションは、クラスライブラリAPI(アプリケーションインターフェース)を介して上記アプリケーション実行環境内にある関数等のクラスライブラリを呼び出して使用できるようになっている。また、アプリケーション実行環境は、アプリケーションの実行に際して用いる各種データも、そのアプリケーション用記憶領域に保存する。そして、この各種データを用いるときには、このアプリケーション用記憶領域から読み出したり、書き込んだりする。また、アプリケーション実行環境内の実行環境管理ライブラリは、電話機プラットフォームAPIを介して、ネイティブ側の電話機プラットフォーム内の電話機プラットフォームライブラリを呼び出して使用できるようになっている。 An application can call and use a class library such as a function in the application execution environment via a class library API (application interface). The application execution environment also saves various data used for executing the application in the application storage area. When these various data are used, they are read from or written to the application storage area. The execution environment management library in the application execution environment can be used by calling the phone platform library in the native phone platform via the phone platform API.
上記電話機プラットフォームAPIとして、通信インターフェース部127による外部の電子機器20との通信を開始するための接続要求である「SessionManager.open」や「SessionManager.openSecured」が用意されている。「SessionManager.open」は、他の電子機器20との間の接続確立の際に利用者認証用情報としてのPIN(Personal Identification Number)の入力を利用者に要求しない利用者認証要求無しのAPIである。一方、「SessionManager.openSecured」は、他の電子機器20との間の接続確立の際にPINの入力を利用者に要求する利用者認証要求付きのAPIである。
As the telephone platform API, “SessionManager.open” and “SessionManager.openSecured” which are connection requests for starting communication with the external
前述の主制御部120は、アプリケーション実行環境との間で制御命令や各種データのやりとりを行い、これらと協働して制御を行う。この主制御部120は、図3のソフトウェア構造上において最下部の「電話機プラットフォーム」に対応し、電話通信部等を制御するための制御用プログラムやユーザインターフェースを実行したり、電話機プラットフォームライブラリを提供したりする。この電話機プラットフォームは、上記アプリケーション実行環境内の実行環境管理ライブラリに対してイベントを送ることにより、アプリケーションにおいて各種処理を実行したり、アプリケーション管理APIを介して上記アプリケーション実行環境内のアプリケーション管理のソフトウェアを呼び出して使用したりできるようになっている。また、アプリケーション実行環境が電話機プラットフォームAPIを介して電話機プラットフォームライブラリを呼び出して使用したとき、電話機プラットフォームは、その電話機プラットフォームライブラリに応じた処理を実行する。例えば、電話機プラットフォームは、電話機プラットフォームライブラリを利用したアプリケーション実行環境からの指示に基づき、内部メモリ内における電話機プラットフォームが管理するプラットフォーム用記憶領域に記憶されたデータを読み出して、これをアプリケーション用記憶領域に移行することができる。
The above-described
図4は、携帯電話機10と他の電子機器20との間でゲーム等のアプリケーションを連携して実行するためのBluetooth(登録商標)無線通信(以下、「BT通信」という。)の一例を示すシーケンス図である。この例は、他の電子機器20が携帯電話機の場合、すなわち2台の携帯電話機間でBT通信を行う場合について示している。なお、通信リンク確立のための接続確立処理は、図4の例のように携帯電話機10側から行うようにしてもいいし、他の電子機器の携帯電話機20側から行うようにしてもよい。また、下記のデバイス検索やサービス検索は、必要な情報が予めわかっていれば省略してもよい。
FIG. 4 shows an example of Bluetooth (registered trademark) wireless communication (hereinafter referred to as “BT communication”) for executing an application such as a game in cooperation between the mobile phone 10 and another
まず、スレーブ側の携帯電話機20において、BT通信を利用したアプリケーション(例えばゲームアプリケーション)がスレーブモードで起動されると、アプリケーションからアプリケーション実行環境に接続待ち開始要求(SessionMember.open)が送られる。アプリケーション実行環境は、上記接続待ち開始要求に基づいて、所定のAPIを電話機プラットフォーム側に渡す。これにより、スレーブ側の携帯電話機20は、マスター側の携帯電話機10からのデバイス検索、サービス検索、接続要求などに応答可能な状態になる。
First, when an application (for example, a game application) using BT communication is started in the slave mode on the
次に、マスター側の携帯電話機10において、BT通信を利用したアプリケーションがマスターモードで起動されると、次のようなデバイス検索処理及びサービス検索処理が実行される。例えば、デバイス検索処理を行う携帯電話機10において、アプリケーションからアプリケーション実行環境にデバイス検索開始要求(startDeviceSeek)が送られる。これにより、携帯電話機10は、デバイスを検索するためのデバイス問い合せ(Inquiry)を送信し、周辺のBluetooth(登録商標)対応のデバイスを検索する。スレーブ側の携帯電話機20は、マスター側の携帯電話機10からのデバイス問い合せ(Inquiry)に対して、デバイス名又はデバイスアドレス等のデバイスの識別情報とともに回答(Response)を返す。この回答を受けた携帯電話機10では、アプリケーション実行環境からアプリケーションにデバイス発見通知(foundDevice)が送られる。また、サービス検索処理を行う携帯電話機10において、アプリケーションからアプリケーション実行環境にサービス検索開始要求(startServiceSeek)が送られる。これにより、携帯電話機10は、スレーブ側の携帯電話機20に対して、対応しているサービスの検索を行う。スレーブ側の携帯電話機20は、携帯電話機10からのサービス検索に対する回答として、携帯電話機20がサポートしているサービス名やプロファイル名等のサービス識別情報を返す。この回答を受けた携帯電話機10では、アプリケーション実行環境からアプリケーションにサービス発見通知(foundService)が送られる。
Next, when an application using BT communication is activated in the master mode in the master-side mobile phone 10, the following device search process and service search process are executed. For example, in the mobile phone 10 that performs device search processing, a device search start request (startDeviceSeek) is sent from the application to the application execution environment. Accordingly, the mobile phone 10 transmits a device inquiry (Inquiry) for searching for a device, and searches for a peripheral Bluetooth (registered trademark) compatible device. In response to the device inquiry (Inquiry) from the master-side mobile phone 10, the slave-side
次に、マスター側の携帯電話機10では、アプリケーションからアプリケーション実行環境に接続要求(SessionManager.open)が送られる。アプリケーション実行環境は、この接続要求に基づいて、所定のAPIを電話機プラットフォーム側に渡す。これにより、マスター側の携帯電話機10とスレーブ側の携帯電話機20との間で、上記検索されたデバイスの識別情報やサービスの識別情報などに基づいて所定の接続確立処理が実行される。この接続確立処理では、各携帯電話機10,20で送受信される情報の暗号化に用いる鍵情報の受け渡しが行われるようにしてもよい。接続確立処理が完了すると、各携帯電話機10,20では、アプリケーション実行環境からアプリケーションに接続完了応答(SessionListner.gotConnectionStatus)が送られる。
Next, in the mobile phone 10 on the master side, a connection request (SessionManager.open) is sent from the application to the application execution environment. The application execution environment passes a predetermined API to the telephone platform side based on the connection request. As a result, a predetermined connection establishment process is executed between the master-side mobile phone 10 and the slave-side
上記接続確立処理が完了した後、マスター側の携帯電話機10とスレーブ側の携帯電話機20との間で、アプリケーションの実行によるBT通信が行われる。そして、このBT通信が完了すると、各携帯電話機10、20では、内部メモリ121に一時保存されている、接続確立に用いた情報を含む通信履歴情報が削除される。この接続確立に用いた情報は、例えば、上記接続確立処理に用いたデバイスの識別情報やサービスの識別情報や、両携帯電話機の暗号化通信に用いられた鍵情報である。
After the connection establishment process is completed, BT communication is performed between the master mobile phone 10 and the slave
図5は、携帯電話機10と他の電子機器20との間で利用者認証を要するセキュリティの高いアプリケーションを連携して実行するためのBT通信の一例を示すシーケンス図である。なお、図4のシーケンスと共通する部分については、説明を省略する。
FIG. 5 is a sequence diagram showing an example of BT communication for executing a high-security application requiring user authentication in cooperation between the mobile phone 10 and another
図5において、デバイス検索処理及びサービス検索処理が完了すると、マスター側の携帯電話機10では、アプリケーションからアプリケーション実行環境に接続要求(SessionManager.open)が送られる。すると、各携帯電話機10,20の表示部125には、利用者認証用情報(PIN:Personal Identification Number)の入力を要求する画面が表示される。各利用者が所定の利用者認証用情報を入力し利用者認証処理が完了すると、前述の接続確立処理が実行される。そして、マスター側の携帯電話機10とスレーブ側の携帯電話機20との間でアプリケーションの実行によるBT通信が行われる。その後、各携帯電話機10、20では、内部メモリ121に一時保存されている、接続確立に用いた情報を含む通信履歴情報は削除されずそのまま残される。
In FIG. 5, when the device search process and the service search process are completed, the mobile phone 10 on the master side sends a connection request (SessionManager.open) from the application to the application execution environment. Then, a screen requesting input of user authentication information (PIN: Personal Identification Number) is displayed on the
以上、本実施形態によれば、他の電子機器であるスレーブ側の携帯電話機20との間の接続確立の際に利用者認証用情報の入力を利用者に要求する接続要求の場合(図5の場合)には、利用者が入力した利用者認証用情報に基づいて利用者認証を行うことにより、不正利用者による携帯電話機10と携帯電話機20との間のBT通信を防止することができる。この場合は、携帯電話機20との間の接続確立に用いた情報を含む通信履歴情報を内部メモリ121に残したとしても、上記利用者認証により不正利用者による通信を防止できるため、上記通信履歴情報を用いた接続確立処理の効率化を図ることができる。一方、上記利用者認証用情報の入力を利用者に要求しない接続要求の場合(図4の場合)には、携帯電話機20との間の接続確立に用いた情報を含む通信履歴情報を内部メモリ121に残さないことにより、通信履歴情報を不正に利用した不正利用者による携帯電話機20との間のBT通信を防止することができる。以上のように、近距離用非公衆無線通信であるBT通信により他の携帯電話機20との間で情報を送受信するときのセキュリティの向上を図ることができる。
As described above, according to the present embodiment, in the case of a connection request for requesting the user to input user authentication information when establishing a connection with the
特に、本実施形態によれば、アプリケーション実行環境上で実行されるアプリケーションによって生成された接続要求の種類に応じて上記通信履歴情報を内部メモリに残すか否かを判断できる。また、通信相手の携帯電話機の識別情報(デバイス情報)、対応サービスの識別情報、情報の暗号化に用いる鍵情報等を含む通信履歴情報を用いた不正利用者による携帯電話機との間のBT通信を防止できる。 In particular, according to the present embodiment, it is possible to determine whether or not to leave the communication history information in the internal memory according to the type of connection request generated by the application executed in the application execution environment. Also, BT communication with a mobile phone by an unauthorized user using communication history information including identification information (device information) of a mobile phone of a communication partner, identification information of a corresponding service, key information used for encryption of information, etc. Can be prevented.
以上、本発明の好ましい実施形態を説明したが、本発明の範囲又は趣旨から逸脱することなく、特許請求の範囲に記載された技術的事項の範囲内において、開示した実施形態に種々の変更を加えることができる。例えば、本発明は、携帯電話機に限定することなく、複数のアプリケーションを実行可能な様々な移動体通信端末に適用することができる。すなわち、本発明における「移動体通信端末」としては、PDC(Personal Digital Cellular)方式、GSM(Global System for Mobile Communication)方式、TIA(Telecommunications Industry Association)方式等の携帯電話機、IMT(International Mobile Telecommunications)−2000で標準化された携帯電話機、TD−SCDMA(Time Division Synchronous Code Division Multiple Access)方式の一つであるTD−SCDMA(MC:Multi Carrier)方式の携帯電話機、PHS(Personal Handyphone System)、自動車電話機、固定電話機等の通話機能を有する電話機が挙げられる。また、この「移動体通信端末」としては、上記電話機のほか、通話機能を有するPDA(Personal Digital Assistance)等の通信端末も挙げられる。 Although the preferred embodiments of the present invention have been described above, various modifications can be made to the disclosed embodiments within the scope of the technical matters described in the claims without departing from the scope or spirit of the present invention. Can be added. For example, the present invention is not limited to a mobile phone and can be applied to various mobile communication terminals that can execute a plurality of applications. That is, as the “mobile communication terminal” in the present invention, a PDC (Personal Digital Cellular) system, a GSM (Global System for Mobile Communication) system, a TIA (Telecommunications Industry Association) system mobile phone, an IMT (International Mobile Telecommunications) system, etc. -2000 standard mobile phone, TD-SCDMA (MC: Multi Carrier) mobile phone, one of TD-SCDMA (Time Division Synchronous Code Division Multiple Access), PHS (Personal Handyphone System), automobile phone And a telephone having a call function such as a fixed telephone. Examples of the “mobile communication terminal” include a communication terminal such as a PDA (Personal Digital Assistance) having a call function in addition to the above telephone.
また、上記実施形態では、近距離用非公衆無線通信による通信相手の他の電子機器が携帯電話機の場合について説明したが、本発明は、電子機器が、携帯電話機以外の移動体通信端末の場合、駅の改札装置や店舗のレジ装置の場合などにも同様に適用できる。 Further, in the above-described embodiment, the case where the other electronic device of the communication partner for short-range non-public wireless communication is a mobile phone has been described, but the present invention is a case where the electronic device is a mobile communication terminal other than the mobile phone The present invention can be similarly applied to a ticket gate device at a station or a cash register device at a store.
また、上記実施形態では、近距離用非公衆無線通信がBluetooth(登録商標)の方式による通信の場合について説明したが、本発明は、Bluetooth以外の他の方式の近距離用非公衆無線通信にも同様に適用することができる。 In the above-described embodiment, the case where the short-range non-public wireless communication is a communication based on the Bluetooth (registered trademark) system has been described. However, the present invention is applicable to a short-range non-public wireless communication other than Bluetooth. Can be applied similarly.
また、上記移動体通信端末における処理・制御は、それらに設けられたコンピュータで所定のプログラムを実行することによって実現することもできる。このコンピュータで用いるプログラムの受け渡しは、デジタル情報としてプログラムを記録したFD,CD−ROM等の記録媒体を用いて行なってもいいし、コンピュータネットワーク等の通信ネットワークを用いて行なってもよい。 The processing and control in the mobile communication terminal can also be realized by executing a predetermined program on a computer provided in the mobile communication terminal. Delivery of the program used in the computer may be performed using a recording medium such as an FD or CD-ROM in which the program is recorded as digital information, or may be performed using a communication network such as a computer network.
10,20 携帯電話機
111 アンテナ
120 主制御部
121 内部メモリ
122 無線通信部
127 通信インターフェース部
128 アンテナ
10, 20
Claims (5)
他の電子機器との間で近距離用非公衆無線通信を行う通信インターフェース部と、
接続要求に基づいて上記近距離用非公衆無線通信を開始するように上記通信インターフェース部を制御する制御部と、
情報を記憶する記憶部とを備え、
上記接続要求として、上記他の電子機器との間の接続確立に際に利用者認証用情報の入力を利用者に要求する接続要求と、該接続確立の際に該利用者認証用情報の入力を利用者に要求しない接続要求とが用いられ、
上記制御部は、
近距離用非公衆無線通信が可能なアプリケーションプログラムをマスターモードで起動し、該近距離用非公衆無線通信が可能なアプリケーションプログラムがスレーブモードで起動され接続待機状態になっている他の電子機器を検索し、その検索結果を該マスターモードのアプリケーションプログラムに渡し、該スレーブモードのアプリケーションプログラムが起動された接続待機状態になっている他の電子機器が発見された場合に、該マスターモードのアプリケーションプログラムによって生成された接続要求に基づいて、その発見された他の電子機器との間の近距離用非公衆無線通信のための接続確立処理を実行し、
上記他の電子機器との間の近距離用非公衆無線通信が完了するときに、上記利用者認証用情報の入力を要求しない接続要求の場合には、上記他の電子機器との間の接続確立に用いた情報を含む通信履歴情報を上記記憶部に残さないように制御することを特徴とする移動体通信端末。 A mobile communication terminal capable of communicating via a mobile communication network,
A communication interface unit that performs non-public wireless communication for short distance with other electronic devices;
A control unit that controls the communication interface unit to start the short-range non-public wireless communication based on a connection request;
A storage unit for storing information,
As the connection request, a connection request that requests the user to input user authentication information when establishing a connection with the other electronic device, and an input of the user authentication information when establishing the connection. Connection requests that do not require the user to be used,
The control unit
Start an application program capable of near-field non-public wireless communication in the master mode, and activate another application device capable of near-field non-public wireless communication activated in the slave mode and in a connection standby state. The search result is passed to the master mode application program. When another electronic device in the connection standby state where the slave mode application program is activated is found, the master mode application program is found. A connection establishment process for short-range non-public wireless communication with other electronic devices found based on the connection request generated by
When the short-distance non-public wireless communication with the other electronic device is completed, in the case of a connection request not requiring input of the user authentication information, the connection with the other electronic device is performed. A mobile communication terminal, wherein control is performed so that communication history information including information used for establishment is not left in the storage unit .
上記通信履歴情報は、上記他の電子機器との間の接続確立に用いた該電子機器の識別情報を含むことを特徴とする移動体通信端末。 The mobile communication terminal according to claim 1 , wherein
The mobile communication terminal, wherein the communication history information includes identification information of the electronic device used for establishing a connection with the other electronic device.
上記通信履歴情報は、上記他の電子機器との間の通信で用いたサービスの識別情報を含むことを特徴とする移動体通信端末。 In the mobile communication terminal according to claim 1 or 2 ,
The mobile communication terminal, wherein the communication history information includes identification information of a service used in communication with the other electronic device.
上記通信履歴情報は、上記他の電子機器との間で送受信される情報の暗号化に用いた鍵情報を含むことを特徴とする移動体通信端末。 In the mobile communication terminal according to claim 1, 2, or 3 ,
The mobile communication terminal characterized in that the communication history information includes key information used for encryption of information transmitted / received to / from the other electronic device.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006215692A JP4864592B2 (en) | 2006-08-08 | 2006-08-08 | Mobile communication terminal and system having the mobile communication terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006215692A JP4864592B2 (en) | 2006-08-08 | 2006-08-08 | Mobile communication terminal and system having the mobile communication terminal |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008042632A JP2008042632A (en) | 2008-02-21 |
| JP4864592B2 true JP4864592B2 (en) | 2012-02-01 |
Family
ID=39177154
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006215692A Expired - Fee Related JP4864592B2 (en) | 2006-08-08 | 2006-08-08 | Mobile communication terminal and system having the mobile communication terminal |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4864592B2 (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5521774B2 (en) * | 2010-05-25 | 2014-06-18 | ソニー株式会社 | Information processing apparatus, information processing method, and program thereof |
| JP6663110B2 (en) | 2016-08-04 | 2020-03-11 | 富士通クライアントコンピューティング株式会社 | Wireless communication device, wireless communication system, connection processing method, and connection processing program |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4356259B2 (en) * | 2001-03-28 | 2009-11-04 | 株式会社デンソー | Electronic device communication system, portable wireless communication device, electronic device, and computer program |
| JP2005080150A (en) * | 2003-09-03 | 2005-03-24 | Sony Corp | COMMUNICATION SYSTEM, COMMUNICATION DEVICE AND METHOD, RECORDING MEDIUM, AND PROGRAM |
| JP3817249B2 (en) * | 2004-04-28 | 2006-09-06 | 株式会社エヌ・ティ・ティ・ドコモ | Mobile device and communication control method |
-
2006
- 2006-08-08 JP JP2006215692A patent/JP4864592B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008042632A (en) | 2008-02-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3958533B1 (en) | Method for accessing wireless local area network and terminal | |
| RU2379854C2 (en) | Method and device for pairwise bluetooth connection | |
| US8750942B1 (en) | Head unit to handset interface and integration | |
| US8087078B2 (en) | Communication device | |
| CA2656546A1 (en) | System and method for operating a mobile device, such as providing an out of box connection system for uma type mobile devices | |
| CN113411793A (en) | Bluetooth communication method and terminal | |
| EP1416353B1 (en) | Communication device, program and recording media | |
| CN105516897A (en) | Method and device for one-key establishment of communication connection between Bluetooth devices | |
| CN102100111A (en) | Methods, apparatuses and computer program products for providing temporal information | |
| JP2002232554A (en) | Call restriction method, program, recording medium, and communication terminal | |
| KR20140128764A (en) | Method for connectivity information control and an electronic device thereof | |
| JPWO2004102932A1 (en) | Mobile communication terminal and application program suspension method | |
| CN107466019A (en) | A kind of short message recognition methods and device | |
| JP2004135324A (en) | Adapter for portable telephone, and telephone set | |
| JP2012160908A (en) | Receiver and transmitter | |
| JP4864592B2 (en) | Mobile communication terminal and system having the mobile communication terminal | |
| CN110557747A (en) | Network registration method, terminal and readable storage medium | |
| JP3807241B2 (en) | Wireless terminal and communication system | |
| CN117808474A (en) | Trusted user interface display method, trusted user interface display device, trusted user interface display readable storage medium and trusted user interface display chip | |
| KR20060104324A (en) | Character Synthesis Message Transmission Method and System | |
| CN118695402B (en) | Network connection method, electronic device, and readable storage medium | |
| JP5606873B2 (en) | Electronic device and operation support method | |
| KR20010107851A (en) | Information management system and method for the portable wireless terminal using corresponding Virtual Machine application program implemented in the portable wireless terminal with Virtual Machine housed therein | |
| WO2013180046A1 (en) | Portable terminal using ic card | |
| KR100646379B1 (en) | How to control secure data in security platform and mobile terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090729 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110502 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110513 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110623 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111028 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111109 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20141118 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4864592 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |