JP4412491B2 - Terminal control method, portable information terminal, and server device - Google Patents
Terminal control method, portable information terminal, and server device Download PDFInfo
- Publication number
- JP4412491B2 JP4412491B2 JP2005159491A JP2005159491A JP4412491B2 JP 4412491 B2 JP4412491 B2 JP 4412491B2 JP 2005159491 A JP2005159491 A JP 2005159491A JP 2005159491 A JP2005159491 A JP 2005159491A JP 4412491 B2 JP4412491 B2 JP 4412491B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- feature
- feature information
- terminal
- voice
- 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
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Description
本発明は、携帯電話機のような携帯情報端末の不正利用を防止するための技術に関し、特に、携帯情報端末に対しその通信機能を外部から緊急停止させる技術に関する。 The present invention relates to a technique for preventing unauthorized use of a portable information terminal such as a cellular phone, and more particularly to a technique for causing a portable information terminal to urgently stop its communication function from the outside.
携帯電話機が所有者以外の者により不正に利用されることは大きな社会問題となっている。中でも、紛失した携帯電話機が犯罪に用いられた場合、その持ち主が金銭的被害を被るなど大きな問題が生じる可能性がある。従来、携帯電話機の不正利用を防止するための手段として、端末の通信機能を外部から強制的に停止させる緊急停止機能が知られている。 It is a big social problem that a mobile phone is illegally used by a person other than the owner. In particular, when a lost mobile phone is used for a crime, there is a possibility that a big problem may occur such as the owner suffering financial damage. Conventionally, an emergency stop function for forcibly stopping a communication function of a terminal from the outside is known as a means for preventing unauthorized use of a mobile phone.
緊急停止機能は、一般的に次のような手順により利用される。まず、予め利用者が、携帯電話会社の緊急停止サービスを利用するために、本人認証情報を携帯電話会社に登録する。本人認証情報としては、例えば、4桁程度の暗号番号および緊急停止に利用する電話の番号等がある。利用者は、登録後、実際に携帯電話機を紛失したとき、携帯電話会社に対し電話連絡を行い、予め登録した本人認証情報を告げて認証手続きを行う。そして、認証が成功すると、携帯電話会社が、当該携帯電話機の通話、電子メール及びWeb閲覧等の通信機能をネットワーク上で停止させる。 The emergency stop function is generally used by the following procedure. First, in order for the user to use the emergency stop service of the mobile phone company in advance, the user authentication information is registered with the mobile phone company. The personal authentication information includes, for example, an encryption number of about 4 digits and a telephone number used for emergency stop. When the user actually loses the cellular phone after registration, the user contacts the cellular phone company by telephone and tells pre-registered personal authentication information to perform the authentication procedure. When the authentication is successful, the mobile phone company stops communication functions such as a call, e-mail, and Web browsing of the mobile phone on the network.
また、携帯情報端末の緊急停止機能に関し従来提案されている技術として、例えば、後述の特許文献1に記載のものがある。この技術は、正常な利用における利用者の振る舞いのパターンと、不正利用における利用者の振る舞いのパターンとを、音声認識、生物学的統計等を用いて比較し、その結果に基づき不正利用の疑いがあると判定した場合に、呼出しをブロックする等の処置をとるというものである。
緊急停止機能に関し前述した一般的な利用にあっては、予め利用者が携帯電話会社に認証情報を登録する必要があるが、多くの利用者は、自分の携帯電話機を紛失したり盗難される事を想定していないことから、事前に登録を行わない可能性が高い。そうすると、万一紛失した際に緊急停止サービスを利用しようとしても、認証の手続きに手間が掛かり、速やかに通信機能を停止することが困難となる。 In the general use mentioned above regarding the emergency stop function, it is necessary for the user to register the authentication information with the mobile phone company in advance, but many users lose their cell phones or are stolen. There is a high possibility that registration will not be made in advance. In this case, even if an emergency stop service is to be used in the event that it is lost, it takes time for the authentication procedure and it is difficult to stop the communication function promptly.
また、特許文献1に記載の手法を用いた場合は、不正利用に関する判定が利用者の振る舞いパターンに基づき自動的に行われることから、例えば、所有者の了解のもとに他者が携帯情報端末を使用した場合であっても、それは不正利用と判定される。よって、上記手法は、所有者の意図しない時点で緊急停止機能が起動するおそれがあり、利便上の不都合がある。 In addition, when the method described in Patent Document 1 is used, since the determination regarding unauthorized use is automatically performed based on the behavior pattern of the user, for example, the other person can use the portable information with the consent of the owner. Even when a terminal is used, it is determined to be unauthorized use. Therefore, the above method may cause an emergency stop function to start at a point not intended by the owner, which is inconvenient.
本発明は、上記課題に鑑みてなされたものであり、その目的は、携帯情報端末の不正利用に対処するための緊急停止機能を簡便且つ適正に実行するための手法を提供することにある。 The present invention has been made in view of the above problems, and an object of the present invention is to provide a technique for simply and appropriately executing an emergency stop function for dealing with unauthorized use of a portable information terminal.
本発明に係る第一の端末制御方法は、通話を含む通信手段を有する携帯情報端末が、通話時に発信すべき音声情報から当該発声者を識別するための第1の特徴情報を抽出するステップと、抽出した第1の特徴情報を自端末の記憶手段へ保存するステップと、通話時に受信した音声情報に自端末への機能停止命令が含まれるか否かを判定するステップと、前記機能停止命令が検出されたとき該機能停止命令に継続して受信した音声情報から当該発声者を識別するための第2の特徴情報を抽出するステップと、抽出した第2の特徴情報と過去に保存された第1の特徴情報とに基づき前記機能停止命令に対する認証の成否を判定するステップと、前記認証が成功したとき前記通信手段の稼動を停止するステップとを実行するという方法である。 The first terminal control method according to the present invention is a step in which a portable information terminal having communication means including a call extracts first feature information for identifying the speaker from voice information to be transmitted during a call; Storing the extracted first feature information in the storage means of the terminal; determining whether the voice information received during a call includes a function stop command to the terminal; and the function stop command The second feature information for identifying the speaker is extracted from the voice information received following the function stop command, and the extracted second feature information is stored in the past A method of determining success or failure of authentication with respect to the function stop command based on the first characteristic information, and a step of stopping operation of the communication means when the authentication is successful.
また、本発明に係る第二の端末制御方法は、通信網において携帯情報端末の通信制御を行うサーバ装置が、携帯情報端末の通話時に該携帯情報端末から受信した音声情報から当該発声者を識別するための第1の特徴情報を抽出するステップと、抽出した第1の特徴情報を当該携帯情報端末に関連付けて自装置の記憶手段へ保存するステップと、前記通信網から受信した音声情報に該音声情報の宛先となる携帯情報端末への機能停止命令が含まれるか否かを判定するステップと、前記機能停止命令が検出されたとき該機能停止命令に継続して受信した音声情報から当該発声者を識別するための第2の特徴情報を抽出するステップと、抽出した第2の特徴情報と前記機能停止命令の対象となる携帯情報端末に関連付けて過去に保存された第1の特徴情報とに基づき該機能停止命令に対する認証の成否を判定するステップと、前記認証が成功したとき前記機能停止命令の対象となる携帯情報端末の通信を前記通信網において停止するステップとを実行するという方法である。 Further, according to the second terminal control method of the present invention, a server device that performs communication control of a portable information terminal in a communication network identifies the speaker from voice information received from the portable information terminal during a call of the portable information terminal. Extracting the first feature information to be stored, associating the extracted first feature information with the portable information terminal and storing it in the storage means of the device, and the voice information received from the communication network A step of determining whether or not a function stop command to the portable information terminal that is the destination of the voice information is included, and when the function stop command is detected, the utterance from the voice information continuously received after the function stop command Extracting the second feature information for identifying the person, and the first feature stored in the past in association with the extracted second feature information and the portable information terminal subject to the function stop command. A step of determining success or failure of authentication for the function stop command based on the information and a step of stopping communication of the portable information terminal subject to the function stop command in the communication network when the authentication is successful Is the method.
本発明によれば、携帯情報端末に対し外部から機能停止命令を発信することにより端末の通信機能を停止させることから、所有者の意図しない時点で端末の通信機能が停止することを回避できる。また、機能停止命令の正当性を判定する認証処理に、平常の通話時に保存しておいた所有者の音声を利用するので、携帯電話会社への認証情報の登録など、事前の登録手続きが不要となる。従って、携帯情報端末の不正利用を簡便かつ適切に防止することができる。 According to the present invention, since the communication function of the terminal is stopped by sending a function stop command from the outside to the portable information terminal, it is possible to avoid stopping the communication function of the terminal at a point not intended by the owner. In addition, since the owner's voice saved during normal calls is used for authentication processing to determine the validity of the function stop command, there is no need for prior registration procedures such as registration of authentication information with the mobile phone company. It becomes. Therefore, unauthorized use of the portable information terminal can be prevented simply and appropriately.
《第一の実施形態》
本発明の第一の実施形態を図面を参照して詳細に説明する。本実施形態は、図11に示すようなハードウェア構成を持つ携帯電話機100を本発明の携帯情報端末として機能させるものである。
First embodiment
A first embodiment of the present invention will be described in detail with reference to the drawings. In the present embodiment, a
携帯電話機100のハードウェア構成は、一般的な携帯電話機のそれと同様であり、すなわち図11に示すように、CPU10が、不揮発性メモリ12に保存されているプログラムをワークメモリ11の記憶領域を利用しつつ実行するという構成である。具体的には、CPU10の制御下で、RF(無線)モジュール13及びアンテナ14により電波が送受信され、また、マイク16が集音した音声や、スピーカ17から出力すべき音声のための信号処理がA/Dコンバータ15を用いて実行される。
The hardware configuration of the
上記ハードウェア構成を用いて実現する携帯電話機100の機能構成を図1に示す。携帯電話機100の機能構成は、図1に示すように、通話時の利用者の音声を取得する発信音声取得部101と、取得した音声から本人認証に用いるための特徴を抽出する特徴抽出部102と、抽出された特徴を携帯電話機100内に保存する特徴保存部103と、携帯電話機100に着信した音声を取得する受信音声取得部104と、受信した音声の中から後述の機能停止命令を判別する命令受信部105と、保存された特徴を用いて機能停止命令の正当性を判別する認証部106と、認証成功の場合に機能停止命令を実行する命令実行部107とを有する。
FIG. 1 shows a functional configuration of the
発信音声取得部101は、マイク16により集音した音声データがRFモジュール13によりネットワークへ送出される前にこれを取得して特徴抽出部102に渡す。
The outgoing
特徴抽出部102は、発信音声取得部101から渡された音声データ、及び、受話時にRFモジュール13が受信した音声データから、声紋等をデジタルにより表現した特徴データを抽出する。発信音声取得部101からの音声データから抽出する特徴データは本発明における第1の特徴情報に対応し、他方の特徴データは第2の特徴情報に対応する。なお、特徴データとして本実施形態では声紋を用いるが、本人認証に利用可能な特徴であれば、その種別や抽出手段を限定しない。
The
特徴保存部103は、特徴抽出部102が抽出した特徴データに日時情報を付加し、これを不揮発性メモリ12の記憶領域に保存する。このとき、通話音声から抽出される特徴データの量が膨大なものとなることに鑑み、特徴保存部103は、記憶領域の残量に応じてデータを間引いて、すなわち圧縮して保存を行う。また、記憶領域の空き容量が不足した場合は、特徴データを保存するための容量を確保すべく過去のデータを消去する。このような動作により、記憶領域の有効利用を図ることができる。
The
受信音声取得部104は、携帯電話機100の通話相手の音声がスピーカ17へ出力される前に音声データを取得し、これを特徴抽出部102及び命令受信部105に渡す。
The reception
命令受信部105は、受信音声取得部104から受け取った音声データの中に、機能停止命令を示すトーン信号が存在するかどうかを調べる。このトーン信号は、携帯電話会社が自社の各端末に対し共通に規定した「#0001」のような入力コードに対応するものであり、このコードを外部の端末から携帯電話機100へ送信することにより、命令受信部105により検出される。
The
命令受信部105は、携帯電話機100が受信した音声データから上述のような入力コードを示すトーン信号を検出した場合、それを送信した現在の通話相手が携帯電話機100の正当な所有者であるか否かを確認すべく、認証部106に対し認証要求を行う。さらに、命令受信部105は、認証に成功した場合、機能停止命令を実行するよう命令実行部107に指示する。
When the
認証部106は、現在の通話相手の音声に関し特徴抽出部102から渡された特徴データと、特徴保存部103に保存されている特徴データとを比較し、その一致度が所定の値より高い場合に認証に成功したと判定する。認証部106は、認証の結果を命令受信部105へ通知する。
The
命令実行部107は、命令受信部105から指示された機能停止命令を実行する。具体的には、RFモジュール13の稼動を停止させることにより、通話、電子メール及びWeb閲覧等の通信機能を利用不可にする。なお、機能停止命令を実行するにあたっては、上述のように通信機能のみを停止することに代えて、例えば、携帯電話機100に対する入力操作を無効化する、あるいは電源を遮断する等、携帯電話機100の全ての機能を利用不可にするよう設定してもよい。
The
本実施形態の動作手順を説明する。以下、図2及び図3のフローチャートを参照して、利用者の音声の特徴を保存する手順を説明した後、紛失・盗難発生時における機能停止命令に関する手順を図4を参照して説明する。図2〜図4にそれぞれ示す一連の手順は、CPU10が実行するプログラムに対応する手順である。
The operation procedure of this embodiment will be described. Hereinafter, the procedure for preserving the user's voice characteristics will be described with reference to the flowcharts of FIGS. 2 and 3, and then the procedure for the function stop command at the time of loss / theft will be described with reference to FIG. 4. A series of procedures shown in FIGS. 2 to 4 are procedures corresponding to programs executed by the
まず図2より、携帯電話機100による通話が開始すると(ステップS201)、発信音声取得部101がマイク16からの音声データを取得する(ステップS202)。この音声データを取得する通話は、所有者が携帯電話機100から発呼して開始した通話、または、外部から発せられた呼を受信して開始した通話のいずれでもよい。
First, referring to FIG. 2, when a telephone call is started by the mobile phone 100 (step S201), the outgoing
音声データを取得すると、特徴抽出部102が、この音声データから、機能停止命令の発信者の認証に利用可能な声紋などの特徴データを抽出し、これを特徴保存部103へ渡す(ステップS203)。
When the voice data is acquired, the
特徴保存部103は、渡された特徴データを保存するのに十分な空き容量が不揮発性メモリ12にあるかどうか判定し(ステップS204)、十分な容量がある場合は、特徴データに日付情報を関連付けて不揮発性メモリ12へ保存する(ステップS206)。その保存形式の一例を図9に示す。図示の例のように特徴データを日付順に保存することにより、容量不足の際に削除すべき過去のデータを速やかに特定することができる。
The
特徴保存部103は、不揮発性メモリ12に十分な空き容量が無い場合は、不揮発性メモリ12に保存されている特徴データのうち、日付情報が古いものから順次削除し(ステップS205)、必要な容量を確保した上で保存する(ステップS206)。その後、通話が終了するまで、上述の手順を一定の間隔をおいて繰り返し実行する(ステップS207)。上記手順によれば、特徴データが通話中に逐次保存されることから、保存処理を速やかに完了させることができる。
If there is not enough free space in the
また、図2の手順に代えて、特徴データを通話終了後に一括して保存する手順を採用してもよい。これは、ワークメモリ11の容量に比較的余裕がある場合に好適な方法である。その手順を図3のフローチャートに沿って説明する。なお、通話開始後、音声を取得してその特徴データを抽出する手順(ステップS301、S302、S303)は、図2に沿って説明した前述の手順(ステップS201、S202、S203)と同様であり、以降の手順について述べる。
Further, instead of the procedure of FIG. 2, a procedure of storing the feature data collectively after the call is ended may be adopted. This is a suitable method when the capacity of the
図3の手順では、特徴保存部103は、特徴抽出部102から渡された特徴データを直ちに不揮発性メモリ12へ保存することに代えて、通話が終了するまで(ステップS304)、特徴データをワークメモリ11に順次蓄積する。この間、通話が長時間に及ぶことにより、蓄積したデータ量が膨大になることを考慮し、所定の圧縮形式にて特徴データを間引くよう予め設定しておいてもよい。
In the procedure of FIG. 3, the
その後、通話が終了したとき、特徴保存部103は、蓄積した特徴データを保存するのに十分な空き容量が不揮発性メモリ12にあるか否かを確認する(ステップS305)。そして、十分な容量がある場合は、図9に示すような形式により、日付情報を付加して保存する(ステップS307)。また、十分な空き容量が無い場合は、不揮発性メモリ12から過去の特徴データを削除し、必要な容量を確保したうえで保存する(ステップS306、S307)。
After that, when the call is finished, the
次に、図4のフローチャートに沿って機能停止命令に関する手順を説明する。携帯電話機100による通話が開始すると(ステップS401)、受信音声取得部104が、通話相手の音声データを取得する(ステップS402)。この手順は、通話中に携帯電話機100のマイク16から取得した音声の特徴データを保存する手順(図2、図3)と並行して行うことが望ましい。
Next, a procedure related to a function stop command will be described with reference to the flowchart of FIG. When a call using the
命令受信部105は、機能停止命令の受信の有無を確認すべく、通話相手の音声データの中に「#0001」のような入力コードのトーン信号が含まれているか否かを判定する(ステップS403)。該当のトーン信号が検出されない間は、機能停止命令が無いものとして通話を継続させる。
The
また、該当のトーン信号が検出された場合、すなわち、携帯電話機100の所有者により外部から携帯電話機100に対し機能停止命令が発信された場合、受信音声取得部104が、トーン信号に続いて受信した音声データを特徴抽出部102へ渡す(ステップS404)。この音声データは、機能停止命令を発信した所有者が、命令の正当性を判定するための音声を携帯電話機100へ提供すべく、コード入力後に自身の発声を送信したものに相当する。コード入力後に送信する音声は、携帯電話機100にて適切に声紋を抽出できるものであれば、任意の発声言語であってよい。
When the corresponding tone signal is detected, that is, when a function stop command is transmitted from the outside to the
特徴抽出部102は、受信音声取得部104から渡された音声データから声紋等の特徴データを抽出し、それを認証部106へ渡す(ステップS405)。認証部106は、特徴抽出部102からの特徴データと、図9に示すような形式にて不揮発性メモリ12に保存した特徴データとを比較することにより、機能停止命令の発信者が携帯電話機100の正当な所有者であるか否かの認証判定を行う(ステップS406)。
The
命令受信部105は、認証部106による認証が失敗した場合、この機能停止命令は正当な所有者以外の者からの不正な発令であるか、あるいは不正でなくとも、他者による操作ミス等により意図せず発せられた命令であるとみなし、機能停止命令に従うことなく通話を終了させる。
When the authentication by the authenticating
また、認証に成功した場合は、機能停止命令の発信者が正当な所有者であるとみなし、命令を実行するよう命令実行部107に指示を出す。指示を受けた命令実行部107は、RFモジュール13の稼動を停止させることにより携帯電話機100の通信機能を停止させる(ステップS407)。これにより、紛失した携帯電話機100が他者により不正に利用されることを防止することができる。
Further, when the authentication is successful, it is assumed that the sender of the function stop command is a valid owner, and the
以上説明した第一の実施形態によれば、携帯電話機100の紛失・盗難発生時に、その所有者が外部から携帯電話機100に機能停止命令を発信することにより、通信機能を停止させることから、所有者の意図した時点で機能停止命令を実行させることができる。また、携帯電話機100に機能停止命令を実行させるにあたり、その正当性を判定する認証処理に、平常の通話時に保存しておいた音声を利用することから、携帯電話会社への登録手続きなど、事前の煩雑な登録作業が不要となる。これにより、携帯電話機100の不正利用を簡便かつ適切に防止することができる。
According to the first embodiment described above, when the
《第二の実施形態》
図5に、本発明の第二の実施形態におけるサーバ装置500の機能構成を示す。本実施形態は、携帯電話機の基地局システムを統括する無線ネットワーク制御装置に相当するサーバ装置500を本発明のサーバ装置として機能させるものである。サーバ装置500のハードウェア構成は、図示を省略するが、一般の無線ネットワーク制御装置のそれと同様である。すなわち、CPUがワークメモリの記憶領域を使用しつつ、不揮発性メモリのプログラムを実行することにより、自社の通信網および他社の通信網間の通信を制御するという構成を持つ。
<< Second Embodiment >>
FIG. 5 shows a functional configuration of the
サーバ装置500は、その機能構成として、図5に示すように、音声を発信した携帯電話機の電話番号を取得する電話番号取得部501と、通話における音声データを取得する音声取得部502と、取得した音声データから特徴データを抽出する特徴抽出部503と、抽出された特徴データをサーバ装置500内に保存する特徴保存部504と、受信した音声データの中から機能停止命令を判別する命令受信部505と、機能停止命令の発信者の正当性を判定する認証部506と、認証成功の場合に機能停止命令を実行する命令実行部507とを有する。
As shown in FIG. 5, the
電話番号取得部501は、通話においてやりとりされるパケットから、その発信元および通信相手(宛先)の電話番号を取得し、取得した電話番号が自己の携帯電話会社に属するものか否かを判定する。なお、本人認証のための特徴データを保存する手順では、発信元の電話番号について上記判定を行い、機能停止命令に関する手順では、通信相手の電話番号について上記判定を行う。判定の結果、電話番号が自社のものである場合は、その電話番号を音声取得部502及び命令受信部505へ通知する。
The telephone
音声取得部502は、電話番号取得部501から通知された電話番号に対応する携帯情報端末が発信した音声データを取得し、これを特徴抽出部503へ渡す。
The
特徴抽出部503は、音声取得部502から渡された音声データから、声紋等の特徴データを抽出する。この特徴データの種別や抽出手段は、前述した第一の実施形態と同様に、本人認証に利用可能な特徴であれば声紋に限定されない。
The
特徴保存部504は、特徴抽出部503が抽出した特徴データを、サーバ装置500の不揮発性メモリに保存する。このとき保存する特徴データは、本発明における第1の特徴情報に対応し、特徴保存部504は、当該電話番号および日時情報を併せて保存する。
The
命令受信部505は、音声取得部502から受け取った音声データの中に機能停止命令を示すトーン信号が存在するかどうかを判定する。機能停止命令が存在する場合には認証部506に認証要求を出す。そして、認証が成功した場合には機能停止命令を実行するよう、命令実行部507に指示を出す。
The
認証部506は、機能停止命令の発信者の正当性を判定すべく、特徴抽出部503から渡された特徴データと、特徴保存部504に保存されている特徴データとを比較し、その一致度が高い場合に認証を成功とする。なお、機能停止命令の認証判定を行う際に特徴抽出部503から渡される特徴データは、本発明における第2の特徴情報に対応するものである。
The
命令実行部507は、命令受信部505から機能停止命令の実行指示を受けたとき、サーバ装置500において取り扱う当該携帯電話機の通信を停止させる。
When the
本実施形態の動作手順を説明する。以下、図6及び図7のフローチャートを参照して、所有者の音声の特徴データを保存する手順を説明した後、機能停止命令に関する手順を図8を参照して説明する。図6〜図8にそれぞれ示す一連の手順は、サーバ装置500のCPUが実行するプログラムに対応する手順である。
The operation procedure of this embodiment will be described. Hereinafter, the procedure for saving the feature data of the owner's voice will be described with reference to the flowcharts of FIGS. 6 and 7, and then the procedure for the function stop command will be described with reference to FIG. 6 to 8 are procedures corresponding to programs executed by the CPU of the
図6より、サーバ装置500を介した携帯電話機の通話が開始すると(ステップS601)、電話番号取得部501が、やりとりされるパケットのヘッダ情報等から発信元の電話番号を取得し、それが自社で管轄する端末の電話番号か否かを判定する(ステップS602)。この判定により、保存すべき特徴データの抽出対象となる音声データが事前に特定されることから、他社管轄の端末から受信した音声をも特徴データの抽出対象とすることを回避でき、特徴データの保存処理を効率良く行うことができる。
As shown in FIG. 6, when a mobile phone call is started via the server device 500 (step S601), the telephone
電話番号取得部501は、取得した発信元の電話番号が自社のものではない場合、通常の通話処理を継続する。また、発信元の電話番号が自社のものである場合には、その番号を音声取得部502及び命令受信部505へ通知する。
The telephone
音声取得部502は、通知された電話番号の携帯電話機から発信された音声データを取得して特徴抽出部503へ渡す(ステップS603)。特徴抽出部503は、渡された音声データから声紋等の特徴データを抽出し、これを特徴保存部504に渡す(ステップS604)。
The
特徴保存部504は、抽出された特徴データを保存するための空き容量が不揮発性メモリにあるか否かを判定し(ステップS605)、十分な容量がある場合は、特徴データに日付情報と、当該電話番号とを付加して保存する(ステップS607)。また、特徴データを保存するのに十分な容量がない場合は、過去の特徴データを削除することにより必要な空き容量を確保したうえで保存する(ステップS606、S607)。上記手順を通話が終了するまで一定の間隔をおいて繰り返し実行する(ステップS608)。
The
図10に、特徴データの保存形式の一例を示す。図示の例では、保存する特徴データを識別するために発信側の携帯電話番号を用いたが、これに代えて、加入者IDなど個人を特定できる識別子を利用しても良い。また、図面において矢印にて示す2つの記録は、同一の携帯電話機についての別時点における記録である。このように、同一の携帯電話機から発信された音声の特徴データについては、過去の記録に上書き保存することに代えて、受信の都度、新たな記憶領域を割り当てることが望ましい。これにより、1ユーザに対し複数の記録を参照した個人認証が可能となるので、単一の記録に基づく個人認証に比べ、認証の精度が高められる。 FIG. 10 shows an example of a feature data storage format. In the illustrated example, the mobile phone number on the calling side is used to identify the feature data to be stored, but an identifier that can identify an individual such as a subscriber ID may be used instead. In addition, two records indicated by arrows in the drawing are records at different points in time for the same mobile phone. As described above, it is desirable to allocate a new storage area for each reception of the feature data of the voice transmitted from the same mobile phone, instead of overwriting the past record. As a result, personal authentication with reference to a plurality of records can be performed for one user, so that the accuracy of authentication is improved as compared with personal authentication based on a single record.
図7のフローチャートに沿って、特徴データを通話ごとに保存する手順を説明する。通話開始後、発呼側の音声を取得してその特徴データを抽出する手順(ステップS701〜S704)は、図6に沿って説明した前述の手順(ステップS601〜S604)と同様である。 A procedure for storing feature data for each call will be described with reference to the flowchart of FIG. The procedure (steps S701 to S704) for acquiring the caller's voice and extracting the feature data after the call is started is the same as the procedure (steps S601 to S604) described with reference to FIG.
特徴保存部504は、特徴抽出部503からの特徴データを直ちに不揮発性メモリへ保存することに代えて、対象の通話が終了するまで(ステップS705)、ワークメモリに特徴データを蓄積する。この間、所定の圧縮形式にて特徴データを間引くよう予め設定しておいてもよい。
The
その後、通話が終了したとき、ワークメモリに蓄積した特徴データを保存するのに十分な空き容量が不揮発性メモリにあるか否かを確認し(ステップS706)、十分な空き容量があれば、図10に示すような形式により、電話番号および日付情報を付加して保存する(ステップS708)。また、十分な空き容量が無い場合は、不揮発性メモリから一定の過去の特徴データを削除し、必要な容量を確保したうえで保存する(ステップS707、S708)。 After that, when the call is finished, it is confirmed whether or not there is enough free space in the nonvolatile memory to store the feature data stored in the work memory (step S706). The telephone number and date information are added and stored in the format shown in FIG. 10 (step S708). If there is not enough free space, certain past feature data is deleted from the non-volatile memory, and the necessary space is secured and saved (steps S707 and S708).
次に、図8のフローチャートに沿って機能停止命令に関する手順を説明する。サーバ装置500を介した通話が開始すると(ステップS801)、電話番号取得部501は、受信したパケットから通信相手の携帯電話番号を取得し、これが自己の携帯電話会社に属するものか否かを判定する(ステップS802)。通信相手の携帯電話番号が自社のものではない場合、その通話が機能停止命令に関連しないものとして処理を終了する。
Next, a procedure related to a function stop command will be described with reference to the flowchart of FIG. When a call through the
一方、通信相手の携帯電話番号が自社のものである場合、音声取得部502が発信側の音声データを取得し(ステップS803)、命令受信部505へ渡す。命令受信部505は、渡された音声データの中に通信相手に対する機能停止命令が含まれているか否かを判定する(ステップS804)。この判定は、第一の実施形態において図4に沿って説明した判定方法と同様に、発信元からの所定の入力コードに対応するトーン信号の有無を確認することにより行う。
On the other hand, if the mobile phone number of the communication partner is the company's own, the
機能停止命令が検出された場合、すなわち、通信相手となる携帯電話機の所有者により、この携帯電話機に対し外部から機能停止命令が発信された場合、音声取得部502が、トーン信号に続いて受信した音声データを特徴抽出部503へ渡す(ステップS805)。
When a function stop command is detected, that is, when a function stop command is transmitted from the outside to the mobile phone by the owner of the mobile phone serving as a communication partner, the
特徴抽出部503は、音声取得部502から渡された音声データから声紋等の特徴データを抽出し、それを認証部506へ渡す(ステップS806)。認証部506は、特徴抽出部503からの特徴データと、図10に示すような形式にて不揮発性メモリに保存した特徴データとを比較することにより、機能停止命令の発信者が、通信相手となる携帯電話機の正当な所有者であるか否かの認証判定を行う(ステップS807)。
The
機能停止命令の認証処理について具体的に説明すると、認証部506は、通信相手の電話番号として、例えば「090-xxxy-xxxy」を通知された場合、この電話番号を宛先とするパケットから抽出された特徴データに対し、図10に示す「090-xxxy-xxxy」(日付:2005/03/05)の特徴データを照合し、認証の成否を判定する。また、図10に示す「090-xxxx-xxxx」のように、対象の記録が複数存在する場合、これら複数の特徴データを用いてマッチングを行い、それらの結果の加重平均値を用いて認証の成否を判断する。
The authentication processing of the function stop command will be specifically described. When the
命令受信部505は、認証部506による認証が失敗した場合、この機能停止命令は正当な所有者以外の者からの不正な発令であるか、他者による操作ミス等により意図せず発せられた命令であるとみなし、機能停止命令に従うことなく通話を終了させる。
When the authentication by the authenticating
また、認証に成功した場合は、機能停止命令の発信者が携帯電話機100の正当な所有者であるとみなし、命令を実行するよう命令実行部507に指示を出す。指示を受けた命令実行部507は、上記の通信相手となる携帯電話機に関しサーバ装置500が実行中あるいは実行予定の通信処理を停止する(ステップS808)。
If the authentication is successful, the sender of the function stop command is regarded as the rightful owner of the
以上説明した第二の実施形態によれば、第一の実施形態と同様に、携帯電話機の不正利用を簡便かつ適切に防止することができる。さらに、本実施形態では、機能停止命令の制御を携帯電話会社のサーバ装置500が行うことから、携帯電話機に所有者の特徴データを保存することが不要となり、その分、携帯電話機の負担が軽減される。
According to the second embodiment described above, similarly to the first embodiment, unauthorized use of the mobile phone can be prevented simply and appropriately. Furthermore, in this embodiment, since the
なお、本発明の携帯情報端末としては、上記各実施形態で示した携帯電話機に限らず、通話機能を具備する携帯型PCのような端末であってもよい。 Note that the portable information terminal of the present invention is not limited to the cellular phone shown in the above embodiments, but may be a terminal such as a portable PC having a call function.
本発明は、携帯情報端末の紛失・盗難発生による端末の不正利用を防ぐためのサービスや機器に応用することができる。 The present invention can be applied to services and devices for preventing unauthorized use of a terminal due to loss or theft of a portable information terminal.
100 携帯電話機
101:発信音声取得部、102:特徴抽出部、103:特徴保存部、104:受信音声取得部、105:命令受信部、106:認証部、107:命令実行部
500 サーバ装置
501:電話番号取得部、502:音声取得部、503:特徴抽出部、504:特徴保存部、505:命令受信部、506:認証部、507:命令実行部
DESCRIPTION OF
Claims (24)
通話時に発信すべき音声情報から当該発声者を識別するための第1の特徴情報を抽出するステップと、
抽出した第1の特徴情報を自端末の記憶手段へ保存するステップと、
通話時に受信した音声情報に自端末への機能停止命令が含まれるか否かを判定するステップと、
前記機能停止命令が検出されたとき該機能停止命令に継続して受信した音声情報から当該発声者を識別するための第2の特徴情報を抽出するステップと、
抽出した第2の特徴情報と過去に保存された第1の特徴情報とに基づき前記機能停止命令に対する認証の成否を判定するステップと、
前記認証が成功したとき前記通信手段の稼動を停止するステップと
を実行することを特徴とする端末制御方法。 A portable information terminal having communication means including a telephone call
Extracting first feature information for identifying the speaker from voice information to be transmitted during a call;
Storing the extracted first feature information in the storage means of the terminal;
Determining whether the voice information received during a call includes a function stop command to the terminal;
Extracting second feature information for identifying the speaker from voice information received following the function stop command when the function stop command is detected;
Determining success or failure of authentication for the function stop command based on the extracted second feature information and first feature information stored in the past;
And a step of stopping the operation of the communication means when the authentication is successful.
第1の特徴情報が抽出されるごとに該情報を前記記憶手段へ保存することを特徴とする請求項1記載の端末制御方法。 In the step in which the portable information terminal stores the first feature information,
2. The terminal control method according to claim 1, wherein the information is stored in the storage unit each time the first feature information is extracted.
抽出された第1の特徴情報を通話が終了するまで蓄積し、該通話の終了後に前記蓄積した第1の特徴情報を前記記憶手段へ保存することを特徴とする請求項1記載の端末制御方法。 In the step in which the portable information terminal stores the first feature information,
2. The terminal control method according to claim 1, wherein the extracted first feature information is accumulated until the call is terminated, and the accumulated first feature information is stored in the storage means after the call is terminated. .
さらに、前記記憶手段の空き容量が第1の特徴情報を保存するための容量を満足するか否かを判定し、該判定が否のとき、過去に前記記憶手段へ保存した第1の特徴情報を削除することを特徴とする請求項2又は3記載の端末制御方法。 In the step in which the portable information terminal stores the first feature information,
Further, it is determined whether or not the free capacity of the storage unit satisfies the capacity for storing the first feature information. If the determination is negative, the first feature information stored in the storage unit in the past is determined. The terminal control method according to claim 2, wherein the terminal control method is deleted.
音声情報に含まれる声紋に関する情報を第1の特徴情報および第2の特徴情報として抽出することを特徴とする請求項1乃至4のいずれか1項に記載の端末制御方法。 In each of the steps in which the portable information terminal extracts the first feature information and the second feature information,
5. The terminal control method according to claim 1, wherein information related to a voice print included in the voice information is extracted as first feature information and second feature information.
携帯情報端末の通話時に該携帯情報端末から受信した音声情報から当該発声者を識別するための第1の特徴情報を抽出するステップと、
抽出した第1の特徴情報を当該携帯情報端末に関連付けて自装置の記憶手段へ保存するステップと、
前記通信網から受信した音声情報に該音声情報の宛先となる携帯情報端末への機能停止命令が含まれるか否かを判定するステップと、
前記機能停止命令が検出されたとき該機能停止命令に継続して受信した音声情報から当該発声者を識別するための第2の特徴情報を抽出するステップと、
抽出した第2の特徴情報と前記機能停止命令の対象となる携帯情報端末に関連付けて過去に保存された第1の特徴情報とに基づき該機能停止命令に対する認証の成否を判定するステップと、
前記認証が成功したとき前記機能停止命令の対象となる携帯情報端末の通信を前記通信網において停止するステップと
を実行することを特徴とする端末制御方法。 A server device that performs communication control of a portable information terminal in a communication network,
Extracting first feature information for identifying the speaker from voice information received from the portable information terminal during a call of the portable information terminal ;
Associating the extracted first feature information with the portable information terminal and storing it in the storage means of the device;
Determining whether the voice information received from the communication network includes a function stop command to the portable information terminal that is the destination of the voice information;
Extracting second feature information for identifying the speaker from voice information received following the function stop command when the function stop command is detected;
Determining the success or failure of authentication for the function stop command based on the extracted second feature information and the first feature information stored in the past in association with the portable information terminal subject to the function stop command;
And a step of stopping communication of the portable information terminal subject to the function stop command in the communication network when the authentication is successful.
受信した音声情報の発信元が自装置の通信網に属するか否かを判定し、前記発信元が前記通信網に属するとき前記音声情報から第1の特徴情報を抽出することを特徴とする請求項6記載の端末制御方法。 In the step in which the server device extracts first feature information,
It is determined whether or not a transmission source of received voice information belongs to a communication network of its own device, and when the transmission source belongs to the communication network, first feature information is extracted from the voice information. Item 7. The terminal control method according to Item 6.
第1の特徴情報が抽出されるごとに該情報を前記記憶手段へ保存することを特徴とする請求項6又は7記載の端末制御方法。 In the step in which the server device stores the first feature information,
The terminal control method according to claim 6 or 7, wherein the information is stored in the storage unit each time the first feature information is extracted.
抽出された第1の特徴情報を通話が終了するまで蓄積し、該通話の終了後に前記蓄積した第1の特徴情報を前記記憶手段へ保存することを特徴とする請求項6又は7記載の端末制御方法。 In the step in which the server device stores the first feature information,
8. The terminal according to claim 6 or 7, wherein the extracted first feature information is accumulated until the call is terminated, and the accumulated first feature information is stored in the storage means after the call is terminated. Control method.
さらに、前記記憶手段の空き容量が第1の特徴情報を保存するための容量を満足するか否かを判定し、該判定が否のとき、過去に前記記憶手段へ保存した第1の特徴情報を削除することを特徴とする請求項8又は9記載の端末制御方法。 In the step in which the server device stores the first feature information,
Further, it is determined whether or not the free capacity of the storage unit satisfies the capacity for storing the first feature information. If the determination is negative, the first feature information stored in the storage unit in the past is determined. The terminal control method according to claim 8 or 9, wherein the terminal is deleted.
音声情報に含まれる声紋に関する情報を第1の特徴情報および第2の特徴情報として抽出することを特徴とする請求項6乃至10のいずれか1項に記載の端末制御方法。 In each step in which the server device extracts the first feature information and the second feature information,
11. The terminal control method according to claim 6, wherein information related to a voice print included in the voice information is extracted as first feature information and second feature information.
音声情報から当該発声者を識別するための特徴情報を抽出する特徴抽出部と、
通話時に発信すべき音声情報から前記特徴抽出部により抽出された特徴情報を前記記憶手段へ保存する特徴保存部と、
通話時に受信した音声情報に自端末への機能停止命令が含まれるか否かを判定する命令受信部と、
前記命令受信部が機能停止命令を検出したとき該機能停止命令に継続して受信した音声情報について前記特徴抽出部から特徴情報を取得し、該取得した特徴情報と過去に前記記憶手段へ保存された特徴情報とに基づき前記機能停止命令に対する認証の成否を判定する認証部と、
前記認証部による認証が成功したとき前記通信手段の稼動を停止する命令実行部と
を有することを特徴とする携帯情報端末。 A portable information terminal comprising a communication means including a telephone call and a storage means,
A feature extraction unit for extracting feature information for identifying the speaker from voice information;
A feature storage unit for storing feature information extracted by the feature extraction unit from voice information to be transmitted during a call in the storage unit;
A command receiving unit that determines whether or not the voice information received during a call includes a function stop command to the terminal;
When the command receiving unit detects a function stop command, the feature information is acquired from the feature extraction unit for the voice information received following the function stop command, and the acquired feature information is stored in the storage means in the past. An authentication unit for determining success or failure of authentication for the function stop instruction based on the feature information obtained,
A portable information terminal comprising: a command execution unit that stops operation of the communication unit when authentication by the authentication unit is successful.
携帯情報端末の通話時に該携帯情報端末から受信した音声情報から当該発声者を識別するための特徴情報を抽出する特徴抽出部と、
前記特徴抽出部により抽出された特徴情報を当該携帯情報端末に関連付けて自装置の記憶手段へ保存する特徴保存部と、
前記通信網から受信した音声情報に該音声情報の宛先となる携帯情報端末への機能停止命令が含まれるか否かを判定する命令受信部と、
前記命令受信部が機能停止命令を検出したとき該機能停止命令に継続して受信した音声情報について前記特徴抽出部から特徴情報を取得し、該取得した特徴情報と前記機能停止命令の対象となる携帯情報端末に関連付けて過去に前記記憶手段へ保存した特徴情報とに基づき前記機能停止命令に対する認証の成否を判定する認証部と、
前記認証部による認証が成功したとき前記機能停止命令の対象となる携帯情報端末の通信を前記通信網において停止する命令実行部と
を備えることを特徴とするサーバ装置。 A server device that performs communication control of a portable information terminal in a communication network,
A feature extraction unit for extracting feature information for identifying the speaker from voice information received from the portable information terminal during a call of the portable information terminal;
A feature storage unit that stores the feature information extracted by the feature extraction unit in association with the portable information terminal in the storage unit of the device itself;
A command receiving unit that determines whether or not the voice information received from the communication network includes a function stop command to the portable information terminal that is the destination of the voice information;
When the command receiving unit detects a function stop command, it acquires feature information from the feature extraction unit for voice information received following the function stop command, and becomes the target of the acquired feature information and the function stop command An authentication unit for determining success or failure of authentication for the function stop command based on feature information previously stored in the storage unit in association with a portable information terminal;
A server device comprising: a command execution unit that stops communication of the portable information terminal that is a target of the function stop command in the communication network when authentication by the authentication unit is successful.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005159491A JP4412491B2 (en) | 2005-05-31 | 2005-05-31 | Terminal control method, portable information terminal, and server device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005159491A JP4412491B2 (en) | 2005-05-31 | 2005-05-31 | Terminal control method, portable information terminal, and server device |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006339804A JP2006339804A (en) | 2006-12-14 |
JP4412491B2 true JP4412491B2 (en) | 2010-02-10 |
Family
ID=37559995
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005159491A Expired - Fee Related JP4412491B2 (en) | 2005-05-31 | 2005-05-31 | Terminal control method, portable information terminal, and server device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4412491B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106887228B (en) * | 2016-12-27 | 2020-06-05 | 深圳市优必选科技有限公司 | Robot voice control method and device and robot |
-
2005
- 2005-05-31 JP JP2005159491A patent/JP4412491B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2006339804A (en) | 2006-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2115953B1 (en) | Apparatus and methods for locating, tracking and/or recovering a wireless communication device | |
US7233785B2 (en) | Mobile terminal and remote locking program storage medium | |
CN105321514A (en) | Alarm method and terminal | |
CN1980459B (en) | Method for realizing information destroying at network side | |
US8406383B2 (en) | Voice authentication for call control | |
CN104159229A (en) | Incoming call processing method and apparatus | |
US20180039767A1 (en) | Voiceprint-recognition-based security protection method and device | |
WO2005120016A1 (en) | Telephone apparatus | |
CN108347730B (en) | Wireless communication processing method and device | |
JP2005184618A (en) | Voice authentication device, voice authentication system, and voice authentication method | |
CN107181851A (en) | Call control method and device | |
JP4412491B2 (en) | Terminal control method, portable information terminal, and server device | |
US20060281469A1 (en) | Employee tracking system with verification | |
CN111601310B (en) | Call encryption method and system based on voiceprint recognition and mobile terminal | |
JP4769904B1 (en) | Recording communication system, recording communication apparatus, recording communication method, and recording communication program | |
JP6370172B2 (en) | Communication device, voiceprint registration method and program | |
JP2009232108A (en) | Communication device and computer program | |
CN1980461A (en) | Device and method for realizing information recovery at network side | |
JP4217412B2 (en) | Telephone device with personal authentication function | |
KR101252995B1 (en) | Method and system for managing speaker speech database using speaker recognition on mobile terminal | |
US20080069330A1 (en) | Re-establishing a parked call on a same or different device or medium | |
JP2007013872A (en) | Mobile terminal provided with illegal use countermeasure function | |
KR101124585B1 (en) | Method and system for providing private information protecting services in mobile communication terminal | |
JP7334780B2 (en) | Communication terminal, information processing device, information processing system, information processing method and program | |
KR20050047311A (en) | Method for management user informaion using short message service in mobile phone |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080414 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080520 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090624 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090626 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090813 |
|
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: 20091028 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121127 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4412491 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20091110 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121127 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131127 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |