(57)【特許請求の範囲】
【請求項１】
電子メールを受信可能な携帯電話端末であって、
所定のデータを格納する記憶部と、
前記データの読出し指定命令が記述されているスクリプトが含まれた電子メールを受信した場合に、前記スクリプトを読取るとともに、前記指定命令に基づいて、前記記憶部に格納されたデータが共有データである場合に当該データを読出すスクリプト処理部と、
前記読出したデータをスクリプトで記述するスクリプト作成部と、
前記スクリプト作成部が記述したスクリプトを、返信電子メールとして前記電子メールの送信元に送信するメール送信部とを備えたことを特徴とする携帯電話端末。
【請求項２】
電子メールを受信可能な携帯電話端末であって、
所定のデータを格納する記憶部と、
データの書込み指定命令、及び該指定に対応するデータの内容が記述されているスクリプトが含まれた電子メールを受信した場合に、前記スクリプトを読取るとともに、前記データが共有データである場合に、前記指定命令に基づいて、前記記憶部に前記データを書込むスクリプト処理部とを備えたことを特徴とする携帯電話端末。
【請求項３】
前記記憶部は、前記電子メールの受信を許容するメール送信元を格納しており、
前記スクリプト処理部は、受信した電子メールの送信元が前記記憶部に格納されたメール送信元と一致するか否かを判定し、一致した場合に前記スクリプトを読取ることを特徴とする請求項１又は２に記載の携帯電話端末。
【請求項４】
請求項２に記載の携帯電話端末において、
前記電子メールに基づいて前記記憶部に前記データを書込んだ旨を、前記データ毎にスクリプトを用いて作成するスクリプト作成部と、
前記作成したスクリプトを、応答電子メールとして前記電子メールの送信元に送信するメール送信部をさらに備えたことを特徴とする携帯電話端末。
【請求項５】
請求項４に記載の携帯電話端末に対して前記電子メールを送信し、前記携帯電話端末から前記応答電子メールを受信する情報指定端末であって、
前記電子メールの送信時に、当該電子メールに含まれている指定命令の情報を記憶する指定端末記憶部と、
前記応答電子メールの受信時に、当該応答電子メールに含まれているスクリプトを読取り、前記指定端末記憶部に記憶された対応する指定命令に所定の識別情報を関連付ける制御部とを備えたことを特徴とする情報指定端末。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子メールの受信及び他の端末との間でデータの送受信が可能な携帯電話端末、及び携帯電話端末とデータの送受信を行う情報指定端末に関する。
【０００２】
【従来の技術】
従来、携帯電話端末内に格納された電話帳などの内部データの編集作業は、パーソナルコンピュータ（パソコン）等の端末機器と携帯電話端末をシリアルケーブルなどで接続し、上記内部データをパソコンへ読出して編集した後、携帯電話端末へ書込むことで行っていた。又、携帯電話端末Ａから他の携帯電話端末Ｂへ電話帳データを移動（転送）させる場合、携帯電話端末Ａの電話帳データを一旦パソコンに取りこみ、次にそのパソコンから携帯電話端末Ｂに電話帳データを書き込むといった手順で行っていた。
【０００３】
【発明が解決しようとする課題】
しかしながら、上記した携帯電話端末の場合、読出しや書込みを行うデータを有している携帯電話端末を手元に置き、端末機器との接続や各種操作を行う必要があるので、外部からの遠隔操作でデータの読出しや書込みを行うことができなかった。特に、携帯電話端末を保有したユーザが任意に移動可能であることを考えると、データの読出しや書込みの度に携帯電話端末を１箇所に集めてデータ編集作業を行うのはきわめて不便である。
【０００４】
さらに、データの編集が可能なのは、電話帳、メール、スケジュールなど携帯電話端末のユーザに公開されているデータだけであり、一方、固有内部データはテストモードのような特殊な動作モードにおいてのみ読出しや書込みが可能であるので、ユーザが読出しや書込みが行えない問題があった。そのため、固有内部データの編集を希望する場合、ユーザは専用の設備がある携帯端末メーカ等へ携帯電話端末を発送し、作業を依頼する必要があった。
【０００５】
本発明は、携帯電話端末における上記した課題を解決し、容易、迅速かつ柔軟にデータの読出しや書込みが可能な携帯電話端末、及び情報指定端末の提供を目的とする。
【０００６】
【課題を解決するための手段】
上記した目的を達成するために、以下の手段を採用した。
本発明に係る携帯電話端末は、電子メールを受信可能な携帯電話端末であって、所定のデータを格納する記憶部と、前記データの読出し指定命令が記述されているスクリプトが含まれた電子メールを受信した場合に、前記スクリプトを読取るとともに、前記指定命令に基づいて、前記記憶部に格納されたデータが共有データである場合に当該データを読出すスクリプト処理部と、前記読出したデータをスクリプトで記述するスクリプト作成部と、前記スクリプト作成部が記述したスクリプトを、返信電子メールとして前記電子メールの送信元に送信するメール送信部とを備えたことを特徴とする。
このようにすると、電子メールに含まれるスクリプトに読出し指定命令が記述されているので、スクリプト処理部がスクリプトを読取るだけで、その指定に従い記憶部のデータを読出す。そして、スクリプト作成部は、読出したデータをスクリプト記述し、返信電子メールとして送信するので、返信電子メールを受信した端末ではスクリプトを読取るだけで、外部から自動的に携帯電話端末側の読出しデータを取得することができる。
【０００７】
本発明に係る携帯電話端末は、電子メールを受信可能であって、所定のデータを格納する記憶部と、データの書込み指定命令、及び該指定に対応するデータの内容が記述されているスクリプトが含まれた電子メールを受信した場合に、前記スクリプトを読取るとともに、前記データが共有データである場合に、前記指定命令に基づいて、前記記憶部に前記データを書込むスクリプト処理部とを備えたことを特徴とする。
このようにすると、電子メールに含まれるスクリプトに書込み指定命令及び該指定に対応するデータの内容が記述されているので、スクリプト処理部がスクリプトを読取るだけで、その指定に従い記憶部にデータを書込む。従って、外部から自動的に携帯電話端末側にデータを書込むことができる。
【０００８】
また、前記記憶部は、前記電子メールの受信を許容するメール送信元を格納しており、前記スクリプト処理部は、受信した電子メールの送信元が前記記憶部に格納されたメール送信元と一致するか否かを判定し、一致した場合に前記スクリプトを読取ることを特徴とする。
このようにすると、不正な送信元から送信された電子メールにより、携帯電話端末の内部データが書き換えられることを防止できる。
【０００９】
また、前記電子メールに基づいて前記記憶部に前記データを書込んだ旨を、前記データ毎にスクリプトを用いて作成するスクリプト作成部と、前記作成したスクリプトを、応答電子メールとして前記電子メールの送信元に送信するメール送信部をさらに備えたことを特徴とする。
このようにすると、電子メールに基づいて携帯電話端末が書込み指定命令を実行したか否かを、携帯電話端末側から電子メールの送信元に知らせることができる。この際、命令を実行した旨をスクリプトで記述しているので、電子メールの送信元はスクリプトを読取るだけで、その旨を知ることができる。
【００１０】
また、前記携帯電話端末に対して前記電子メールを送信し、前記携帯電話端末から前記応答電子メールを受信し、前記電子メールの送信時に、当該電子メールに含まれている指定命令の情報を記憶する記憶部と、前記応答電子メールの受信時に、当該応答電子メールに含まれているスクリプトを読取り、前記記憶部に記憶された対応する指定命令に所定の識別情報を関連付ける制御部とを備えたことを特徴とする。
このようにすると、電子メールの送信元は、電子メールによる携帯電話端末への命令の指定が確実に実行されたか否かを確認することができる。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態について、各図を参照して説明する。図１は、本発明にかかる携帯電話端末２０に所定のデータの読出し指定や書込み指定をする場合のシステム全体を示す構成ブロック図である。この図において、携帯電話端末２０は、移動体通信網１１０を介してインターネット等のネットワーク１００に接続されている。一方、パーソナルコンピュータ等からなる端末７０、及び携帯電話端末８０は、データの読出しや書込みを携帯電話端末２０に指定する端末（情報指定端末）であり、端末７０は直接ネットワーク１００に接続され、携帯電話端末８０は移動体通信網１１０を介してネットワーク１００に接続されている。携帯電話端末２０、８０としては、例えばＣＤＭＡ方式の携帯電話やＰＨＳ（Personal Handyphone System）等を用いることができる。
【００１２】
ここで、詳しくは後述するが、本発明においては、読出し指定や書込み指定を含む電子メールＥを他の端末７０、８０から携帯電話端末２０に送信することによって、携帯電話端末２０のデータの読出しや書込みを外部からできる点に特徴がある。そこで、以降の説明では必要に応じて、電子メールＥによる読出しや書込み指定を行う端末７０、８０を「親機」と称し、携帯電話端末２０を「子機」と称することとする。なお、子機側から所定の応答電子メールＦや返信電子メールＧが親機へ送信されることがあるが、これについては後述する。
【００１３】
図２は、親機と子機間での情報のやりとりの流れを示す図であり、情報のやりとりはすべて後述のスクリプトを含む電子メールで行われる。
【００１４】
親機が子機のメモリ（記憶部）内のデータの読出しを希望する場合は、親機は読出しコマンドを含む電子メールを送信し、子機はこのコマンドに従ってメモリ内のデータを読出して親機に送信する（図２（１））。
【００１５】
親機が子機のメモリ内へデータの書込みを希望する場合は、親機は書込みデータを特定した書込みコマンドを含む電子メールを送信し、子機はこのコマンドに従ってメモリ内にデータを書込む。又、子機は書込み成功の旨を応答コマンドとして親機に送信する（図２（２））。
【００１６】
次に、本発明の携帯電話端末２０の一実施の形態を、構成ブロック図３、図４を参照して説明する。
【００１７】
図３において、携帯電話機２０は、全体を制御する制御部２、各種データを格納する記憶部（メモリ）４、液晶パネル等からなる表示部６、無線アンテナ１０ａ、無線アンテナ１０ａを介して信号を送受信する無線送受信部１０、その信号を処理する信号処理部１２、入力キー１４、コーデック１６、音声信号を入出力するスピーカ１６ａ及びマイクロフォン１６ｂとを備えている。
【００１８】
ここで、アンテナ１０ａは、基地局との間で無線信号を送受信するようになっている。又、制御部２は、ＣＰＵ（Central Processing Unit：中央演算処理装置）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）を備える。ＣＰＵは所定の制御プログラムに従った演算処理を行い、ＲＯＭには制御プログラムや制御データが格納され、ＲＡＭには演算処理に必要な各種データが一時的に読書きされる。記憶部（メモリ）４には所定のデータ等が格納される。
【００１９】
図４は、制御部２及び記憶部４の詳細な構成を示すブロック図である。この図において、制御部２は、プロトコル部２ａ、表示制御部２ｂ、入力制御部２ｃ、スクリプト処理部２ｄ、スクリプト作成部２ｅ、認証データ編集部２ｆを備えている。又、記憶部４内には、読出しや書込みがされるデータ領域４ａと、後述するメール送信元リスト（認証データ）が格納される認証データ記憶部４ｂ、及びスクリプトテーブル４ｃが設けられている。
【００２０】
プロトコル部（メール送信部）２ａは、発着信の際の音声データや電子メールのやりとりを信号処理部１２との間で行い、また、所定の電子メールを上記メール送信元に送信する。表示制御部２ｂは、表示部６へ所定の表示処理を行う。入力制御部２ｃは、入力キー１４からの入力に応じて所定の処理を行う（例えば入力情報に対応する電話番号の発呼等）。認証データ編集部２ｆは、入力キー１４からの入力に応じて、認証データ記憶部４ｂのメール送信元リストの編集（追加、変更、削除等）を行う。
【００２１】
スクリプト処理部２ｄは、受信した電子メールに後述するスクリプトが含まれているかを判定し、含まれている場合はスクリプトを読取り、スクリプトに記述されている指定命令に従って記憶部４（データ領域４ａ）のデータの読出しや書込みをする。
【００２２】
スクリプト作成部２ｅは、スクリプトテーブル４ｃから所定のスクリプトのフォーマットを取得し、このフォーマットに従って読出したデータをスクリプト記述する。スクリプト記述されたデータは、返信電子メールとして送信される。又、同様にして取得した別のスクリプトのフォーマットに従い、応答コマンドをスクリプト作成する。なお「応答コマンド」は、親機の電子メールによるデータの読出しや書込みが成功した旨を子機から親機に知らせる命令であり、応答電子メールとして送信される。
【００２３】
次に、携帯電話端末２０側で、電子メールの受信に応じてデータの読出しや書込みを行う場合の処理について、図５〜図９を参照して説明する。
【００２４】
図５は、電子メールＥの本文（文書）の構成を示しており、文書９０はスクリプトを用いて記述されている。ここで、スクリプト（言語）とは、コンピュータに処理を実行させるための命令を、ＨＴＭＬ（Hyper Text Markup Language）と同様なタグ（識別子）と、ソースコードとを用いて記述したものであり、電子メールの受信端末側では文書を読取るだけで、コンピュータにコンパイルしなくとも処理を実行させることができるようになっている。つまり、電子メールＥを受信した携帯電話端末２０に対し、自動的に電子メールの記述内容を実行させることができるという利点がある。また、スクリプトはタグにより記述されているので、電子メールの送信側と受信側で端末の種別が異なっている場合でも、上記命令を知らせることができる。
【００２５】
文書９０において、＜script＞９０ａは開始タグを、＜/script＞９０ｃは終了タグを表す。各コマンドはタグ９０ａと９０ｃに挟まれて記述される。＜cmd＞〜＜/e＞タグ９０ｂはコマンドを示し、各タグの間に所定のソースコード（rdphone）あるいはデータの格納先を示す情報（１１）が記述される。そして、タグ９０ｂのコマンドは「電話帳に格納された呼出し番号１１のデータを読出せ」という命令（つまり、読出しコマンド）を示している。なお、書出しコマンドの場合は、＜cmd＞タグの後にデータ書出しを指示するソースコードが記述される。
【００２６】
次に、携帯電話端末２０内での電子メールＥ（スクリプト）の受信処理について、図６を参照して説明する。この図において、まず、電子メールＥを受信すると（ステップＳ２００）、プロトコル部２ａは当該電子メールＥのヘッダからメール送信元の情報を取得するとともにメール本文を抽出し、スクリプト処理部２ｄに送信元とメール本文とを渡す（ステップＳ２０２）。
【００２７】
スクリプト処理部２ｄは、メール本文がスクリプトで記述されているか（スクリプトメールか）否かを判定する（ステップＳ２０４）。この判定は、メール本文に＜script＞なる開始タグがあるか否かを読取ることで行い、開始タグがあればステップＳ２０４で「Ｙｅｓ」と判定する。
【００２８】
ステップＳ２０４で「Ｙｅｓ」であれば、スクリプト処理部２ｄは、取得した（メールの）送信元に基づいて認証を行う（ステップＳ２０６）。認証は、取得した送信元が認証データ記憶部４ｂに登録されたメール送信元リストに該当するか否かに基づいて行い、該当しない場合は「Ｎｏ」としてステップＳ２１４のスクリプト破棄の処理を行う。
【００２９】
一方、ステップＳ２０６で認証を確認できた場合（「Ｙｅｓ」の場合）、スクリプト処理部２ｄは、スクリプトで記述された文書を読取る（ステップＳ２０８）。さらに、スクリプト処理部２ｄは、読取った文書の文法エラーの有無を適宜判定し（ステップＳ２１０）、文法エラーなしと判定した場合は、読取った文書の命令を（スクリプト）実行する（ステップＳ２１２）。一方、ステップＳ２１０で「Ｎｏ」であれば、上述のステップＳ２１４のスクリプト破棄処理を行い、処理を終了する。
【００３０】
次に、上記ステップＳ２１２でのスクリプト実行処理の詳細を、図７を参照して説明する。まず、スクリプト処理部２ｄは、読取ったスクリプトに読出しコマンドが含まれているかを判定する（ステップＳ３００）。この判定は、上述の＜cmd＞〜＜/e＞タグ内のソースコードに基づいて行われる。ステップＳ３００で「Ｎｏ」であれば、読出しコマンドでないとしてステップＳ３０２以降へ移る。
【００３１】
ステップ３００で「Ｙｅｓ」であれば、スクリプト処理部２ｄは、読出しを指示されたデータが共有データであるかを判定する（ステップＳ３０４）。ここで、「共有データ」とは、データの読出しや書込みが許可されたデータである。ステップＳ３０４で「Ｎｏ」であれば読出しを行わずに処理を終了する。ステップ３０４で「Ｙｅｓ」であれば、スクリプト処理部２ｄは、該当するデータを記憶部４（のデータ領域４ａ）から読出す（ステップＳ３０６）。
【００３２】
次に、スクリプト作成部２ｅは、読出したデータに対応したスクリプトのフォーマットをスクリプトテーブル４ｃから取得し(ステップＳ３０８)、読出したデータをこのフォーマットに関連付けてスクリプトを記述する（ステップＳ３１０）。ここで、ステップＳ３０８及びＳ３１０の処理の詳細について、図８及び図９を用いて説明する。
【００３３】
図８は、読出したデータ（電話帳の呼出し番号１１のデータ）３０の構成と、このデータに対応するスクリプトのフォーマット３５を示す図である。データ３０は、このデータのカテゴリ（グループ）を示すフィールド３０ａ、名前を示すフィールド３０ｂ、よみを示すフィールド３０ｃ、電話番号を示すフィールド３０ｄ、電子メールアドレスを示すフィールド３０ｅ、備考欄を示すフィールド３０ｆからなる。各フィールドには図示した情報（テキストデータ）が記録されている。一方、このデータの構成に対応したスクリプトのフォーマット３５には、各フィールド３０ａ〜３０ｆに対応したタグが割り当てられている。つまり、グループには<group>タグ３５ａが、名前には<Name>タグ３５ｂが、よみには<Yomi>タグ３５ｃが、電話番号には<phonenum>タグ３５ｄが、電子メールアドレスには<mail>タグ３５ｅが、備考欄には<note>タグ３５ｆが、それぞれ割り当てられている。
【００３４】
図９は、上記したスクリプトのフォーマット３５にデータ３０を関連付けて記述されるスクリプト９２を示す図である。この図において、開始タグ９２ａ及び終了タグ９２ｃは既に説明したものである。そして、コマンドを示す＜cmd＞〜＜/e＞タグ９２ｂの間には、<group>〜<note>タグからなるスクリプトのフォーマット３５が記述され、各タグに続いてデータ３０内の各情報が記述されている（関連付けられている）。このようにすると、スクリプト内の各タグに対応したデータの属性等が該タグで指定されているので（図８におけるデータとタグとの対応）子機から読出したデータの属性等を親機が容易に知ることができ、又その属性等に従って親機内の所定の記憶部内の適切な領域にデータを自動的に書込むことができる。
【００３５】
そして、図７に戻り、スクリプト作成部２ｅは、このようにして記述されたスクリプトを本文とする返信電子メールを作成し(ステップＳ３１２)、メール送信部２ａはこのメールを親機へ送信する(ステップＳ３１４)。このように、読出したデータをタグと関連付けてスクリプト記述し、返信電子メールとして送信することにより、返信電子メールを受信した端末ではタグに指定された命令に基づいて、自動的に携帯電話端末のデータを取得し、格納することができる。
【００３６】
一方、ステップＳ３００で「Ｎｏ」の場合、スクリプト処理部２ｄは、読取ったスクリプトに書込みコマンドが含まれているかを判定する（ステップＳ３０２）。この判定は、上述の＜cmd＞〜＜/e＞タグ内のソースコードに基づいて行われる。ステップＳ３０２で「Ｎｏ」であれば処理を終了する。
【００３７】
ステップＳ３０２で「Ｙｅｓ」であれば、スクリプト処理部２ｄはステップＳ３２０の処理を行う。ここで、読取ったスクリプトにおいて、書込みコマンドには、図９に示したのと同様な各種タグ（図９の<group>〜<note>に相当）と、それに関連付けられたデータの内容（図８のフィールド３０ａ〜３０ｆの各情報に相当）が含まれている。従って、スクリプト処理部２ｄは、上記各種タグからデータの種別や各情報に対応するフィールド等を抽出、判定する(ステップＳ３２０)。
【００３８】
次に、スクリプト処理部２ｄは、書込みを指示されたデータが共有データであるかを判定する（ステップＳ３２２）。そして、ステップＳ３２２で「Ｎｏ」であれば処理を終了し、「Ｙｅｓ」であれば、スクリプト処理部２ｄは、ステップＳ３２０での抽出判定結果に基づいて、該当するデータをスクリプトから取得し、記憶部４（のデータ領域４ａ）の所定の格納領域に書込む（ステップＳ３２４）。例えば、スクリプトに記述されたデータが上記図８のフィールド３０ａに対応するデータであれば、データ領域４ａにおけるフィールド３０ａにデータを書込む。このようにすると、スクリプト内の各タグに対応したデータの属性等が該タグで指定されているので（図８におけるデータとタグとの対応に相当）、携帯電話端末側の記憶部内の適切な領域にデータを書込むことができ、書込み不能になったり書込みエラーになることが少なくなる。
【００３９】
次に、スクリプト作成部２ｅは、データの書込み成功の旨の応答コマンドをスクリプト作成し、さらにこのコマンドを含む応答電子メールを作成する (ステップＳ３２６)。メール送信部２ａは、応答電子メールを親機へ送信し(ステップＳ３２８)、処理を終了する。
【００４０】
なお、スクリプト作成部２ｅは、読出しコマンド又は書込みコマンドの実行処理が終了したことを確認した場合に、ステップＳ３２６で応答コマンドを作成する。応答コマンドは、スクリプトテーブル４ｃにスクリプトのフォーマットとして格納されており、例えば図１０に示すスクリプトで記述されている。応答コマンドには、読出しコマンド又は書込みコマンドが成功した旨を示す応答コマンド９４（図１０（１））、読出しコマンド又は書込みコマンドの処理を拒絶した旨を示す拒絶応答コマンド９６（図１０（２））の２種類がある。
【００４１】
次に、応答電子メールを受信する親機での処理について図１１〜図１３を参照して説明する。
【００４２】
まず、図１１に示すように、親機から子機へ電子メールを送信するに際し、親機（のユーザ）はスクリプトを作成する（ステップＳ４００）。このスクリプトは、上記したデータの読出しや書込みコマンドを含んでいる。次に、親機のユーザは所定の操作により、作成したスクリプト中の読出しや書込みコマンドの情報（コマンドの名前、種別）をメモリ（指定端末記憶部）に保存する（ステップＳ４０２）。そして、上記スクリプトを含む電子メールを対象となる子機に送信する（ステップＳ４０４）。
【００４３】
図１２は、ステップＳ４０２で親機のメモリに保存されたデータ（ファイル）４０の構成を示す図である。この図において、フィールド４０ａには電子メールの送信先（子機）が記録され、フィールド４０ｂには送信日が記録され、また、フィールド４０ｃには電子メールに含まれるコマンドの種類（名前、及びデータの種類等）が記録されている。なお、フィールド４０ｄには、子機側からの応答結果を記録するようになっている。
【００４４】
そして、電子メールを受信した子機側では、図７のステップＳ３２６に従って、応答コマンドを含む応答電子メールを作成し、親機へ送信する。この、応答電子メールを受信した親機では、図１３に示す処理を行う。まず、親機の制御部（子機と同様のスクリプト処理部を備える）は、子機からの応答電子メールに応答コマンドが含まれているか否かを判定する（ステップＳ５００）。そして、ステップＳ５００で「Ｙｅｓ」であれば、制御部は親機のメモリ内に上記図１２のファイルが存在するか、つまりコマンド名が保存されているか否かを判定する（ステップＳ５０２）。次に、ステップＳ５０２で「Ｙｅｓ」であれば、制御部は、メモリ内の該当するコマンド名に対して応答があった旨をマーク（識別情報を記録）し（ステップＳ５０４）、処理を終了する。例えば、図１２に示した例では、子機Ａから書込みコマンドを実行した旨の応答コマンドが送信され、親機の制御部はフィールド４０ｄの対応する領域に応答コマンド「あり」を記録する。このようにして、電子メールを送信した親機は、コマンドが確実に子機で実行されたか否かを確認することができる。
【００４５】
なお、本発明は、上記した実施形態に限定されるものではない。例えば、上記した例では、１つの電子メールには１つの読出し又は書込みコマンドのみが記述され、子機側では各コマンドの実行の有無を択一的に行ったが（例えば図７のステップＳ３００、Ｓ３０２等）、電子メールに複数の読出しコマンドや書込みコマンドが記述されていてもよく、この場合は子機側ではすべてのコマンドを順次実行すればよい。
【００４６】
又、上記した実施形態では、子機側が書込みコマンドを実行した場合に応答電子メールを送信したが、子機が読出しコマンドを実行した場合にも応答電子メールを送信するようにしてもよい。又、子機が読出しコマンドを実行した場合に送信する返信電子メールに応答コマンドを含めることで、応答電子メールの代わりとすることも可能である。
【００４７】
【発明の効果】
以上説明したように、本発明に係る携帯電話端末によれば、電子メールに含まれるスクリプトに読出し指定命令が記述されているので、スクリプト処理部がスクリプトを読取るだけで、その指定に従い記憶部のデータを読出す。そして、スクリプト作成部は、読出したデータをスクリプト記述し、返信電子メールとして送信するので、返信電子メールを受信した端末ではスクリプトを読取るだけで、外部から自動的に携帯電話端末側の読出しデータを取得することができる。従って、外部から容易、迅速かつ柔軟に携帯電話端末のデータの読出しができる。
【００４８】
本発明に係る携帯電話端末によれば、電子メールに含まれるスクリプトに書込み指定命令及び該指定に対応するデータの内容が記述されているので、スクリプト処理部がスクリプトを読取るだけで、その指定に従い記憶部にデータを書込む。従って、外部から容易、迅速かつ柔軟に携帯電話端末にデータの書込みができる。
【００４９】
そして、以上のことにより、携帯電話端末と他の情報指定端末との間で、データ交換用の専用機器を介さず、又、両者が直接同じ場所にいなくともデータの交換や同期が容易に行える。例えば携帯電話間でアドレス帳の電子データを交換したり、移動端末のハードウェア設定を遠隔設定できる。さらに、電子メールにスクリプトを付加して送受信するので、端末間でのオペレーティングシステム等の相違に関係なくやりとりができる。
【図面の簡単な説明】
【図１】  本発明の携帯電話端末を含むシステムの構成を示すブロック図である。
【図２】  親機と子機間での情報のやりとりを示す模式図である。
【図３】  携帯電話端末の構成を示すブロック図である。
【図４】  図３の詳細説明図である。
【図５】  電子メールの本文（スクリプト）の構成を示す図である。
【図６】  受信した電子メールの読取り、及びスクリプトの実行処理フローを示す図である。
【図７】  スクリプトの実行処理の詳細フローを示す図である。
【図８】  子機側で返信電子メールを作成する際のデータとスクリプトの対応を示す図である。
【図９】  返信電子メールに含まれるスクリプトを示す図である。
【図１０】  応答コマンドの構成を示す図である。
【図１１】  親機での電子メール作成及び送信のフローを示す図である。
【図１２】  親機のメモリに格納されたデータの構成を示す図である。
【図１３】  応答電子メールを受信した親機での処理フローを示す図である。
【符号の説明】
２                        制御部
２ａ                      プロトコル部（メール送信部）
２ｄ                      スクリプト処理部
２ｅ                      スクリプト作成部
４                        記憶部
４ａ                      データ記憶領域
４ｂ                      認証データ記憶部
４ｃ                      スクリプトテーブル
６                        表示部
１２                      信号処理部
１４                      入力キー
２０                      携帯電話端末
【図１】
0004637395.tif 000002
【図２】
0004637395.tif 000003
【図３】
0004637395.tif 000004
【図４】
0004637395.tif 000005
【図５】
0004637395.tif 000006
【図６】
0004637395.tif 000007
【図７】
0004637395.tif 000008
【図８】
0004637395.tif 000009
【図９】
0004637395.tif 000010
【図１０】
0004637395.tif 000011
【図１１】
0004637395.tif 000012
【図１２】
0004637395.tif 000013
【図１３】
0004637395.tif 000014