JP4412491B2 - Terminal control method, portable information terminal, and server device - Google Patents

Terminal control method, portable information terminal, and server device Download PDF

Info

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
Application number
JP2005159491A
Other languages
Japanese (ja)
Other versions
JP2006339804A (en
Inventor
雄一 小池
和彦 北村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP2005159491A priority Critical patent/JP4412491B2/en
Publication of JP2006339804A publication Critical patent/JP2006339804A/en
Application granted granted Critical
Publication of JP4412491B2 publication Critical patent/JP4412491B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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に記載のものがある。この技術は、正常な利用における利用者の振る舞いのパターンと、不正利用における利用者の振る舞いのパターンとを、音声認識、生物学的統計等を用いて比較し、その結果に基づき不正利用の疑いがあると判定した場合に、呼出しをブロックする等の処置をとるというものである。
特表2002−510941号公報
Moreover, as a technique conventionally proposed regarding the emergency stop function of a portable information terminal, there exists a thing of patent document 1 mentioned later, for example. This technology compares user behavior patterns in normal use with user behavior patterns in unauthorized use using speech recognition, biological statistics, etc., and suspects of unauthorized use based on the results. If it is determined that there is a call, a measure such as blocking the call is taken.
Japanese translation of PCT publication No. 2002-510941

緊急停止機能に関し前述した一般的な利用にあっては、予め利用者が携帯電話会社に認証情報を登録する必要があるが、多くの利用者は、自分の携帯電話機を紛失したり盗難される事を想定していないことから、事前に登録を行わない可能性が高い。そうすると、万一紛失した際に緊急停止サービスを利用しようとしても、認証の手続きに手間が掛かり、速やかに通信機能を停止することが困難となる。   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 cellular phone 100 having a hardware configuration as shown in FIG. 11 is caused to function as a portable information terminal of the present invention.

携帯電話機100のハードウェア構成は、一般的な携帯電話機のそれと同様であり、すなわち図11に示すように、CPU10が、不揮発性メモリ12に保存されているプログラムをワークメモリ11の記憶領域を利用しつつ実行するという構成である。具体的には、CPU10の制御下で、RF(無線)モジュール13及びアンテナ14により電波が送受信され、また、マイク16が集音した音声や、スピーカ17から出力すべき音声のための信号処理がA/Dコンバータ15を用いて実行される。   The hardware configuration of the mobile phone 100 is the same as that of a general mobile phone, that is, as shown in FIG. 11, the CPU 10 uses the storage area of the work memory 11 for the program stored in the nonvolatile memory 12. However, it is the composition of executing. Specifically, under the control of the CPU 10, radio waves are transmitted and received by the RF (wireless) module 13 and the antenna 14, and signal processing for the sound collected by the microphone 16 and the sound to be output from the speaker 17 is performed. It is executed using the A / D converter 15.

上記ハードウェア構成を用いて実現する携帯電話機100の機能構成を図1に示す。携帯電話機100の機能構成は、図1に示すように、通話時の利用者の音声を取得する発信音声取得部101と、取得した音声から本人認証に用いるための特徴を抽出する特徴抽出部102と、抽出された特徴を携帯電話機100内に保存する特徴保存部103と、携帯電話機100に着信した音声を取得する受信音声取得部104と、受信した音声の中から後述の機能停止命令を判別する命令受信部105と、保存された特徴を用いて機能停止命令の正当性を判別する認証部106と、認証成功の場合に機能停止命令を実行する命令実行部107とを有する。   FIG. 1 shows a functional configuration of the mobile phone 100 realized using the above hardware configuration. As shown in FIG. 1, the functional configuration of the mobile phone 100 includes an outgoing voice acquisition unit 101 that acquires a user's voice during a call, and a feature extraction unit 102 that extracts features used for personal authentication from the acquired voice. And a feature storage unit 103 that stores the extracted features in the mobile phone 100, a received voice acquisition unit 104 that acquires a voice received by the mobile phone 100, and a function stop command to be described later is determined from the received voice A command receiving unit 105 that performs the function stop command using the stored features, and an instruction execution unit 107 that executes the function stop command when authentication is successful.

発信音声取得部101は、マイク16により集音した音声データがRFモジュール13によりネットワークへ送出される前にこれを取得して特徴抽出部102に渡す。   The outgoing voice acquisition unit 101 acquires voice data collected by the microphone 16 before it is sent to the network by the RF module 13 and passes it to the feature extraction unit 102.

特徴抽出部102は、発信音声取得部101から渡された音声データ、及び、受話時にRFモジュール13が受信した音声データから、声紋等をデジタルにより表現した特徴データを抽出する。発信音声取得部101からの音声データから抽出する特徴データは本発明における第1の特徴情報に対応し、他方の特徴データは第2の特徴情報に対応する。なお、特徴データとして本実施形態では声紋を用いるが、本人認証に利用可能な特徴であれば、その種別や抽出手段を限定しない。   The feature extraction unit 102 extracts feature data that digitally represents a voiceprint or the like from the voice data delivered from the outgoing voice acquisition unit 101 and the voice data received by the RF module 13 during reception. The feature data extracted from the voice data from the outgoing voice acquisition unit 101 corresponds to the first feature information in the present invention, and the other feature data corresponds to the second feature information. In this embodiment, a voiceprint is used as the feature data. However, the type and extraction means are not limited as long as the feature can be used for personal authentication.

特徴保存部103は、特徴抽出部102が抽出した特徴データに日時情報を付加し、これを不揮発性メモリ12の記憶領域に保存する。このとき、通話音声から抽出される特徴データの量が膨大なものとなることに鑑み、特徴保存部103は、記憶領域の残量に応じてデータを間引いて、すなわち圧縮して保存を行う。また、記憶領域の空き容量が不足した場合は、特徴データを保存するための容量を確保すべく過去のデータを消去する。このような動作により、記憶領域の有効利用を図ることができる。   The feature storage unit 103 adds date and time information to the feature data extracted by the feature extraction unit 102 and stores it in the storage area of the nonvolatile memory 12. At this time, considering that the amount of feature data extracted from the call voice becomes enormous, the feature storage unit 103 thins out data according to the remaining amount of the storage area, that is, compresses and stores the data. Further, when the free space in the storage area is insufficient, the past data is erased to secure a capacity for storing the feature data. With such an operation, the storage area can be effectively used.

受信音声取得部104は、携帯電話機100の通話相手の音声がスピーカ17へ出力される前に音声データを取得し、これを特徴抽出部102及び命令受信部105に渡す。   The reception voice acquisition unit 104 acquires voice data before the voice of the other party of the mobile phone 100 is output to the speaker 17, and passes this to the feature extraction unit 102 and the command reception unit 105.

命令受信部105は、受信音声取得部104から受け取った音声データの中に、機能停止命令を示すトーン信号が存在するかどうかを調べる。このトーン信号は、携帯電話会社が自社の各端末に対し共通に規定した「#0001」のような入力コードに対応するものであり、このコードを外部の端末から携帯電話機100へ送信することにより、命令受信部105により検出される。   The command receiving unit 105 checks whether there is a tone signal indicating a function stop command in the audio data received from the received audio acquisition unit 104. This tone signal corresponds to an input code such as “# 0001” that is commonly defined by the mobile phone company for each terminal of the company, and this code is transmitted to the mobile phone 100 from an external terminal. , Detected by the command receiving unit 105.

命令受信部105は、携帯電話機100が受信した音声データから上述のような入力コードを示すトーン信号を検出した場合、それを送信した現在の通話相手が携帯電話機100の正当な所有者であるか否かを確認すべく、認証部106に対し認証要求を行う。さらに、命令受信部105は、認証に成功した場合、機能停止命令を実行するよう命令実行部107に指示する。   When the command receiving unit 105 detects the tone signal indicating the input code as described above from the voice data received by the mobile phone 100, the command receiving unit 105 determines whether the current call partner who transmitted the tone signal is the rightful owner of the mobile phone 100 In order to confirm whether or not, an authentication request is made to the authentication unit 106. Further, the command receiving unit 105 instructs the command execution unit 107 to execute a function stop command when the authentication is successful.

認証部106は、現在の通話相手の音声に関し特徴抽出部102から渡された特徴データと、特徴保存部103に保存されている特徴データとを比較し、その一致度が所定の値より高い場合に認証に成功したと判定する。認証部106は、認証の結果を命令受信部105へ通知する。   The authentication unit 106 compares the feature data passed from the feature extraction unit 102 with respect to the voice of the current call partner and the feature data stored in the feature storage unit 103, and the degree of coincidence is higher than a predetermined value It is determined that authentication is successful. The authentication unit 106 notifies the command reception unit 105 of the authentication result.

命令実行部107は、命令受信部105から指示された機能停止命令を実行する。具体的には、RFモジュール13の稼動を停止させることにより、通話、電子メール及びWeb閲覧等の通信機能を利用不可にする。なお、機能停止命令を実行するにあたっては、上述のように通信機能のみを停止することに代えて、例えば、携帯電話機100に対する入力操作を無効化する、あるいは電源を遮断する等、携帯電話機100の全ての機能を利用不可にするよう設定してもよい。   The instruction execution unit 107 executes a function stop instruction instructed from the instruction reception unit 105. Specifically, by stopping the operation of the RF module 13, communication functions such as telephone calls, e-mails, and Web browsing are disabled. In executing the function stop command, instead of stopping only the communication function as described above, for example, the input operation to the mobile phone 100 is invalidated or the power is turned off. All functions may be set to be unavailable.

本実施形態の動作手順を説明する。以下、図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 CPU 10.

まず図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 voice acquisition unit 101 acquires voice data from the microphone 16 (step S202). The call for acquiring the voice data may be either a call started by the owner calling from the mobile phone 100 or a call started by receiving a call made from the outside.

音声データを取得すると、特徴抽出部102が、この音声データから、機能停止命令の発信者の認証に利用可能な声紋などの特徴データを抽出し、これを特徴保存部103へ渡す(ステップS203)。   When the voice data is acquired, the feature extraction unit 102 extracts feature data such as a voiceprint that can be used for authentication of the sender of the function stop command from the voice data, and passes this to the feature storage unit 103 (step S203). .

特徴保存部103は、渡された特徴データを保存するのに十分な空き容量が不揮発性メモリ12にあるかどうか判定し(ステップS204)、十分な容量がある場合は、特徴データに日付情報を関連付けて不揮発性メモリ12へ保存する(ステップS206)。その保存形式の一例を図9に示す。図示の例のように特徴データを日付順に保存することにより、容量不足の際に削除すべき過去のデータを速やかに特定することができる。   The feature storage unit 103 determines whether the nonvolatile memory 12 has a sufficient free space for storing the passed feature data (step S204). If there is a sufficient space, the feature data includes date information in the feature data. The association is stored in the nonvolatile memory 12 (step S206). An example of the storage format is shown in FIG. By storing the feature data in order of date as in the illustrated example, it is possible to quickly identify past data to be deleted when the capacity is insufficient.

特徴保存部103は、不揮発性メモリ12に十分な空き容量が無い場合は、不揮発性メモリ12に保存されている特徴データのうち、日付情報が古いものから順次削除し(ステップS205)、必要な容量を確保した上で保存する(ステップS206)。その後、通話が終了するまで、上述の手順を一定の間隔をおいて繰り返し実行する(ステップS207)。上記手順によれば、特徴データが通話中に逐次保存されることから、保存処理を速やかに完了させることができる。   If there is not enough free space in the nonvolatile memory 12, the feature storage unit 103 sequentially deletes the date data from the oldest among the feature data stored in the nonvolatile memory 12 (step S205). The capacity is secured and saved (step S206). Thereafter, the above-described procedure is repeatedly executed at regular intervals until the call is finished (step S207). According to the above procedure, since the feature data is sequentially saved during a call, the saving process can be completed promptly.

また、図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 work memory 11 has a relatively large margin. The procedure will be described with reference to the flowchart of FIG. In addition, the procedure (steps S301, S302, S303) for acquiring voice and extracting the feature data after the start of the call is the same as the above-described procedure (steps S201, S202, S203) described with reference to FIG. The following procedure will be described.

図3の手順では、特徴保存部103は、特徴抽出部102から渡された特徴データを直ちに不揮発性メモリ12へ保存することに代えて、通話が終了するまで(ステップS304)、特徴データをワークメモリ11に順次蓄積する。この間、通話が長時間に及ぶことにより、蓄積したデータ量が膨大になることを考慮し、所定の圧縮形式にて特徴データを間引くよう予め設定しておいてもよい。   In the procedure of FIG. 3, the feature storage unit 103 replaces the feature data passed from the feature extraction unit 102 with the non-volatile memory 12 immediately, instead of storing the feature data until the call ends (step S304). The data is sequentially stored in the memory 11. During this time, it may be set in advance so that feature data is thinned out in a predetermined compression format in consideration of the fact that the amount of accumulated data becomes enormous due to a long call.

その後、通話が終了したとき、特徴保存部103は、蓄積した特徴データを保存するのに十分な空き容量が不揮発性メモリ12にあるか否かを確認する(ステップS305)。そして、十分な容量がある場合は、図9に示すような形式により、日付情報を付加して保存する(ステップS307)。また、十分な空き容量が無い場合は、不揮発性メモリ12から過去の特徴データを削除し、必要な容量を確保したうえで保存する(ステップS306、S307)。   After that, when the call is finished, the feature storage unit 103 checks whether or not the non-volatile memory 12 has enough free space to store the stored feature data (step S305). If there is sufficient capacity, date information is added and saved in the format shown in FIG. 9 (step S307). If there is not enough free space, the past feature data is deleted from the nonvolatile memory 12, and the necessary capacity is secured and stored (steps S306 and S307).

次に、図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 mobile phone 100 is started (step S401), the received voice acquisition unit 104 acquires voice data of the other party (step S402). This procedure is desirably performed in parallel with a procedure (FIGS. 2 and 3) for storing voice feature data acquired from the microphone 16 of the mobile phone 100 during a call.

命令受信部105は、機能停止命令の受信の有無を確認すべく、通話相手の音声データの中に「#0001」のような入力コードのトーン信号が含まれているか否かを判定する(ステップS403)。該当のトーン信号が検出されない間は、機能停止命令が無いものとして通話を継続させる。   The command receiving unit 105 determines whether or not a tone signal having an input code such as “# 0001” is included in the voice data of the other party to confirm whether or not a function stop command has been received (step S <b> 0001). S403). While the corresponding tone signal is not detected, the call is continued assuming that there is no function stop command.

また、該当のトーン信号が検出された場合、すなわち、携帯電話機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 mobile phone 100 by the owner of the mobile phone 100, the received voice acquisition unit 104 receives the tone signal following the tone signal. The voice data is transferred to the feature extraction unit 102 (step S404). This voice data is equivalent to the voice data sent by the owner who sent the function stop command after his / her code was input in order to provide the mobile phone 100 with a voice for judging the legitimacy of the command. The voice to be transmitted after inputting the code may be in any utterance language as long as the voiceprint can be appropriately extracted by the mobile phone 100.

特徴抽出部102は、受信音声取得部104から渡された音声データから声紋等の特徴データを抽出し、それを認証部106へ渡す(ステップS405)。認証部106は、特徴抽出部102からの特徴データと、図9に示すような形式にて不揮発性メモリ12に保存した特徴データとを比較することにより、機能停止命令の発信者が携帯電話機100の正当な所有者であるか否かの認証判定を行う(ステップS406)。   The feature extraction unit 102 extracts feature data such as a voiceprint from the voice data passed from the received voice acquisition unit 104, and passes it to the authentication unit 106 (step S405). The authentication unit 106 compares the feature data from the feature extraction unit 102 with the feature data stored in the nonvolatile memory 12 in the format shown in FIG. It is determined whether or not the user is an authorized owner (step S406).

命令受信部105は、認証部106による認証が失敗した場合、この機能停止命令は正当な所有者以外の者からの不正な発令であるか、あるいは不正でなくとも、他者による操作ミス等により意図せず発せられた命令であるとみなし、機能停止命令に従うことなく通話を終了させる。   When the authentication by the authenticating unit 106 fails, the command receiving unit 105 determines that this function stop command is an illegal issue from a person other than the rightful owner, or even if it is not illegal, an operation error by others The command is regarded as an unintentionally issued command, and the call is terminated without following the function stop command.

また、認証に成功した場合は、機能停止命令の発信者が正当な所有者であるとみなし、命令を実行するよう命令実行部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 command execution unit 107 is instructed to execute the command. Upon receiving the instruction, the instruction execution unit 107 stops the communication function of the mobile phone 100 by stopping the operation of the RF module 13 (step S407). Thereby, it is possible to prevent the lost mobile phone 100 from being illegally used by others.

以上説明した第一の実施形態によれば、携帯電話機100の紛失・盗難発生時に、その所有者が外部から携帯電話機100に機能停止命令を発信することにより、通信機能を停止させることから、所有者の意図した時点で機能停止命令を実行させることができる。また、携帯電話機100に機能停止命令を実行させるにあたり、その正当性を判定する認証処理に、平常の通話時に保存しておいた音声を利用することから、携帯電話会社への登録手続きなど、事前の煩雑な登録作業が不要となる。これにより、携帯電話機100の不正利用を簡便かつ適切に防止することができる。   According to the first embodiment described above, when the mobile phone 100 is lost or stolen, the owner stops the communication function by sending a function stop command to the mobile phone 100 from the outside. The function stop command can be executed at the time intended by the person. In addition, since the voice stored in the normal call is used for the authentication process for determining the legitimacy when the mobile phone 100 executes the function stop command, the registration procedure with the mobile phone company, etc. No complicated registration work is required. Thereby, unauthorized use of the mobile phone 100 can be prevented simply and appropriately.

《第二の実施形態》
図5に、本発明の第二の実施形態におけるサーバ装置500の機能構成を示す。本実施形態は、携帯電話機の基地局システムを統括する無線ネットワーク制御装置に相当するサーバ装置500を本発明のサーバ装置として機能させるものである。サーバ装置500のハードウェア構成は、図示を省略するが、一般の無線ネットワーク制御装置のそれと同様である。すなわち、CPUがワークメモリの記憶領域を使用しつつ、不揮発性メモリのプログラムを実行することにより、自社の通信網および他社の通信網間の通信を制御するという構成を持つ。
<< Second Embodiment >>
FIG. 5 shows a functional configuration of the server device 500 according to the second embodiment of the present invention. In this embodiment, a server device 500 corresponding to a wireless network control device that controls a base station system of a mobile phone is caused to function as the server device of the present invention. The hardware configuration of the server device 500 is the same as that of a general wireless network control device, although not shown. In other words, the CPU controls the communication between its own communication network and another company's communication network by executing the program in the nonvolatile memory while using the storage area of the work memory.

サーバ装置500は、その機能構成として、図5に示すように、音声を発信した携帯電話機の電話番号を取得する電話番号取得部501と、通話における音声データを取得する音声取得部502と、取得した音声データから特徴データを抽出する特徴抽出部503と、抽出された特徴データをサーバ装置500内に保存する特徴保存部504と、受信した音声データの中から機能停止命令を判別する命令受信部505と、機能停止命令の発信者の正当性を判定する認証部506と、認証成功の場合に機能停止命令を実行する命令実行部507とを有する。   As shown in FIG. 5, the server device 500 has, as shown in FIG. 5, a telephone number acquisition unit 501 that acquires a telephone number of a mobile phone that has transmitted a voice, a voice acquisition unit 502 that acquires voice data in a call, and acquisition. A feature extraction unit 503 that extracts feature data from the voice data, a feature storage unit 504 that stores the extracted feature data in the server device 500, and a command reception unit that determines a function stop command from the received voice data 505, an authentication unit 506 that determines the legitimacy of the sender of the function stop command, and an instruction execution unit 507 that executes the function stop command when the authentication is successful.

電話番号取得部501は、通話においてやりとりされるパケットから、その発信元および通信相手(宛先)の電話番号を取得し、取得した電話番号が自己の携帯電話会社に属するものか否かを判定する。なお、本人認証のための特徴データを保存する手順では、発信元の電話番号について上記判定を行い、機能停止命令に関する手順では、通信相手の電話番号について上記判定を行う。判定の結果、電話番号が自社のものである場合は、その電話番号を音声取得部502及び命令受信部505へ通知する。   The telephone number acquisition unit 501 acquires the telephone numbers of the caller and communication partner (destination) from the packets exchanged in the call, and determines whether or not the acquired telephone number belongs to its own mobile phone company. . In the procedure for storing the feature data for personal authentication, the above determination is made for the telephone number of the caller, and in the procedure for the function stop command, the above determination is made for the telephone number of the communication partner. As a result of the determination, if the telephone number belongs to its own company, the telephone number is notified to the voice acquisition unit 502 and the command receiving unit 505.

音声取得部502は、電話番号取得部501から通知された電話番号に対応する携帯情報端末が発信した音声データを取得し、これを特徴抽出部503へ渡す。   The voice acquisition unit 502 acquires voice data transmitted by the portable information terminal corresponding to the telephone number notified from the telephone number acquisition unit 501, and passes this to the feature extraction unit 503.

特徴抽出部503は、音声取得部502から渡された音声データから、声紋等の特徴データを抽出する。この特徴データの種別や抽出手段は、前述した第一の実施形態と同様に、本人認証に利用可能な特徴であれば声紋に限定されない。   The feature extraction unit 503 extracts feature data such as a voiceprint from the voice data passed from the voice acquisition unit 502. The type of feature data and the extraction means are not limited to voiceprints as long as the features can be used for personal authentication, as in the first embodiment.

特徴保存部504は、特徴抽出部503が抽出した特徴データを、サーバ装置500の不揮発性メモリに保存する。このとき保存する特徴データは、本発明における第1の特徴情報に対応し、特徴保存部504は、当該電話番号および日時情報を併せて保存する。   The feature storage unit 504 stores the feature data extracted by the feature extraction unit 503 in the nonvolatile memory of the server device 500. The feature data stored at this time corresponds to the first feature information in the present invention, and the feature storage unit 504 stores the telephone number and date / time information together.

命令受信部505は、音声取得部502から受け取った音声データの中に機能停止命令を示すトーン信号が存在するかどうかを判定する。機能停止命令が存在する場合には認証部506に認証要求を出す。そして、認証が成功した場合には機能停止命令を実行するよう、命令実行部507に指示を出す。   The command receiving unit 505 determines whether or not a tone signal indicating a function stop command exists in the audio data received from the audio acquiring unit 502. If there is a function stop command, an authentication request is issued to the authentication unit 506. Then, when the authentication is successful, the command execution unit 507 is instructed to execute the function stop command.

認証部506は、機能停止命令の発信者の正当性を判定すべく、特徴抽出部503から渡された特徴データと、特徴保存部504に保存されている特徴データとを比較し、その一致度が高い場合に認証を成功とする。なお、機能停止命令の認証判定を行う際に特徴抽出部503から渡される特徴データは、本発明における第2の特徴情報に対応するものである。   The authentication unit 506 compares the feature data passed from the feature extraction unit 503 with the feature data stored in the feature storage unit 504 in order to determine the legitimacy of the sender of the function stop command, and the degree of coincidence Authentication is successful when the value is high. Note that the feature data passed from the feature extraction unit 503 when performing the authentication determination of the function stop instruction corresponds to the second feature information in the present invention.

命令実行部507は、命令受信部505から機能停止命令の実行指示を受けたとき、サーバ装置500において取り扱う当該携帯電話機の通信を停止させる。   When the command execution unit 507 receives an instruction to execute a function stop command from the command reception unit 505, the command execution unit 507 stops communication of the mobile phone handled in the server device 500.

本実施形態の動作手順を説明する。以下、図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 server device 500.

図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 number acquisition unit 501 acquires the telephone number of the caller from the header information of the packet to be exchanged, which is In step S602, it is determined whether the telephone number of the terminal under the control of By this determination, the voice data that is the target of extraction of the feature data to be stored is specified in advance, so that it is possible to avoid the voice received from the terminal of the other company's jurisdiction from being the target of the feature data extraction. The preservation process can be performed efficiently.

電話番号取得部501は、取得した発信元の電話番号が自社のものではない場合、通常の通話処理を継続する。また、発信元の電話番号が自社のものである場合には、その番号を音声取得部502及び命令受信部505へ通知する。   The telephone number acquisition unit 501 continues normal call processing when the acquired telephone number of the caller is not its own. If the caller's telephone number is his / her own, the number is notified to the voice acquisition unit 502 and the command reception unit 505.

音声取得部502は、通知された電話番号の携帯電話機から発信された音声データを取得して特徴抽出部503へ渡す(ステップS603)。特徴抽出部503は、渡された音声データから声紋等の特徴データを抽出し、これを特徴保存部504に渡す(ステップS604)。   The voice acquisition unit 502 acquires voice data transmitted from the mobile phone having the notified telephone number and passes the voice data to the feature extraction unit 503 (step S603). The feature extraction unit 503 extracts feature data such as a voiceprint from the delivered voice data and passes it to the feature storage unit 504 (step S604).

特徴保存部504は、抽出された特徴データを保存するための空き容量が不揮発性メモリにあるか否かを判定し(ステップS605)、十分な容量がある場合は、特徴データに日付情報と、当該電話番号とを付加して保存する(ステップS607)。また、特徴データを保存するのに十分な容量がない場合は、過去の特徴データを削除することにより必要な空き容量を確保したうえで保存する(ステップS606、S607)。上記手順を通話が終了するまで一定の間隔をおいて繰り返し実行する(ステップS608)。   The feature storage unit 504 determines whether or not there is a free capacity in the nonvolatile memory for storing the extracted feature data (step S605). If there is a sufficient capacity, the feature data includes date information, The telephone number is added and stored (step S607). If there is not enough capacity to store the feature data, the past feature data is deleted and the necessary free space is secured and stored (steps S606 and S607). The above procedure is repeatedly executed at regular intervals until the call ends (step S608).

図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 feature storage unit 504 stores the feature data in the work memory until the target call ends (step S705) instead of immediately storing the feature data from the feature extraction unit 503 in the nonvolatile memory. During this time, it may be set in advance so that feature data is thinned out in a predetermined compression format.

その後、通話が終了したとき、ワークメモリに蓄積した特徴データを保存するのに十分な空き容量が不揮発性メモリにあるか否かを確認し(ステップ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 server device 500 starts (step S801), the telephone number acquisition unit 501 acquires the mobile phone number of the communication partner from the received packet, and determines whether this belongs to its own mobile phone company. (Step S802). If the mobile phone number of the communication partner is not that of the company, the process is terminated assuming that the call is not related to the function stop command.

一方、通信相手の携帯電話番号が自社のものである場合、音声取得部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 voice acquisition unit 502 acquires the voice data on the calling side (step S803) and passes it to the command receiving unit 505. The command receiving unit 505 determines whether or not the delivered voice data includes a function stop command for the communication partner (step S804). This determination is performed by confirming the presence or absence of a tone signal corresponding to a predetermined input code from the transmission source, as in the determination method described with reference to FIG. 4 in the first embodiment.

機能停止命令が検出された場合、すなわち、通信相手となる携帯電話機の所有者により、この携帯電話機に対し外部から機能停止命令が発信された場合、音声取得部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 voice acquisition unit 502 receives the tone signal following the tone signal. The voice data is passed to the feature extraction unit 503 (step S805).

特徴抽出部503は、音声取得部502から渡された音声データから声紋等の特徴データを抽出し、それを認証部506へ渡す(ステップS806)。認証部506は、特徴抽出部503からの特徴データと、図10に示すような形式にて不揮発性メモリに保存した特徴データとを比較することにより、機能停止命令の発信者が、通信相手となる携帯電話機の正当な所有者であるか否かの認証判定を行う(ステップS807)。   The feature extraction unit 503 extracts feature data such as a voiceprint from the voice data delivered from the voice acquisition unit 502 and passes it to the authentication unit 506 (step S806). The authentication unit 506 compares the feature data from the feature extraction unit 503 with the feature data stored in the nonvolatile memory in the format shown in FIG. An authentication determination is made as to whether or not the mobile phone is a valid owner (step S807).

機能停止命令の認証処理について具体的に説明すると、認証部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 authentication unit 506 is notified of, for example, “090-xxxy-xxxy” as the telephone number of the communication partner, the authentication unit 506 is extracted from the packet having the telephone number as the destination. The feature data “090-xxxy-xxxy” (date: 2005/03/05) shown in FIG. 10 is checked against the feature data, and the success or failure of the authentication is determined. Further, when there are a plurality of target records such as “090-xxxx-xxxx” shown in FIG. 10, matching is performed using the plurality of feature data, and authentication is performed using a weighted average value of the results. Judge success or failure.

命令受信部505は、認証部506による認証が失敗した場合、この機能停止命令は正当な所有者以外の者からの不正な発令であるか、他者による操作ミス等により意図せず発せられた命令であるとみなし、機能停止命令に従うことなく通話を終了させる。   When the authentication by the authenticating unit 506 fails, the command receiving unit 505 is an unintentional command issued by a person other than the rightful owner or an unintentionally issued due to an operation error by another person. The call is regarded as a command and the call is terminated without following the function stop command.

また、認証に成功した場合は、機能停止命令の発信者が携帯電話機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 mobile phone 100, and the command execution unit 507 is instructed to execute the command. Receiving the instruction, the command execution unit 507 stops the communication process that is being executed or scheduled to be executed by the server device 500 for the mobile phone that is the communication partner (step S808).

以上説明した第二の実施形態によれば、第一の実施形態と同様に、携帯電話機の不正利用を簡便かつ適切に防止することができる。さらに、本実施形態では、機能停止命令の制御を携帯電話会社のサーバ装置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 server device 500 of the mobile phone company controls the function stop command, it is not necessary to store the owner's feature data in the mobile phone, thereby reducing the burden on the mobile phone. Is done.

なお、本発明の携帯情報端末としては、上記各実施形態で示した携帯電話機に限らず、通話機能を具備する携帯型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.

本発明の第一の実施形態の機能構成を示すブロック図である。It is a block diagram which shows the function structure of 1st embodiment of this invention. 第一の実施形態において特徴データを保存する手順を示すフローチャートである。It is a flowchart which shows the procedure which preserve | saves characteristic data in 1st embodiment. 第一の実施形態において特徴データを保存する他の手順を示すフローチャートである。It is a flowchart which shows the other procedure which preserve | saves characteristic data in 1st embodiment. 第一の実施形態における機能停止命令に関する手順を示すフローチャートである。It is a flowchart which shows the procedure regarding the function stop command in 1st embodiment. 本発明の第二の実施形態の機能構成を示すブロック図である。It is a block diagram which shows the function structure of 2nd embodiment of this invention. 第二の実施形態において特徴データを保存する手順を示すフローチャートである。It is a flowchart which shows the procedure which preserve | saves characteristic data in 2nd embodiment. 第二の実施形態において特徴データを保存する他の手順を示すフローチャートである。It is a flowchart which shows the other procedure which preserve | saves characteristic data in 2nd embodiment. 第二の実施形態における機能停止命令に関する手順を示すフローチャートである。It is a flowchart which shows the procedure regarding the function stop command in 2nd embodiment. 第一の実施形態における特徴データの保存形式を説明するための説明図である。It is explanatory drawing for demonstrating the preservation | save format of the characteristic data in 1st embodiment. 第二の実施形態における特徴データの保存形式を説明するための説明図である。It is explanatory drawing for demonstrating the preservation | save format of the characteristic data in 2nd embodiment. 第一の実施形態のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of 1st embodiment.

符号の説明Explanation of symbols

100 携帯電話機
101:発信音声取得部、102:特徴抽出部、103:特徴保存部、104:受信音声取得部、105:命令受信部、106:認証部、107:命令実行部
500 サーバ装置
501:電話番号取得部、502:音声取得部、503:特徴抽出部、504:特徴保存部、505:命令受信部、506:認証部、507:命令実行部
DESCRIPTION OF SYMBOLS 100 Mobile phone 101: Transmission voice acquisition part, 102: Feature extraction part, 103: Feature preservation | save part, 104: Received voice acquisition part, 105: Command reception part, 106: Authentication part, 107: Command execution part 500 Server apparatus 501: Telephone number acquisition unit, 502: Voice acquisition unit, 503: Feature extraction unit, 504: Feature storage unit, 505: Command reception unit, 506: Authentication unit, 507: Command execution unit

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の特徴情報が抽出されるごとに該情報を前記記憶手段へ保存することを特徴とする請求項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の特徴情報を前記記憶手段へ保存することを特徴とする請求項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の特徴情報を保存するための容量を満足するか否かを判定し、該判定が否のとき、過去に前記記憶手段へ保存した第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の特徴情報および第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の特徴情報を抽出する前記ステップにおいて、
受信した音声情報の発信元が自装置の通信網に属するか否かを判定し、前記発信元が前記通信網に属するとき前記音声情報から第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の特徴情報を保存する前記ステップにおいて、
第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の特徴情報を通話が終了するまで蓄積し、該通話の終了後に前記蓄積した第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の特徴情報を保存するための容量を満足するか否かを判定し、該判定が否のとき、過去に前記記憶手段へ保存した第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の特徴情報を抽出する前記各ステップにおいて、
音声情報に含まれる声紋に関する情報を第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.
前記特徴保存部は、通話時に発信すべき音声情報から前記特徴抽出部により特徴情報が抽出されるごとに該情報を前記記憶手段へ保存することを特徴とする請求項12記載の携帯情報端末。   13. The portable information terminal according to claim 12, wherein the feature storage unit stores the information in the storage unit every time feature information is extracted from the voice information to be transmitted during a call by the feature extraction unit. 前記特徴保存部は、通話時に発信すべき音声情報から前記特徴抽出部により抽出された特徴情報を通話が終了するまで蓄積し、該通話の終了後に前記蓄積した特徴情報を前記記憶手段へ保存することを特徴とする請求項12記載の携帯情報端末。   The feature storage unit stores the feature information extracted by the feature extraction unit from the voice information to be transmitted during a call until the call ends, and stores the stored feature information in the storage unit after the call ends. The portable information terminal according to claim 12. 前記特徴保存部は、さらに、前記記憶手段の空き容量が特徴情報を保存するための容量を満足するか否かを判定し、該判定が否のとき、過去に前記記憶手段へ保存した特徴情報を削除することを特徴とする請求項13又は14記載の携帯情報端末。   The feature storage unit further determines whether or not the free capacity of the storage unit satisfies a capacity for storing feature information. If the determination is negative, the feature information stored in the storage unit in the past 15. The portable information terminal according to claim 13, wherein the mobile information terminal is deleted. 前記特徴抽出部は、音声情報に含まれる声紋に関する情報を特徴情報として抽出することを特徴とする請求項12乃至15のいずれか1項に記載の携帯情報端末。   The portable information terminal according to any one of claims 12 to 15, wherein the feature extraction unit extracts information related to a voice print included in voice information as feature information. コンピュータを、請求項12乃至16のいずれか1項に記載の携帯情報端末として機能させることを特徴とするプログラム。   A program causing a computer to function as the portable information terminal according to any one of claims 12 to 16. 通信網において携帯情報端末の通信制御を行うサーバ装置であって、
携帯情報端末の通話時に該携帯情報端末から受信した音声情報から当該発声者を識別するための特徴情報を抽出する特徴抽出部と、
前記特徴抽出部により抽出された特徴情報を当該携帯情報端末に関連付けて自装置の記憶手段へ保存する特徴保存部と、
前記通信網から受信した音声情報に該音声情報の宛先となる携帯情報端末への機能停止命令が含まれるか否かを判定する命令受信部と、
前記命令受信部が機能停止命令を検出したとき該機能停止命令に継続して受信した音声情報について前記特徴抽出部から特徴情報を取得し、該取得した特徴情報と前記機能停止命令の対象となる携帯情報端末に関連付けて過去に前記記憶手段へ保存した特徴情報とに基づき前記機能停止命令に対する認証の成否を判定する認証部と、
前記認証部による認証が成功したとき前記機能停止命令の対象となる携帯情報端末の通信を前記通信網において停止する命令実行部と
を備えることを特徴とするサーバ装置。
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.
前記特徴抽出部は、受信した音声情報の発信元が自装置の通信網に属するか否かを判定し、前記発信元が前記通信網に属するとき前記音声情報から特徴情報を抽出することを特徴とする請求項18記載のサーバ装置。   The feature extraction unit determines whether or not a transmission source of received voice information belongs to a communication network of its own device, and extracts feature information from the voice information when the transmission source belongs to the communication network. The server device according to claim 18. 前記特徴保存部は、受信した音声情報から前記特徴抽出部により特徴情報が抽出されるごとに該情報を前記記憶手段へ保存することを特徴とする請求項18又は19記載のサーバ装置。   The server device according to claim 18 or 19, wherein the feature storage unit stores the information in the storage unit each time feature information is extracted from the received voice information by the feature extraction unit. 前記特徴保存部は、前記特徴抽出部により抽出された特徴情報を通話が終了するまで蓄積し、該通話の終了後に前記蓄積した特徴情報を前記記憶手段へ保存することを特徴とする請求項18又は19記載のサーバ装置。   19. The feature storage unit stores the feature information extracted by the feature extraction unit until a call ends, and stores the stored feature information in the storage unit after the call ends. Or the server apparatus of 19. 前記特徴保存部は、さらに、前記記憶手段の空き容量が特徴情報を保存するための容量を満足するか否かを判定し、該判定が否のとき、過去に前記記憶手段へ保存した特徴情報を削除することを特徴とする請求項20又は21記載のサーバ装置。   The feature storage unit further determines whether or not the free capacity of the storage unit satisfies a capacity for storing feature information. If the determination is negative, the feature information stored in the storage unit in the past The server device according to claim 20 or 21, wherein the server device is deleted. 前記特徴抽出部は、音声情報に含まれる声紋に関する情報を特徴情報として抽出することを特徴とする請求項18乃至22のいずれか1項に記載のサーバ装置。   The server device according to any one of claims 18 to 22, wherein the feature extraction unit extracts information related to a voice print included in voice information as feature information. コンピュータを、請求項18乃至23のいずれか1項に記載のサーバ装置として機能させることを特徴とするプログラム。   A program that causes a computer to function as the server device according to any one of claims 18 to 23.
JP2005159491A 2005-05-31 2005-05-31 Terminal control method, portable information terminal, and server device Expired - Fee Related JP4412491B2 (en)

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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106887228B (en) * 2016-12-27 2020-06-05 深圳市优必选科技有限公司 Robot voice control method and device and robot

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