(57)【要約】【課題】  操作入力により実行可能な任意の機能を電子メールを利用した遠隔操作により実行する移動体通信端末を提供することを目的とする。【解決手段】  ユーザが操作入力を行うためのキー操作部３２と、ユーザにより指定されたキー操作部に対する一連の操作手順を操作プログラム６１として記憶するフラッシュメモリ２３と、無線通信回線を介して電子メールを受信するメール受信部５４と、受信した電子メールに基づいて、フラッシュメモリ２３に保持されている操作プログラム６１を実行し、操作入力を自動的に行う操作プログラム実行部５３とを備えている。【選択図】  図３
2005100016.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが操作入力を行うための操作入力部と、
ユーザにより指定された操作入力部に対する一連の操作手順を操作プログラムとして記憶する操作プログラム記憶部と、
無線通信回線を介して電子メールを受信するメール受信部と、
受信した電子メールに基づいて、操作プログラム記憶部に保持されている操作プログラムを実行し、操作入力を自動的に行う操作プログラム実行部とを備えたことを特徴とする移動体通信端末。
【請求項２】
操作入力を行うユーザを第１のパスワードを用いて認証するユーザ認証部と、
認証されたユーザにより指定された操作プログラム及び第２のパスワードを操作プログラム記憶部に格納する操作プログラム登録部と、
受信した電子メールを第２のパスワードを用いて認証するメール認証部とを備え、
上記操作プログラム実行部が、認証された電子メールに基づいて、操作プログラムを実行することを特徴とする請求項１に記載の移動体通信端末。
【請求項３】
認証されたユーザのみに対し、操作プログラム記憶部に保持されている操作プログラム及び第２のパスワードの閲覧を可能にする操作プログラム編集部を備えたことを特徴とする請求項２に記載の移動体通信端末。
【請求項４】
受信した電子メールが操作プログラムを実行するための遠隔操作メールであることを判別する遠隔操作メール判別部を備え、
上記メール認証部が、遠隔操作メールからパスワードを抽出し、操作プログラム記憶部に保持されている第２のパスワードと照合することを特徴とする請求項２に記載の移動体通信端末。
【請求項５】
上記操作プログラム記憶部が、２以上の操作プログラムを記憶可能であり、
上記操作プログラム実行部が、受信した電子メールに基づいて操作プログラムを選択し、実行することを特徴とする請求項２に記載の移動体通信端末。
【請求項６】
上記操作プログラム記憶部が、操作プログラムごとに第２のパスワードを記憶することを特徴とする請求項５に記載の移動体通信端末。
【請求項７】
上記操作プログラム登録部が、認証されたユーザにより指定された送信元情報を操作プログラム記憶部に格納し、
上記メール認証部が、第２のパスワード及び送信元情報を用いて遠隔操作メールを認証することを特徴とする請求項４に記載の移動体通信端末。
【請求項８】
上記送信元情報が電子メールの送信元アドレスからなり、
上記メール認証部が、遠隔操作メールのヘッダ情報から送信元アドレスを抽出し、操作プログラム記憶部に保持されている送信元アドレスと照合することを特徴とする請求項７に記載の移動体通信端末。
【請求項９】
受信した電子メールが格納される不揮発性メモリからなるメール記憶部と、
受信した電子メールが操作プログラムを実行するための遠隔操作メールであることを判別する遠隔操作メール判別部とを備え、
受信した電子メールが遠隔操作メールである場合、上記メール記憶部に格納されないことを特徴とする請求項２に記載の移動体通信端末。
【請求項１０】
上記メール受信部は、認証に失敗した遠隔操作メールを上記メール記憶部に格納することを特徴とする請求項９に記載の移動体通信端末。
【請求項１１】
受信した電子メールが格納される不揮発性メモリからなるメール記憶部と、
受信した電子メールが操作プログラムを実行するための遠隔操作メールであることを判別する遠隔操作メール判別部と、
遠隔操作メールを暗号化するメール暗号化部とを備え、
上記メール受信部は、暗号化された遠隔操作メールをメール記憶部に格納することを特徴とする請求項１に記載の移動体通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動体通信端末に係り、さらに詳しくは、電子メールを用いて遠隔操作を行う移動体通信端末、例えば、携帯電話機、無線通信機能を有するＰＤＡ（Personal Digital Assistant）などに関する。
【背景技術】
【０００２】
携帯電話機、ＰＨＳ、ＰＤＡなどの携帯端末を紛失した場合や盗まれた場合、第三者によって当該端末が無断で使用され、あるいは、当該端末内の個人情報や機密情報が第三者に漏洩してしまうおそれがある。しかしながら、上記端末が電子メールの送受信機能を有していれば、メール受信機能を利用して、当該端末の紛失及び盗難の際におけるセキュリティ性を向上させることができる。このような提案が従来からなされている（例えば、特許文献１及び特許文献２）。
【０００３】
特許文献１には、ユーザによって予め選択されたセキュリティ処理をメール受信時に実行する情報端末が開示されている。この情報端末では「画面ロック」、「ユーザの表示」、「データ消去」からなるセキュリティ項目が予め定められている。ユーザは、セキュリティ設定画面上で、これらのセキュリティ項目の中から所望の項目を予め選択し、また、任意のパスワードを予め入力しておく。そして、電子メールを受信した際、当該電子メールに付加されたパスワードを上記パスワードと照合し、両者が一致すれば、ユーザが予め選択したセキュリティ項目に対応するセキュリティ処理が実行される。
【０００４】
また、特許文献２には、ユーザによって予め選択された機能をメール受信時に停止させる携帯端末が開示されている。この携帯端末では「電源供給機能」、「電話メール送受信機能」、「電話メール発呼送信機能」、「電話帳アクセス機能」、「表示機能」からなる停止対象機能が予め定められている。ユーザはこれらの停止対象機能に対し、任意の文字列を予め設定しておく。そして、電子メールを受信した際、当該電子メールに上記文字列が存在すれば、その文字列に対応する機能を停止させる。
【０００５】
これらの従来技術を利用すれば、携帯端末のセキュリティ性を向上させることはできるが、携帯端末自体を発見することができなければ、ユーザは、当該端末内に記憶されていたデータを取り戻すことができない。例えば、携帯電話機を紛失した場合、携帯電話機内に記憶させていたメモリダイヤル情報を取り戻すことができない。このため、メール送信機能を利用して、端末紛失時にメモリダイヤル情報などを送信させるという提案が従来からなされている（例えば、特許文献３）。
【０００６】
特許文献３に記載された携帯電話機は、置き忘れ対策用のキーワード「置き忘れ」と暗証番号「１２３４」が含まれた電子メールを受信すると、キーロックを行ってキー入力を不能にするとともに、メモリダイアルリストを含む電子メールを返信する。このため、紛失した携帯電話機のメモリダイヤル情報を取得することができる。また、上記返信メールにはＧＰＳで得られた現在位置情報も含められ、紛失した携帯電話機自体の発見も容易にすることができる。
【０００７】
【特許文献１】特開平１０−１１１７２７号公報
【特許文献２】特開２００２−２０９２６０号公報
【特許文献３】特開２００２−１１１８５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
上述した通り、電子メールの送受信機能を有する従来の移動体通信端末では、端末を紛失した場合や盗まれた場合に、電子メールを利用して、所定の処理を遠隔操作により実行させることができる。しかしながら、いずれの場合にも、多様な処理を実行可能な端末において、ごく限られた処理を遠隔操作により実行可能にするものに過ぎなかった。
【０００９】
すなわち、最近の携帯電話機やＰＤＡは多様な機能を有しているにもかかわらず、従来技術によれば、ユーザは、端末供給者によって予め想定された特定の機能しか実行させることができないという問題があった。しかも、端末を紛失し、あるいは、盗難にあったユーザが遠隔操作によって実行を希望する処理は、ユーザごとに、また、紛失時の状況等によって大きく異なると考えられる。このため、端末供給者が、端末紛失時などに求められる機能の全てを予め想定しておくことは困難であるという問題があった。
【００１０】
本発明は、上記の事情に鑑みてなされたものであり、操作入力により実行可能な任意の機能を電子メールを利用した遠隔操作により実行する移動体通信端末を提供することを目的とする。また、真正ユーザ以外の第三者による遠隔操作を防止し、セキュリティ性を向上させた移動体通信端末を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明による移動体通信端末は、ユーザが操作入力を行うための操作入力部と、ユーザにより指定された操作入力部に対する一連の操作手順を操作プログラムとして記憶する操作プログラム記憶部と、無線通信回線を介して電子メールを受信するメール受信部と、受信した電子メールに基づいて、操作プログラム記憶部に保持されている操作プログラムを実行し、操作入力を自動的に行う操作プログラム実行部とを備えて構成される。
【００１２】
この様な構成によれば、操作入力部に対する一連の操作手順を操作プログラムとして予め指定し、移動体通信端末へ電子メールを送信することによって、一連の操作入力を自動的に行うことができる。従って、操作入力によって実行可能な任意の機能について遠隔操作を実現することが可能となる。また、操作プログラムを予め登録しておくことにより、パスワード漏洩の際、第三者による任意の遠隔操作が実行可能になるのを防止することができる。さらに、操作プログラムとして操作手順を登録すればよいため、プログラム作業が容易である。
【００１３】
また、本発明による移動体通信端末は、操作入力を行うユーザを第１のパスワードを用いて認証するユーザ認証部と、認証されたユーザにより指定された操作プログラム及び第２のパスワードを操作プログラム記憶部に格納する操作プログラム登録部と、受信した電子メールを第２のパスワードを用いて認証するメール認証部とを備え、上記操作プログラム実行部が、認証された電子メールに基づいて、操作プログラムを実行するように構成される。
【００１４】
この様な構成によれば、第１のパスワードを用いて認証されたユーザのみが操作プログラム及び第２のパスワードを登録することができ、操作プログラムを実行するための電子メールに対し第２のパスワードを用いて認証が行われる。このため、真正ユーザ以外の第三者が操作プログラムを登録し、あるいは、実行するのを防止することができる。また、電子メールの認証には、第１のパスワードとは異なる第２のパスワードを用い、第１のパスワードが漏洩するのを防止することができる。
【００１５】
また、本発明による移動体通信端末は、認証されたユーザのみに対し、操作プログラム記憶部に保持されている操作プログラム及び第２のパスワードの閲覧を可能にする操作プログラム閲覧部を備えて構成される。この様な構成によれば、真正ユーザ以外の第三者に操作プログラム及び第２のパスワードが閲覧されるのを防止することができる。
【００１６】
また、本発明による移動体通信端末は、受信した電子メールが操作プログラムを実行するための遠隔操作メールであることを判別する遠隔操作メール判別部を備え、上記メール認証部が、遠隔操作メールからパスワードを抽出し、操作プログラム記憶部に保持されている第２のパスワードと照合するように構成される。
【００１７】
また、本発明による移動体通信端末は、上記操作プログラム記憶部が、２以上の操作プログラムを記憶可能であり、上記操作プログラム実行部が、受信した電子メールに基づいて操作プログラムを選択し、実行するように構成される。この様な構成により、２以上の操作プログラムを予め登録しておき、必要に応じて選択して実行することができる。
【００１８】
また、本発明による移動体通信端末は、上記操作プログラム記憶部が、操作プログラムごとに第２のパスワードを記憶するように構成される。このような構成によれば、第２のパスワードが漏洩した際、その影響を最小限に止めることができる。
【００１９】
また、本発明による移動体通信端末は、上記操作プログラム登録部が、認証されたユーザにより指定された送信元情報を操作プログラム記憶部に格納し、上記メール認証部が、第２のパスワード及び送信元情報を用いて遠隔操作メールを認証するように構成される。この様な構成によれば、第２のパスワード及び送信元情報を用いて遠隔操作メールを認証することができるので、真正ユーザ以外の第三者による操作プログラムの実行をより効果的に防止することができる。
【００２０】
また、本発明による移動体通信端末は、上記送信元情報が電子メールの送信元アドレスからなり、上記メール認証部が、遠隔操作メールのヘッダ情報から送信元アドレスを抽出し、操作プログラム記憶部に保持されている送信元アドレスと照合するように構成される。このような構成によれば、その送信元アドレスを用いて、遠隔操作メールを認証することができるので、真正ユーザ以外の第三者による操作プログラムの実行をより効果的に防止することができる。
【００２１】
また、本発明による移動体通信端末は、受信した電子メールが格納される不揮発性メモリからなるメール記憶部と、受信した電子メールが操作プログラムを実行するための遠隔操作メールであることを判別する遠隔操作メール判別部とを備え、受信した電子メールが遠隔操作メールである場合、上記メール記憶部に格納されないように構成される。このような構成によれば、受信済メールとして遠隔操作メールが閲覧され、真正ユーザ以外の第三者に第２のパスワードが漏洩するのを防止することができる。
【００２２】
また、本発明による移動体通信端末は、上記メール受信部が、認証に失敗した遠隔操作メールを上記メール記憶部に格納するように構成される。この様な構成によれば、悪戯メールなどの認証に失敗した遠隔操作メールに関する情報を記録しておくことができる。
【００２３】
また、本発明による移動体通信端末は、受信した電子メールが格納される不揮発性メモリからなるメール記憶部と、受信した電子メールが操作プログラムを実行するための遠隔操作メールであることを判別する遠隔操作メール判別部と、遠隔操作メールを暗号化するメール暗号化部とを備え、上記メール受信部は、暗号化された遠隔操作メールをメール記憶部に格納するように構成される。このような構成によれば、遠隔操作の履歴を記録しておくことができるとともに、受信済メールの閲覧操作によって、第三者に認証情報が容易に漏洩するのを防止することができる。
【発明の効果】
【００２４】
本発明によれば、操作入力により実行可能な任意の機能を電子メールを利用した遠隔操作によって実行する移動体通信端末を提供することができる。また、真正ユーザ以外の第三者による遠隔操作を防止し、セキュリティ性を向上させた移動体通信端末を提供することを目的とする。
【発明を実施するための最良の形態】
【００２５】
実施の形態１．
図１は、本発明による移動体通信端末が適用される通信システムの一例を示した概略図である。図中の１，２は移動体通信端末としての携帯電話機であり、電子メールの送受信を行うことができる。また、図中の３はパーソナルコンピュータ（ＰＣ）であり、インターネット網Ｎｉに接続され、電子メールを送受信することができる。
【００２６】
無線基地局（ＢＳ）１０，１１は、それぞれ移動体通信制御局（ＭＳＣ）１２，１３を介して、移動体通信網Ｎｍに接続されている。移動体通信網Ｎｍは、パケット通信ネットワーク、例えばＰＤＣ−Ｐ（Personal Digital Cellular-Packet）であり、ロケーションレジスタ（ＬＲ）１４及びメールサーバ１５が接続され、また、ゲートウェイ（ＧＷ）１６を介してインターネット網Ｎｉに接続されている。
【００２７】
ロケーションレジスタ１４は、各携帯電話機１，２の位置登録情報を保持している。つまり、携帯電話機１，２が、いずれかの無線基地局１０，１１との間で無線通信可能な状態にあれば、その現在位置を記憶している。メールサーバ１５は、携帯電話機１，２が送受信する電子メールを中継するサーバである。
【００２８】
ここでは、携帯電話機１が、無線基地局（ＢＳ）１０の無線エリア内に位置し、無線基地局１０と無線通信可能であるものとする。同様にして、携帯電話機２が無線基地局（ＢＳ）１１と無線通信可能であるものとする。従って、ユーザが携帯電話機１を紛失した場合、携帯電話機１を遠隔操作するための電子メール（遠隔操作メール）は、携帯電話機２及びＰＣ３のいずれからでも送信することができる。
【００２９】
ＰＣ３から携帯電話機１へ電子メールを送信する場合には、まず、インターネット網Ｎｉを介して、ＰＣ３からゲートウェイ１６へＩＰパケットが送信される。メールデータを含むこのパケットは、ゲートウェイ１６でプロトコル変換された後、移動体通信網Ｎｍを介して、メールサーバ１５へ送信される。メールサーバ１５は、携帯電話機１の現在位置をロケーションレジスタ１４へ照会し、上記パケットデータを移動体通信制御局１２へ送信する。このパケットデータは、更に無線基地局１０へ送信され、無線基地局１０から携帯電話機１へ無線送信される。
【００３０】
携帯電話機２から携帯電話機１へ電子メールを送信する場合には、携帯電話機２から無線基地局１１へメールデータを含むパケットが無線送信され、更に、移動体通信制御局１３及び移動体通信網Ｎｍを介して、メールサーバ１５へ送信される。その後は、ＰＣ３から送信した場合と同様である。
【００３１】
図２は、本発明の実施の形態１による携帯電話機の一構成例を示したブロック図であり、図１の携帯電話機１の詳細な構成例が示されている。
【００３２】
マイクロプロセッサ（ＭＰＵ）２０は、携帯電話機１の主要な動作制御を行っている演算処理装置である。このＭＰＵ２０は、読出専用記憶部（ＲＯＭ：Read Only Memory）２１に格納されているプログラムを読み出して実行することにより様々な制御を実現している。その際、必要に応じてＲＡＭ（ＲＡＭ:Random Access Memory）２２及びフラッシュメモリ２３へのデータ書き込み及びデータ読み出しが行われる。
【００３３】
ＲＡＭ２２及びフラッシュメモリ２３は、ともに電気的にデータ書き換えが可能な記憶装置であるが、ＲＡＭ２２が電源供給の停止によってデータが失われる揮発性記憶装置であるのに対し、フラッシュメモリ２３は、電源供給の停止後もデータを保持することができる不揮発性記憶装置である点で異なる。このため、受信した電子メール、カメラ撮影された画像データ、パスワード、後述する操作プログラム等はフラッシュメモリ２３に格納される。
【００３４】
無線部３０は、アンテナを介して無線基地局１０と無線通信を行うための無線通信回路であり、電子メールの送受信は、ＭＰＵ２０の指示に基づいて無線部３０が行っている。カメラ部３１は、ＣＣＤ（Charge Coupled Device）などの光電変換手段を有する撮像装置であり、ＭＰＵ２０からの撮影指示に基づいて被写体を撮影し、画像データをＭＰＵ２０へ出力する。
【００３５】
キー操作部３２は、ユーザが操作入力を行うための複数の操作キーからなる操作入力部であり、ユーザがキー操作を行えば、その検出信号がＭＰＵ２０へ出力される。マイクロフォン３３は、送話器などの音声入力装置であり、音声データをＭＰＵ２０へ出力している。
【００３６】
表示部３４はＬＣＤ（Liquid Crystal Device）などからなるデータ表示部であり、ＭＰＵ２０の指示に基づいて、画像や文字の表示を行っている。また、スピーカ３５は、通話用の受話器や、着信音及びメール受信音の出力手段などの音声出力装置であり、ＭＰＵ２０の指示に基づいて、音声出力を行っている。
【００３７】
図３は、図２の携帯電話機１の要部について、より詳細な構成例を示したブロック図である。図中の５０〜５６は、図２のＭＰＵ２０において実行される処理を示した機能ブロックであり、６０〜６３は、フラッシュメモリ２３に保持されているデータを示している。
【００３８】
主制御部５０は、ＭＰＵ２０による処理であって、図３に明示されていない様々な処理を行っている。ユーザ認証部５１は、キー操作部３２を使用しているユーザが、真正ユーザ（例えば端末所有者）であることを確認するためのユーザ認証を行っている。このユーザ認証は、ユーザに端末固有のパスワード（端末パスワード）を入力させ、入力されたパスワードをフラッシュメモリ２３に予め記憶された端末パスワード６０と照合することにより行われる。
【００３９】
操作プログラム登録編集部５２は、操作プログラム６１の登録処理及び編集処理を行っている。操作プログラム６１は、ユーザが操作入力を行う際、キー操作部３２に対して行う一連の操作手順である。例えば、電話番号０１−２３４５−６７８０に対する発信操作であれば、順に「０」「１」「２」「３」「４」「５」「６」「７」「８」「０」「オフフックボタン」の各データからなり、この様な一連の操作手順が、操作プログラム６１としてフラッシュメモリ２３に登録される。なお、フラッシュメモリ２３には、複数の操作プログラム６１を同時に格納することができる。
【００４０】
上記操作プログラム６１は、操作されるキーの種類と、操作順序に関する情報からなり、キー操作部３２における任意の手順を規定することができる。なお、ＰＣなどに比べて操作キー数の制限が厳しい携帯電話機１の場合、同じ操作キーに対する操作であっても、操作時間（押下時間）により操作内容を異ならせている場合がある。例えば、オンフックボタンは、通常、短押しすれば待ち受け画面に戻る操作となるが、長押しすれば電源オフの操作となる。従って、操作プログラム６１は、少なくともこの種のキーについては、さらに操作時間の情報（短押し及び長押しの情報など）も含めることが望ましい。
【００４１】
また、操作プログラム登録編集部５２は、操作プログラム６１ごとにメール認証情報６２をフラッシュメモリ２３に登録し、また、登録されたメール認証情報６２を編集（閲覧を含む）することができる。このメール認証情報６２は、パスワード（実行パスワード）６２Ａ及びメール送信元情報６２Ｂからなり、操作プログラムの実行を指示する遠隔操作メールを受信した場合、その電子メールを認証するために使用される。送信元情報６２Ｂはユーザ名などであってもよいが、本実施の形態では、遠隔操作メールの送信元アドレスであるものとする。
【００４２】
なお、上述した操作プログラム６１及びメール認証情報６２をフラッシュメモリ２３に登録し、また、登録された操作プログラム６１及びメール認証情報６２を編集することができるのは、ユーザ認証部５１により認証されたユーザのみであり、これらの操作はキー操作部３２から行われる。
【００４３】
操作プログラム実行部５３は、メール受信部５４からの指示に基づいて、フラッシュメモリ２３に格納された操作プログラム６１の選択及び読み出しを行い、ユーザに代わって自動的に操作入力を行う。すなわち、主制御部５０に対し、キー操作部３２からではなく、操作プログラム実行部５３から一連の操作手順が順次に入力される。このとき、主制御部５０は、上記操作手順がキー操作部３２からユーザによって入力された場合と同じ処理を実行する。このため、キー操作部３２における操作入力によって実行可能な任意の処理を自動的に実行させることができる。
【００４４】
メール受信部５４は、電子メールの受信処理を行っている。無線部３０が無線基地局１０から電子メールを受信した場合、その電子メールは、主制御部５０を介してメール受信部５４へ送られ、メール受信部５４によって受信メール６３としてフラッシュメモリ２３に格納される。
【００４５】
遠隔操作メール判別部５５は、受信した電子メールが操作プログラム６１を実行するための遠隔操作メールであるか否かを判別する処理部である。メール受信部５４は、受信した電子メールを遠隔操作メール判別部５５へ出力し、当該電子メールが遠隔操作メールであるか否かの判別を指示する。遠隔操作メールの判別は、電子メールのヘッダ情報、サブジェクト（件名）又は本文に含まれる遠隔操作用識別子、例えば、予め定められた文字列の有無に基づいて行われ、この判別結果はメール受信部５４へ出力される。
【００４６】
メール認証部５６は、遠隔操作メールが、真正ユーザにより送信されたメールであることを確認するためのメール認証を行っている。メール受信部５４は、遠隔操作メールと判別された電子メールをメール認証部５６へ出力し、当該電子メールの認証を指示する。このユーザ認証は、遠隔操作メールからメール認証情報を抽出し、フラッシュメモリ２３に予め記憶されたメール認証情報６２と照合することにより行われる。
【００４７】
この認証結果はメール受信部５４へ出力される。この様にして、受信メールが遠隔操作メールと判別され、かつ、メール認証にも成功した場合、メール受信部５４は、操作プログラム実行部５３へ操作プログラムの実行を指示する。
【００４８】
図４のステップＳ１０１〜Ｓ１０６は、図３の携帯電話機１における動作の一例を示したフローチャートであり、操作プログラム６１を登録する際の動作が示されている。まず、ユーザにより操作プログラム６１の登録アプリケーション・プログラムが起動される（ステップＳ１０１）。以下では、アプリケーション・プログラムはアプリケーションと略す。例えば、ユーザのキー操作により、表示部３４にアプリケーション・メニューを表示させ、当該メニューから登録アプリケーションを選択することにより、登録アプリケーションが起動される。
【００４９】
登録アプリケーションは、端末パスワード６０を用いてユーザ認証を行う（ステップＳ１０２）。例えば、表示部３４にパスワード入力欄を表示し、ユーザにパスワード入力を促す。このパスワード入力欄にユーザがパスワードを入力すれば、フラッシュメモリ２３に保持されている端末パスワード６０と照合してユーザ認証が行われる。
【００５０】
間違ったパスワードが入力され、ユーザ認証に失敗した場合には、操作プログラム６１の登録処理を終了する（ステップＳ１０３）。一方、ユーザ認証に成功した場合には、操作プログラム６１の登録が開始される（ステップＳ１０４）。操作プログラム６１の登録は、キー操作部３２に対しユーザが行った一連の操作入力をフラッシュメモリ２３に書き込むことによって行われる。
【００５１】
つまり、ユーザ認証が終了してから、予め定められたプログラム登録の終了操作が行われるまでの間、キー操作部３２から順次に出力される一連のキー操作検出信号がフラッシュメモリ２３に書き込まれる。このとき、ユーザは、遠隔操作によって実行したい機能について、その機能を実行する際の通常の操作入力を順次に行うだけでよい。このため、遠隔操作のための専門的な知識を必要とせず、容易に操作プログラムを登録することができる。
【００５２】
なお、操作プログラム６１は、電子メールを用いた遠隔操作によって実行される。このため、操作プログラム６１の実行を指示するユーザは、その実行時における携帯電話機１の動作状態を把握していないと考えられる。また、操作プログラム６１を登録する際、将来の実行時における携帯電話機１の動作状態を予測することは容易ではないと考えられる。
【００５３】
例えば、待ち受け画面の表示状態であることを前提として作成され、予め登録された操作プログラム６１を実行したところ、この実行時の携帯電話機は電話帳などのアプリケーションが起動中であったというな場合も考えられる。この様な場合、操作プログラム６１を実行したとしても、意図していたような機能を実行させることはできない。このため、操作プログラムの最初の操作は、携帯電話機を待ち受け画面の表示状態に戻すためのリセット操作であることが望ましい。通常、オンフックボタン操作がこの操作に相当する。従って、操作プログラムの先頭には、この様なリセット操作を自動挿入しておくことがより望ましい。
【００５４】
操作プログラム６１の登録完了後に、実行パスワード６２Ａの登録が行われる（ステップＳ１０５）。例えば、表示部３４にパスワード入力欄が表示され、所定数以上の文字又は数字からなる任意の文字列がユーザにより入力されると、この文字列が、上記操作プログラム６１に関連付けられた実行パスワード６２Ａとして、フラッシュメモリ２３に書き込まれる。
【００５５】
実行パスワード６２Ａの登録完了後に、メール送信元情報６２Ｂの登録が行われる（ステップＳ１０６）。例えば、表示部３４に遠隔操作メールの送信元アドレス入力欄が表示され、ユーザがメールアドレスを入力すれば、このメールアドレスが、上記操作プログラム６１に関連付けられたメール送信元情報６２Ｂとして、フラッシュメモリ２３に書き込まれる。
【００５６】
真正ユーザ以外の第三者が、操作プログラム６１を登録することができるとすれば、当該第三者の遠隔操作によって、真正ユーザが所持している携帯電話機１を動作させるような悪戯も可能になってしまう。このため、操作プログラム６１を登録する際には、最初に端末パスワードを用いたユーザ認証が行われ、その後に、操作プログラム６１、実行パスワード６２Ａ及びメール送信元情報６２Ｂの登録が行われる。従って、これらの登録順序は任意であり、ステップＳ１０４〜Ｓ１０６は順序を入れ替えてもよい。
【００５７】
図５のステップＳ２０１〜Ｓ２０６は、図３の携帯電話機１における動作の一例を示したフローチャートであり、操作プログラムを編集する際の動作が示されている。図４の場合（登録時の動作）と比較すれば、ステップＳ２０４〜Ｓ２０６が編集処理である点を除き同一である。これらの編集処理Ｓ２０４〜Ｓ２０６では、操作プログラム６１及びメール認証情報（実行パスワード６２Ａ及び送信元アドレス６２Ｂ）を閲覧し、編集することができる。つまり、登録時と同様にして、編集時にも最初にユーザ認証を行っており、真正ユーザ以外の第三者は、操作プログラム６１及びメール認証情報６２を閲覧することができず、変更することもできない。
【００５８】
図６のステップＳ３０１〜Ｓ３０６は、図３の携帯電話機１における動作の一例を示したフローチャートであり、操作プログラム６１を遠隔操作によって実行する際の動作が示されている。
【００５９】
操作プログラム６１は、遠隔操作メールの受信時に実行される。図１の携帯電話機２又はＰＣ３が、送信先として携帯電話機１のメールアドレスを指定した電子メールを送信すると、携帯電話機１は、無線基地局１０から当該電子メールを受信する（ステップＳ３０１）。
【００６０】
電子メールを受信した携帯電話装置１では、遠隔操作メールの判別処理が行われる（ステップＳ３０２）。すなわち、電子メールを受信したメール受信部５４は、遠隔操作メール判別部５５へ当該メールを出力し、遠隔操作メール判別部５５が遠隔操作メールであるか否かを判定し、この判定結果をメール受信部５４へ通知する。
【００６１】
上記受信メールが遠隔操作メールでない場合には、通常の電子メールを受信したときと同じ受信処理が行われる（ステップＳ３０３）。すなわち、受信処理部５４は、当該受信メールをフラッシュメモリ２３内の受信トレイ（受信メール用フォルダ）に格納する。また、表示部３４にメール受信があった旨を表示し、スピーカ３５からメール受信音を出力して、メール受信をユーザに報知する。
【００６２】
上記受信メールが遠隔操作メールであった場合、フラッシュメモリ２３へ格納されることなく、ステップＳ３０４〜Ｓ３０６の処理が実行される。上述した通り、メール認証情報６２の登録及び編集を行う際は、端末パスワード６０によるユーザ認証が行われている（図４及び図５）。しかしながら、遠隔操作メールが、通常の受信メールと同様、フラッシュメモリ２３内の受信トレイに格納されれば、受信メールの閲覧操作によって、第三者がメール認証情報６２を簡単に閲覧可能となってしまう。このため、遠隔操作メールであると判別された場合には、フラッシュメモリ２３へ格納されない。なお、メール認証情報６２を削除した上で（少なくとも実行パスワード６２Ａを削除した上で）格納するようにしてもよい。
【００６３】
遠隔操作メールは、メール受信部５４によりメール認証部５６へ出力され、メール認証部５６が当該メールの認証を行う（ステップＳ３０４）。メール認証部５６は、遠隔操作メールのサブジェクト又は本文からパスワードとしての文字列を抽出するとともに、遠隔操作メールのヘッダ情報から送信元アドレスを抽出する。そして、抽出されたパスワードをフラッシュメモリ２３の実行パスワード６２Ａと照合し、抽出された送信元アドレスをフラッシュメモリ２３の送信元アドレス６２Ｂと照合する。実行パスワード６２Ａ及び送信元アドレス６２Ｂがともに一致した場合に認証は成功とされ、いずれか一方が不一致であった場合、認証は失敗とされる。
【００６４】
メール認証に失敗した場合には、操作プログラム６１の実行処理を終了する（ステップＳ３０５）。一方、メール認証に成功した場合には、メール受信部５４が操作プログラム実行部５３に対し、フラッシュメモリ２３内の操作プログラム６１を指定し、その実行を指示する。操作プログラム実行部５３は、この指示に基づいて、フラッシュメモリ２３から操作プログラム６１を読み出し、操作プログラム６１において規定された操作入力を自動的に行う。
【００６５】
次に、操作プログラム６１の一例について説明する。携帯電話機１は、待ち受け画面の表示状態においてＦキーの短押しを行った後、マナーキーの短押しを行えば、マナーモードのオン状態及びオフ状態をトグル切り替えできるものとする。この場合、操作プログラム（１）として「オンフックボタン短押し」、「Ｆキーの短押し」、「マナーキーの短押し」からなる操作手順を予め登録しておけば、遠隔操作によりマナーモードの設定及び解除を交互に行なうことができる。従って、マナーモードのオン状態で紛失した携帯電話機１の発見が容易になる。
【００６６】
例えば、紛失中の携帯電話機１がユーザの近く（例えば室内）に有ることが判っている場合、他の電話機から携帯電話機１へ発信を行って着信音を鳴動させれば、携帯電話機１を容易に発見することができる。ところが、紛失中の携帯電話機１がマナーモードに設定されていた場合には、この方法を利用することができない。このような場合に、携帯電話機１へ遠隔操作メールを送信し、上記操作プログラム（１）を実行させることにより、マナーモードを解除して携帯電話機１の発見を容易にすることができる。
【００６７】
また、操作プログラム６１の他の例について説明する。携帯電話機１が着信音を鳴動させない設定になっている場合、マナーモードを解除したとしても、着信音の鳴動によって携帯電話機１を発見することができない。この携帯電話機１が、待ち受け画面の表示状態において、Ｆキー、１キー、０キー、１キー、１キー、１キー、Ｊキーの各短押しを順に操作すれば、メニューの表示及び選択を繰り返して、着信音を鳴動させる設定を行うことができるものとする。この様な場合であれば、操作プログラム（２）として「オンフックボタン短押し」、「Ｆキーの短押し」、「１キーの短押し」、「０キーの短押し」、「１キーの短押し」、「１キーの短押し」、「１キーの短押し」、「Ｊキーの短押し」を操作プログラム（２）として予め登録しておけば、操作プログラム（２）の実行させることにより、着信音を鳴動させない状態で紛失した携帯電話機１の発見を容易にすることができる。
【００６８】
また、１つの操作プログラムよって実現される機能は、単一の機能に限定されない。このため、例えば、上記操作プログラム（１）の実行後に、上記操作プログラム（２）を実行する操作手順全体を１つの操作プログラムとして登録しておくこともできる。この場合、１つの遠隔操作メールを送信することにより、上記の２つの機能を実行させることができる。
【００６９】
更に、操作プログラム６１の他の例について説明する。ダイヤル禁止モードを設定するキー操作手順を操作プログラムとして予め登録しておき、遠隔操作メールを送信して、この操作プログラムを実行すれば、従来技術の場合と同様、携帯電話機１の操作入力を不能にすることもできる。
【００７０】
その他の応用例としては、カメラ部３１により画像データを１枚撮影した後、その画像データを電子メールに添付し、予め定められたメールアドレスに対して送信する操作プログラムを予め登録しておくこともできる。この場合、遠隔操作メールを送信し、この操作プログラムを実行すれば、遠隔地からカメラ撮影を指示することができ、また、撮影された画像データを遠隔地で受け取ることができる。
【００７１】
また、他の応用例としては、マイクロフォン３３の出力信号を録音するためのボイスレコーダを起動し、所定時間の録音を行った後、その録音データを電子メールに添付して、予め定められたメールアドレスに対して送信する操作プログラムを予め登録しておくこともできる。この場合、遠隔操作メールを送信し、この操作プログラムを実行すれば、遠隔地から録音を指示することができ、また、録音された音声データを遠隔地で受け取ることができる。
【００７２】
本実施の形態によれば、メール受信機能を有する携帯電話機１において、キー操作部３２に対する一連の操作手順を操作プログラム６１としてフラッシュメモリ２３に予め記憶しておき、遠隔操作メールを受信した場合に、操作プログラム６１に従って、一連の操作手順を自動的に入力させることができる。また、フラッシュメモリ２３には、複数の操作プログラム６１を格納することができ、遠隔操作メールによって、実行する操作プログラム６１を選択指定することができる。
【００７３】
従って、ユーザによる操作入力により実行可能な様々な機能（携帯電話機１のほとんどの機能）について遠隔操作を実現することが可能となる。また、複雑な一連の処理を遠隔操作によって実行させることが可能となる。更に、ユーザに応じて、あるいは、使用状況に応じて、遠隔操作の対象とされる機能をユーザが任意に決定することができる。
【００７４】
また、本実施の形態によれば、端末パスワード６０によって認証されたユーザのみが、操作プログラム６１及び実行パスワード６２Ａの登録及び編集を行うことができる。また、操作プログラム６１を実行するための遠隔操作メールには、実行パスワード６２Ａが含まれ、この実行パスワード６２Ａに基づいて遠隔操作メールの認証を行っている。
【００７５】
従って、第三者が勝手に操作プログラム６１を登録するのを防止することができる。また、第三者が勝手に操作プログラムを実行するのを防止することができる。さらに、電子メールには、端末パスワード６０とは異なる実行パスワード６２Ａを記載し、メール認証を行っているため、伝送中の電子メールを盗み見られた場合でも被害を最小限に止めることができる。
【００７６】
特に、ＰＣ３から遠隔操作メールを送信した場合、この電子メールは、インターネット網Ｎｉを介して伝送されることになり、伝送中に盗み見られる可能性がある。また、無線基地局１０との間での無線通信回線は、本来的に盗み見られる危険性を有している。このため、端末パスワード６０と、実行パスワード６２Ａを別のパスワードとすれば、セキュリティ性を向上させることができる。
【００７７】
また、本実施の形態によれば、ユーザが遠隔操作メールの送信元アドレス６２Ｂを予め登録しておき、遠隔操作メールの認証をその送信元アドレスに基づいて行っている。このため、実行パスワード６２Ａを盗み見た第三者が、携帯電話機１を遠隔操作するような悪戯を防止することができる。
【００７８】
また、本実施の形態によれば、遠隔操作メールを判別し、受信メールが遠隔操作メールでないと判別された場合には、フラッシュメモリ２３に格納する一方、受信メールが遠隔操作メールであると判別された場合には、当該メールをフラッシュメモリ２３に格納しない。このため、受信済みの電子メールを閲覧することにより、実行パスワード６２Ａや送信元アドレス６２Ｂが第三者に漏洩するのを防止することができる。
【００７９】
実施の形態２．
実施の形態１では、遠隔操作メールと判別された場合、当該メールをフラッシュメモリ２３内の受信トレイに格納しない場合の例について説明した。これに対し、本実施の形態では、メール認証に失敗した遠隔操作メールをフラッシュメモリ２３に格納する場合について説明する。併せて、メール認証に成功した遠隔操作メールを暗号化してフラッシュメモリ２３に格納する場合についても説明する。
【００８０】
図７は、本発明の実施の形態２による携帯電話機１の一構成例を示したブロック図であり、図２の携帯電話機１の要部についてより詳細な構成が示されている。図３（実施の形態１）の場合と比較すれば、メール暗号化部５７を備え、フラッシュメモリ２３内に遠隔操作メール６４及び６５が格納されている点で異なる。
【００８１】
メール暗号化部５７は、フラッシュメモリ２３に格納される電子メールについて暗号化処理を行っている。メール受信部５４は、メール認証をパスした遠隔操作メールをメール暗号化部５７へ出力する。メール暗号化部５７は、この電子メールを暗号化し、遠隔操作メール６４としてフラッシュメモリ２３に格納する。この暗号化処理には、様々な暗号化方式を採用することができる。例えば、端末パスワード６０を復号キーとする暗号化処理とすることができる。
【００８２】
メール受信部５４は、メール認証に失敗した遠隔操作メールをフラッシュメモリ２３に格納する。悪戯で遠隔操作メールが送信された場合、遠隔操作メールと判別されても、メール認証いおいて失敗することになる。この場合、メール受信部５４は、メール認証で失敗した遠隔操作メールを認証エラーメール６５としてフラッシュメモリ２３に格納し、悪戯モールに関する情報、例えば、送信元情報、送信経路、送信時刻などを記録しておく。
【００８３】
図８のステップＳ４０１〜Ｓ４０９は、図７の携帯電話機１における動作の一例を示したフローチャートであり、操作プログラム６１を遠隔操作により実行する際の動作が示されている。図６（実施の形態１）の場合と比較すれば、ステップＳ４０６〜Ｓ４０８のみが異なる。
【００８４】
ステップＳ４０５において、遠隔操作メールの認証に失敗した場合、当該メールがフラッシュメモリ２３に保存され、操作プログラム６１を実行することなく処理を終了する（ステップＳ４０６）。一方、遠隔操作メールの認証に成功した場合には、メール暗号化部５７において当該メールの暗号化処理が行われ、暗合化された遠隔操作メールがフラッシュメモリ２３に保存される（ステップＳ４０５〜Ｓ４０８）。このメール保存後に操作プログラム６１が、操作プログラム実行部５３により実行される。
【００８５】
本実施の形態によれば、遠隔操作メールと判別され、メール認証に失敗した受信メールをフラッシュメモリ２３に格納している。このため、悪戯メールに関する情報を記録しておくことができる。また、本発明によれば、メール認証に成功した遠隔操作メールを暗号化してフラッシュメモリ２３に格納している。このため、遠隔操作の履歴を記録しておくことができるとともに、受信済メールの閲覧操作によって、第三者に認証情報が容易に漏洩するのを防止することができる。
【００８６】
なお、上記の各実施の形態では、遠隔操作用識別子、実行パスワード６２Ａ及び送信元アドレス６２Ｂが、遠隔操作メールに含まれている場合について説明したが、この遠隔操作メールに文字列を追加することもできる。携帯電話機１において操作入力すれば煩雑である文字列をＰＣ等において操作入力し、遠隔操作メールの本文に含めて、携帯電話機１へ送信し、ユーザ辞書への登録アプリケーションを起動させれば、上記文字列をユーザ辞書に登録させることもできる。
【００８７】
また、実施の形態２では、セキュリティ性の観点から、操作プログラム６１を携帯電話機１内に予め登録しておく場合について説明したが、遠隔操作メール中に操作プログラム６１を格納させることもできる。すなわち、メール認証情報６２のみを携帯電話機１内に予め登録しておき、メール本文に操作プログラム６１を記載した遠隔操作メール携帯電話機１に送信してもよい。電子メールを受信した携帯電話機１は、当該メールが遠隔操作メールと判別され、メール認証に成功すれば、メール本文から操作プログラム６１を抽出し実行する。この場合、予め登録していない操作入力であっても実行することができる。
【図面の簡単な説明】
【００８８】
【図１】本発明による移動体通信端末が適用される通信システムの一例を示した概略図である。
【図２】本発明の実施の形態１による携帯電話機の一構成例を示したブロック図であり、図１の携帯電話機１の詳細な構成例が示されている。
【図３】図２の携帯電話機１の要部について、より詳細な構成例を示した機能ブロック図である。
【図４】図３の携帯電話機１における動作の一例を示したフローチャートであり、操作プログラムを登録する際の動作が示されている。
【図５】図３の携帯電話機１における動作の一例を示したフローチャートであり、操作プログラムを編集する際の動作が示されている。
【図６】図３の携帯電話機１における動作の一例を示したフローチャートであり、操作プログラムを遠隔操作により実行する際の動作が示されている。
【図７】本発明の実施の形態２による携帯電話機１の一構成例を示したブロック図であり、図２の携帯電話機１の要部についてより詳細な構成が示されている。
【図８】図７の携帯電話機１における動作の一例を示したフローチャートであり、操作プログラムを遠隔操作により実行する際の動作が示されている。
【符号の説明】
【００８９】
１，２  携帯電話機
１０，１１  無線基地局
１５  メールサーバ
２０  マイクロプロセッサ
２１  ＲＯＭ
２２  ＲＡＭ
２３  フラッシュメモリ
３０  無線部
３２  キー操作部
５０  主制御部
５１  ユーザ認証部
５２  操作プログラム登録編集部
５３  操作プログラム実行部
５４  メール受信部
５５  遠隔操作メール判別部
５６  メール認証部
５７  メール暗号化部
６０  端末パスワード
６１  操作プログラム
６２  メール認証情報
６２Ａ  実行パスワード
６２Ｂ  メール送信元情報（送信元アドレス）
６３  受信メール
６４  遠隔操作メール
６５  認証エラーメール
Ｎｉ  インターネット網
Ｎｍ  移動体通信網
【図１】
2005100016.tif 000003
【図２】
2005100016.tif 000004
【図３】
2005100016.tif 000005
【図４】
2005100016.tif 000006
【図５】
2005100016.tif 000007
【図６】
2005100016.tif 000008
【図７】
2005100016.tif 000009
【図８】
2005100016.tif 000010