(57)【特許請求の範囲】
【請求項１】
パーソナルコンピュータにユーザーデータを退避させ、交換時の携帯電話端末間でユーザーデータの転送を行うユーザーデータ転送システムにおいて、
前記携帯電話端末のユーザーデータを保持する再書き込み可能な不揮発性メモリと、
前記携帯電話端末の携帯電話用プログラムと共に前記携帯電話用プログラムのサイズよりも小さい前記ユーザーデータの転送モード用プログラムを保持する読み出し専用不揮発性メモリと、
ワーク領域部とプログラム領域部とを有し、通常モード時に前記読み出し専用不揮発性メモリから前記携帯電話用プログラムだけを前記プログラム領域部にロードし展開して保持し、転送モード時に交換元及び交換先の前記携帯電話端末では通常モード時よりも前記ワーク領域部を大きくするように前記読み出し専用不揮発性メモリから前記転送モード用プログラムだけを前記プログラム領域部にロードし展開して保持する揮発性メモリと、
転送モード時に前記揮発性メモリに保持された前記転送モード用プログラムを実行し、交換元の携帯電話端末の前記不揮発性メモリから前記揮発性メモリに展開したユーザーデータを通信プロトコル形式に加工処理して交換元の携帯電話端末から前記パーソナルコンピュータに転送し、さらに、転送された前記ユーザーデータを前記パーソナルコンピュータから交換先の携帯電話端末に転送し、揮発性メモリに保持し、通信プロトコル形式に加工処理する前のユーザーデータを復元して再書き込み可能な不揮発性メモリに保持させる転送・復元制御部と、
前記交換元の携帯電話端末から前記パーソナルコンピュータに転送したユーザーデータを受信し保持する退避保持部と、
前記退避保持部に退避したユーザーデータを前記パーソナルコンピュータから前記交換先の携帯電話端末に転送する退避制御部とを備えることを特徴とするユーザーデータ転送システム。
【請求項２】
前記携帯電話端末と前記パーソナルコンピュータとはＵＳＢ接続され、相互にユーザーデータの転送、受信が行われることを特徴とする、請求項１に記載のユーザーデータ転送システム。
【請求項３】
前記再書き込み不揮発性メモリに転送モード移行フラグ保持部を設け、前記パーソナルコンピュータから携帯電話端末に転送モード変更要求の制御信号が送信された場合前記転送モード移行フラグ保持部のフラグをＯＮにし、ソフトウエアリセット実施時に前記転送モード移行フラグ保持部のフラグのＯＮ／ＯＦＦを判定し、ＯＮの判定の場合、前記携帯電話端末の動作モードを転送モードに移行させることを特徴とする、請求項１に記載のユーザーデータ転送システム。
【請求項４】
携帯電話端末の交換時にパーソナルコンピュータにユーザーデータを退避させ、携帯電話端末間でユーザーデータの転送を行うユーザーデータ転送方法において、
前記携帯電話端末の携帯電話用プログラムと共に前記携帯電話用プログラムよりもサイズが小さい前記ユーザーデータの転送モード用プログラムを保持する読出し専用ＲＯＭから通常モード時に前記携帯電話用プログラムだけをＲＡＭのプログラム領域部にロードし展開して保持し、転送モード時に交換元及び交換先の前記携帯電話端末では通常モード時よりも前記ＲＡＭのワーク領域部を大きくするように前記読み出し専用ＲＯＭから前記転送モード用プログラムだけを前記ＲＡＭの前記プログラム領域部にロードし展開する工程と、
転送モード時に前記ＲＡＭに保持された前記転送モード用プログラムを実行し、交換元の携帯電話端末の再書込み可能なＦｌａｓｈ  ＲＯＭから前記ＲＡＭに展開したユーザーデータを通信プロトコル形式に加工処理して交換元の携帯電話端末から前記パーソナルコンピュータに転送し保持させる工程と、
前記パーソナルコンピュータに保持されたユーザーデータを交換先の携帯電話端末に転送し前記ＲＡＭに保持させ、通信プロトコル形式に加工処理する前のユーザーデータを復元して再書き込み可能なＦｌａｓｈ  ＲＯＭに保持させる工程とを備えることを特徴とするユーザーデータ転送方法。
【請求項５】
携帯電話端末の交換時にパーソナルコンピュータにユーザーデータを退避させ、携帯電話端末間でユーザーデータの転送をコンピュータで実行するユーザーデータ転送プログラムにおいて、
前記携帯電話端末の携帯電話用プログラムと共に前記携帯電話用プログラムよりもサイズが小さい前記ユーザーデータの転送モード用プログラムを保持する読出し専用ＲＯＭから通常モード時に前記携帯電話用プログラムだけをＲＡＭのプログラム領域部にロードし展開して保持し、転送モード時に交換元及び交換先の前記携帯電話端末では通常モード時よりも前記ＲＡＭのワーク領域部を大きくするように前記読み出し専用ＲＯＭから前記転送モード用プログラムだけを前記ＲＡＭの前記プログラム領域部にロードし展開する手順と、
転送モード時に前記ＲＡＭに保持された前記転送モード用プログラムを実行し、交換元の携帯電話端末の再書込み可能なＦｌａｓｈ  ＲＯＭから前記ＲＡＭに展開したユーザーデータを通信プロトコル形式に加工処理して交換元の携帯電話端末から前記パーソナルコンピュータに転送し保持させる手順と、
前記パーソナルコンピュータに保持されたユーザーデータを交換先の携帯電話端末に転送し揮発性メモリに保持させ、通信プロトコル形式に加工処理する前のユーザーデータを復元して再書き込み可能なＦｌａｓｈ  ＲＯＭに保持させる手順とを備えることを特徴とするユーザーデータ転送プログラム。
【請求項６】
携帯電話端末の交換時にパーソナルコンピュータにユーザーデータを退避させ、ユーザーデータの転送を行う携帯電話端末において、
前記携帯電話端末のユーザーデータを保持する再書込み可能なＦｌａｓｈ  ＲＯＭと、
前記携帯電話端末の携帯電話用プログラムと共に、前記携帯電話用プログラムよりもサイズが小さい前記ユーザーデータの転送モード用プログラムを保持する読出し専用ＲＯＭと、
ワーク領域部とプログラム領域部とを有し、通常モード時に前記読み出し専用ＲＯＭから前記携帯電話用プログラムだけを前記プログラム領域部にロードし展開して保持し、転送モード時に交換元及び交換先の前記携帯電話端末では通常モード時よりも前記ワーク領域部を大きくするように前記読み出し専用ＲＯＭから前記転送モード用プログラムだけを前記プログラム領域部にロードし展開して保持し、前記再書込み可能なＦｌａｓｈ  ＲＯＭから前記ユーザーデータを前記ワーク領域部にコピーし保持するＲＡＭと、
前記ＲＡＭに保持された前記転送モード用プログラムを実行し、前記携帯電話端末が交換元の場合前記ＲＡＭに保持されたユーザーデータを加工処理して前記パーソナルコンピュータに転送し、退避させ、さらに、前記携帯電話端末が交換先の場合に転送し、退避させたユーザーデータを前記パーソナルコンピュータから受信し、ＲＡＭに保持し、加工処理前のユーザーデータを復元して取り出し前記再書込み可能なＦｌａｓｈ  ＲＯＭに保持させる転送・復元制御部とを備えることを特徴とする携帯電話端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯電話端末の交換時にユーザーデータを交換先の携帯電話端末に転送するユーザーデータ転送システムに関する。特に、本発明は、大量で重用な資産となっているユーザーデータを転送するユーザーデータ転送システム、方法、プログラム、携帯電話端末及びパーソナルコンピュータに関する。
【背景技術】
【０００２】
近年、携帯電話端末の高機能化により携帯電話端末内部の記憶部に登録されているデータがユーザーにとって重要な資産となっている。従来の電話帳データはもとより、画像（特に動画）データ、音声（着メロ）データは、ユーザーが著作権に対して代金を支払って得たデータも多いためユーザーが携帯電話端末を交換する場合に、大量で重要な資産となっているユーザーデータを交換先の携帯電話端末に転送する方法の発達が重要になってきている。
【０００３】
特に、携帯電話端末の不具合による交換、新機種の携帯電話端末への交換の場合、ユーザーの被る損失は大きいため、携帯電話事業者の窓口にて交換する携帯電話端末にユーザーデータを転送するサービス技術が重要になる。
すなわち、携帯電話端末は、通常、携帯電話端末事業者毎にパーソナルコンピュータ（ＰＣ）などとの通信手段を持つため、このインターフェースを利用してデータ転送する場合が多いと考えられる。
【０００４】
このため、著作権を持つデータがある場合は、特にインターフェースを利用して携帯電話事業者の元で転送できるべきである。
携帯電話端末は、パーソナルコンピュータとのインターフェースによりユーザーデータをパーソナルコンピュータに送信し、また、パーソナルコンピュータより受信したユーザーデータを復元するためのプログラムが必要となる。
【０００５】
しかしながら、近年の携帯電話端末は、高機能化に伴い利用できるメモリ領域には限りがあるため、ユーザーデータを退避／復元させるためのプログラム領域、ユーザーデータをインターフェースにて送受信するためのデータの加工処理に必要なワーク領域を確保することは難しく、複数回に分けてデータを加工処理しなければならないという問題がある。
【０００６】
さらに、ワーク領域が小さい場合には、パーソナルコンピュータから携帯電話端末への転送処理についてフロー制御処理が必要となり、転送毎に転送完了の応答をパーソナルコンピュータからもらうなどの制御が必要になるという問題がある。
すなわち、小さなワーク領域しか確保できない場合、大量で重要な資産となっているユーザーデータの転送処理の複雑化が生じ、転送処理速度の点で不利になるという問題がある。
【０００７】
上記のような従来の問題に関連して以下のような従来技術がある。
従来、携帯電話機を用いたデータ記憶システムにおいて、携帯電話機をパソコン用のデータ記憶装置として適用可能とし、データの記録を気軽に行えるようにするため、ＵＳＢケーブルを介してパソコンに接続された携帯電話機を外部記憶装置として認識し、携帯電話機の動作モードをパソコンから送信された信号に基いて判定させ、データの保存モードのときはパソコンから送信されるデータをメモリに記憶させ、データの転送モードのときはメモリに記憶させたデータをパソコンに転送し、通信モードのときはメモリに記憶させたデータを電子メールとして送信させるものがある（例えば、特許文献１参照）。
【０００８】
しかしながら、上記特許文献１では、携帯電話機をパソコン用データの記憶装置とすることが開示されているが、携帯電話端末の交換時にパーソナルコンピュータと携帯電話端末の間のユーザーデータ転送で小さなワーク領域に起因して、大量で重要な資産となっているユーザーデータの処理複雑化が生じ、処理速度の点で不利になるという問題を解決することができない。
また、リセット種別を識別して特定データを格納したメモリのリセット禁止制御を行うリセット方式であって、該メモリにデータを格納した時、識別情報をセットし、リセット許可されたリセット指令によりその情報をリセットするレジスタを設け、リセット指令のときそのレジスタを参照して識別情報がセットされている場合は該メモリのリセットを禁止するものがある（例えば、特許文献２参照）。
【０００９】
しかしながら、上記特許文献２では、リセット種別を識別して特定データを格納したメモリのリセット禁止制御を行うことが開示されているが、前述のように、携帯電話端末の交換時にパーソナルコンピュータと携帯電話端末の間のユーザーデータ転送で小さなワーク領域に起因して大量で重要な資産となっているユーザーデータの処理複雑化が生じ、処理速度の点で不利になるという問題を解決することができない。
【００１０】
また、データ処理装置とメインメモリと不揮発性メモリとを備え、障害時に実行中のプログラムをリセットとし、データセーブプログラムを起動するデータ処理装置のリセット制御方式において、前記データセーブプログラムを前記データ処理装置内のデータを前記メインメモリにセーブするためのプリセーブルーチンと前記メインメモリのデータを前記不揮発性メモリにセーブするためのセーブメインルーチンとで構成され、且つ前記プログラム起動のための指令手段を備え、前記指令手段が前記プログラムのリセットを行い前記プリセーブルーチンを起動する第１の信号と、前記データ処理装置のハードリセットを行い前記セーブメインルーチンを起動する第２の信号とを発生する様構成され、前記第２の信号は前記第１の信号発生後所定時間経過した後発生されるものがある（例えば、特許文献３参照）。
【００１１】
しかしながら、上記特許文献３では、障害時に実行中のプログラムをリセットとし、データセーブプログラムを起動することが開示されているが、前述のように、携帯電話端末の交換時に携帯電話機をパーソナルコンピュータと携帯電話端末の間のユーザーデータ転送で小さなワーク領域に起因して大量で重要な資産となっているユーザーデータの処理複雑化が生じ、処理速度の点で不利になるという問題を解決することができない。
【００１２】
【特許文献１】特開２００２−３５９６９４号公報
【特許文献２】特開昭６２−３５９２８号公報
【特許文献３】特開昭５７−１１１７５１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
したがって、本発明は上記問題点に鑑みて、パーソナルコンピュータと携帯電話端末の間のユーザーデータ転送で処理複雑化、処理速度を改善するユーザーデータ転送システム、方法、コンピュータで実行するプログラム、携帯電話端末及びパーソナルコンピュータを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明は前記問題点を解決するために、パーソナルコンピュータにユーザーデータを退避させ、交換時の携帯電話端末間でユーザーデータの転送を行うユーザーデータ転送システムにおいて、前記携帯電話端末のユーザーデータを保持する再書き込み可能な不揮発性メモリと、前記携帯電話端末の携帯電話用プログラムと共に前記携帯電話用プログラムのサイズよりも小さい前記ユーザーデータの転送モード用プログラムを保持する読み出し専用不揮発性メモリと、ワーク領域部とプログラム領域部とを有し、通常モード時に前記読み出し専用不揮発性メモリから前記携帯電話用プログラムだけを前記プログラム領域部にロードし展開して保持し、転送モード時に交換元及び交換先の前記携帯電話端末では通常モード時よりも前記ワーク領域部を大きくするように前記読み出し専用不揮発性メモリから前記転送モード用プログラムだけを前記プログラム領域部にロードし展開して保持する揮発性メモリと、転送モード時に前記揮発性メモリに保持された前記転送モード用プログラムを実行し、交換元の携帯電話端末の前記不揮発性メモリから前記揮発性メモリに展開したユーザーデータを通信プロトコル形式に加工処理して交換元の携帯電話端末から前記パーソナルコンピュータに転送し、さらに、転送された前記ユーザーデータを前記パーソナルコンピュータから交換先の携帯電話端末に転送し、揮発性メモリに保持し、通信プロトコル形式に加工処理する前のユーザーデータを復元して再書き込み可能な不揮発性メモリに保持させる転送・復元制御部と、前記交換元の携帯電話端末から前記パーソナルコンピュータに転送したユーザーデータを受信し保持する退避保持部と、前記退避保持部に退避したユーザーデータを前記パーソナルコンピュータから前記交換先の携帯電話端末に転送する退避制御部とを備えることを特徴とするユーザーデータ転送システムを提供する。
【００１５】
さらに、前記携帯電話端末と前記パーソナルコンピュータとはＵＳＢ接続され、相互にユーザーデータの転送、受信が行われる。
さらに、前記再書き込み不揮発性メモリに転送モード移行フラグ保持部を設け、前記パーソナルコンピュータから携帯電話端末に転送モード変更要求の制御信号が送信された場合前記転送モード移行フラグ保持部のフラグをＯＮにし、ソフトウエアリセット実施時に前記転送モード移行フラグ保持部のフラグのＯＮ／ＯＦＦを判定し、ＯＮの判定の場合、前記携帯電話端末の動作モードを転送モードに移行させる。
【００１６】
さらに、本発明は、携帯電話端末の交換時にパーソナルコンピュータにユーザーデータを退避させ、携帯電話端末間でユーザーデータの転送を行うユーザーデータ転送方法において、前記携帯電話端末の携帯電話用プログラムと共に前記携帯電話用プログラムよりもサイズが小さい前記ユーザーデータの転送モード用プログラムを保持する読出し専用ＲＯＭから通常モード時に前記携帯電話用プログラムだけをＲＡＭのプログラム領域部にロードし展開して保持し、転送モード時に交換元及び交換先の前記携帯電話端末では通常モード時よりも前記ＲＡＭのワーク領域部を大きくするように前記読み出し専用ＲＯＭから前記転送モード用プログラムだけを前記ＲＡＭの前記プログラム領域部にロードし展開する工程と、転送モード時に前記ＲＡＭに保持された前記転送モード用プログラムを実行し、交換元の携帯電話端末の再書込み可能なＦｌａｓｈ  ＲＯＭから前記ＲＡＭに展開したユーザーデータを通信プロトコル形式に加工処理して交換元の携帯電話端末から前記パーソナルコンピュータに転送し保持させる工程と、前記パーソナルコンピュータに保持されたユーザーデータを交換先の携帯電話端末に転送し前記ＲＡＭに保持させ、通信プロトコル形式に加工処理する前のユーザーデータを復元して再書き込み可能なＦｌａｓｈ  ＲＯＭに保持させる工程とを備えることを特徴とするユーザーデータ転送方法を提供する。
【００１７】
さらに、本発明は、携帯電話端末の交換時にパーソナルコンピュータにユーザーデータを退避させ、携帯電話端末間でユーザーデータの転送をコンピュータで実行するユーザーデータ転送プログラムにおいて、前記携帯電話端末の携帯電話用プログラムと共に前記携帯電話用プログラムよりもサイズが小さい前記ユーザーデータの転送モード用プログラムを保持する読出し専用ＲＯＭから通常モード時に前記携帯電話用プログラムだけをＲＡＭのプログラム領域部にロードし展開して保持し、転送モード時に交換元及び交換先の前記携帯電話端末では通常モード時よりも前記ＲＡＭのワーク領域部を大きくするように前記読み出し専用ＲＯＭから前記転送モード用プログラムだけを前記ＲＡＭの前記プログラム領域部にロードし展開する手順と、転送モード時に前記ＲＡＭに保持された前記転送モード用プログラムを実行し、交換元の携帯電話端末の再書込み可能なＦｌａｓｈ  ＲＯＭから前記ＲＡＭに展開したユーザーデータを通信プロトコル形式に加工処理して交換元の携帯電話端末から前記パーソナルコンピュータに転送し保持させる手順と、前記パーソナルコンピュータに保持されたユーザーデータを交換先の携帯電話端末に転送し揮発性メモリに保持させ、通信プロトコル形式に加工処理する前のユーザーデータを復元して再書き込み可能なＦｌａｓｈ  ＲＯＭに保持させる手順とを備えることを特徴とするユーザーデータ転送プログラムを提供する。
【００１８】
さらに、本発明は、携帯電話端末の交換時にパーソナルコンピュータにユーザーデータを退避させ、ユーザーデータの転送を行う携帯電話端末において、前記携帯電話端末のユーザーデータを保持する再書込み可能なＦｌａｓｈ  ＲＯＭと、
前記携帯電話端末の携帯電話用プログラムと共に、前記携帯電話用プログラムよりもサイズが小さい前記ユーザーデータの転送モード用プログラムを保持する読出し専用ＲＯＭと、ワーク領域部とプログラム領域部とを有し、通常モード時に前記読み出し専用ＲＯＭから前記携帯電話用プログラムだけを前記プログラム領域部にロードし展開して保持し、転送モード時に交換元及び交換先の前記携帯電話端末では通常モード時よりも前記ワーク領域部を大きくするように前記読み出し専用ＲＯＭから前記転送モード用プログラムだけを前記プログラム領域部にロードし展開して保持し、前記再書込み可能なＦｌａｓｈ  ＲＯＭから前記ユーザーデータを前記ワーク領域部にコピーし保持するＲＡＭと、前記ＲＡＭに保持された前記転送モード用プログラムを実行し、前記携帯電話端末が交換元の場合前記ＲＡＭに保持されたユーザーデータを加工処理して前記パーソナルコンピュータに転送し、退避させ、さらに、前記携帯電話端末が交換先の場合に転送し、退避させたユーザーデータを前記パーソナルコンピュータから受信し、ＲＡＭに保持し、加工処理前のユーザーデータを復元して取り出し前記再書込み可能なＦｌａｓｈ  ＲＯＭに保持させる転送・復元制御部とを備えることを特徴とする携帯電話端末を提供する。
【発明の効果】
【００２０】
以上説明したように、本発明によれば、携帯電話端末のユーザーデータをＦｌａｓｈ  ＲＯＭに保持し、携帯電話端末の携帯電話用プログラムと共に、ユーザーデータの転送モード用プログラムをＲＯＭに保持し、転送モード時にＲＯＭから転送モード用プログラムだけをロードし展開して保持し、Ｆｌａｓｈ  ＲＯＭからユーザーデータをコピーしＲＡＭに保持し、ＲＡＭに保持された転送モード用プログラムを実行し、ＲＡＭに保持されたユーザーデータを通信プロトコル形式に加工処理して交換元の携帯電話端末からパーソナルコンピュータに転送し、退避させ、交換元の携帯電話端末からパーソナルコンピュータに退避した通信プロトコル形式のユーザーデータを受信し保持し、交換元の携帯電話端末から受信して退避保持部に保持した通信プロトコル形式のユーザーデータを交換先の携帯電話端末に転送し、退避させた通信プロトコル形式のユーザーデータをパーソナルコンピュータから交換先の携帯電話端末に受信し、ＲＡＭに保持し、通信プロトコル形式のユーザーデータから加工処理前のユーザーデータを復元して取り出しＦｌａｓｈ  ＲＯＭに保持させるようにしたので、ＲＡＭのワーク領域を大きくできＲＡＭのワーク領域がユーザーデータのサイズよりも大きくなることが期待でき、大量で重要な資産となっているユーザーデータを通信プロトコル形式に加工処理して転送することが一度で行え、且つ、ユーザーデータを受信しユーザーデータの復元が一度で行えるため処理複雑化を防止、処理速度の向上を期待することが可能になる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の実施の形態について図面を参照して説明する。
図１は本発明に係るユーザーデータ転送システムの概略構成を示す外観図である。本図に示すように、ユーザーデータ転送システムは携帯電話端末１０１とパーソナルコンピュータ（ＰＣ）１０２からなり、プログラム制御で動作し、携帯電話端末１０１とパーソナルコンピュータ１０２の相互の接続ではＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）を使用し、相互の通信プロトコルとして通信プロトコルを使用し、パーソナルコンピュータ１０２を介して交換元の携帯電話端末１０１Ａと交換先の携帯電話端末１０１Ｂ同士でユーザーデータを転送、復元する機能を実装する。
【００２２】
例えば、不具合の交換元の携帯電話端末１０１Ａからパーソナルコンピュータ１０２にユーザーデータを転送し、パーソナルコンピュータ１０２にユーザーデータを退避させ、パーソナルコンピュータ１０２から新しい交換先の携帯電話端末１０１Ｂに転送で退避したユーザーデータを受信し復元する。
すなわち、通常モード時には携帯電話端末１０１の通話、通信等の通常の機能が動作し、携帯電話端末１０１が不具合になった場合、通常モードから転送モードに切り替え、転送モード時には本発明の転送、退避、復元の機能が以下のように動作する。
【００２３】
図２は図１における携帯電話端末１０１、パーソナルコンピュータ１０２の概略構成を示すブロック図である。
本図(ａ)に示すように、携帯電話端末１０１には、本発明に関連する主要部として、再書き込み可能な不揮発性メモリ１１１が設けられ、再書き込み可能な不揮発性メモリ１１１はＦｌａｓｈ  ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）からなり、ユーザーデータ保持部１１１Ａ、転送モード移行フラグ保持部１１１Ｂを有する。
【００２４】
ここに、ユーザーデータ保持部１１１Ａは、電話帳データ、画像（特に動画）データ、音声（着メロ）データ、ユーザーが著作権に対して代金を支払って得たデータを保持する。
転送モード移行フラグ保持部１１１Ｂは、携帯電話端末１０１において、後述するソフトウエアリセット後の再起動時に参照することで、ロードするプログラムを選択するために使用される転送モード移行フラグを保持する。
【００２５】
さらに、携帯電話端末１０１には読み出し専用の不揮発性メモリ１１２が設けられ、読み出し専用不揮発性メモリ１１２はＲＯＭからなり、携帯電話用プログラム保持部１１２Ａ、転送モード用プログラム保持部１１２Ｂを有する。
ここに、携帯電話用プログラム保持部１１２Ａは通常の携帯電話端末１０１に、通常モード時の通話、通信を含む動作を行わせる携帯電話用プログラムを保持する。
【００２６】
転送モード用プログラム保持部１１２Ｂは転送モード時にユーザーデータを交換元の携帯電話端末１０１からパーソナルコンピュータ１０２に転送し、パーソナルコンピュータ１０２に退避させ、パーソナルコンピュータ１０２から交換先の携帯電話端末１０１に受信したユーザーデータを復元させるために必要な機能限定の転送モード用プログラムを保持する。
【００２７】
さらに、携帯電話端末１０１には書き込みと読み出しが可能な揮発性メモリ１１３が設けられ、書き込みと読み出しが可能な揮発性メモリ１１３はＲＡＭ（Ｒａｎｄａｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）からなり、ワーク領域部１１３Ａ、プログラム領域部１１３Ｂを有する。
ここに、ワーク領域部１１３Ａはデータ処理に必要なワーク領域である。
【００２８】
さらに、プログラム領域部１１３ＢはＲＯＭ１１２に保持されているプログラムをロードされ、ロードされたプログラムを展開しプログラム動作のために必要なプログラム領域である。
すなわち、プログラム領域部１１３Ｂは、通常モード時には携帯電話用保持部１１２Ａに保持されている携帯電話用プログラムをロードされ、ロードされた携帯電話用プログラムを展開し、転送モード時には転送モード用プログラム保持部１１２Ｂに保持されている転送モード用プログラムをロードされ、ロードされた転送モード用プログラムを展開する領域である。
【００２９】
さらに、携帯電話端末１０１には通信ポート部１１４が設けられ、通信ポート部１１４は携帯電話端末１０１とパーソナルコンピュータ１０２のＵＳＢ接続を行い、携帯電話事業者が定める通信プロトコルをサポートする。
なお、本発明の趣旨は、携帯電話端末１０１、パーソナルコンピュータ１０２の内部の処理に関するため、ＵＳＢ接続に関する詳細な説明は省略する。
【００３０】
さらに、携帯電話端末１０１には転送・復元制御部１１５が設けられ、転送・復元制御部１１５はＣＰＵ（中央演算装置）からなり、プログラム領域部１１３Ｂに展開された転送モード用プログラムを実行し、転送モード時の制御を行う。
本図(ｂ)に示すように、パーソナルコンピュータ１０２には、本発明に関連する主要部として、通信ポート部１２１が設けられ、通信ポート部１２１はパーソナルコンピュータ１０２と携帯電話端末１０１のＵＳＢ接続を行い、携帯電話事業者が定める通信プロトコルをサポートする。
【００３１】
なお、前述と同様に、本発明の趣旨は、携帯電話端末１０１、パーソナルコンピュータ１０２の内部の処理に関するため、ＵＳＢ接続に関する詳細な説明は省略する。
さらに、パーソナルコンピュータ１０２には退避保持部１２２が設けられ、退避保持部１２２は通信ポート部１２１を経由して携帯電話端末１０１から退避したユーザーデータを受信しファイル化し保持する。
【００３２】
さらに、パーソナルコンピュータ１０２には退避制御部１２３が設けられ、退避制御部１２３はＣＰＵからなり、交換元の携帯電話端末１０１から転送されたユーザーデータを保持部１２２に保存し、退避させ、退避したユーザーデータをパーソナルコンピュータ１０２から交換先の携帯電話端末１０１に転送する制御を行う。
図３は図１の携帯電話端末１０１におけるＲＡＭ１１３で通常モード時／転送モード時の使用の概略を説明する図である。
【００３３】
本図(ａ)に示すように、通常モード時、ＲＡＭ１１３の大部分をプログラム領域部１１３Ｂが占め、プログラム領域部１１３ＢにはＲＯＭ１１２の携帯電話用プログラム保持部１１２Ａに保持されている携帯電話用プログラムがロードされ、展開され、携帯電話端末１０１の通話、通信を含む動作に使用される。
ＲＡＭ１１３に残存する一部をワーク領域部１１３Ａが占め、通常時の通話、通信を含む動作に関連するデータ処理に使用される。
【００３４】
本図（ｂ）に示すように、転送モード時、ＲＡＭ１１３の一部をプログラム領域部１１３Ｂが占め、プログラム領域部１１３ＢにはＲＯＭ１１２の転送モード用プログラム保持部１１２Ｂに保持されている転送モード用プログラムがロードされ、展開され、交換元の携帯電話端末１０１へのユーザーデータの転送、退避、交換先の携帯電話端末１０１に対するユーザーデータの復元の動作に使用される。
【００３５】
ＲＡＭ１１３に残存する大部分をワーク領域部１１３Ａが占め、交換元の携帯電話端末１０１のワーク領域部１１３Ａは不揮発性メモリ１１１のユーザーデータ保持部１１１Ａからユーザーデータ全てをコピーされ、コピーされたユーザーデータを一度に通信プロトコル形式に加工処理することに使用される。
さらに、交換先の携帯電話端末１０１のワーク領域部１１３Ａはパーソナルコンピュータ１０２から受信した通信プロトコル形式のユーザーデータを保持し、通信プロトコル形式のユーザーデータを加工処理前のユーザーデータに復元し取り出し、不揮発性メモリ１１１のユーザーデータ保持部１１１Ａにユーザーデータを保持することに使用される。
【００３６】
すなわち、転送モード時には通常の携帯電話端末１０１の通話、通信を含む機能を必要としないので、転送モード用プログラム保持部１１２Ｂに保持される転送モード用プログラムのサイズは携帯電話用プログラム保持部１１２Ａに保持される携帯電話用プログラムのサイズよりも小さくてすむ。
これにより、転送モード時には携帯電話用プログラム保持部１１２Ａに保持される携帯電話用プログラムのサイズと転送モード用プログラム保持部１１２Ｂに保持される転送モード用プログラムのサイズの差分をＲＡＭ１１３のワーク領域部１１３Ａのワーク領域として使用することが可能になり、大量の重要な資産となっているユーザーデータをスムーズにデータ処理することが可能になる。
【００３７】
図４は交換元又は交換先の携帯電話端末１０１が通常モードから転送モードへ移行するまでのフローチャートを示す図である。
本図に示すように、ステップ２０１において、交換元又は交換先の携帯電話端末１０１とパーソナルコンピュータ１０２がＵＳＢ接続され、パーソナルコンピュータ１０２の退避制御部１２３の制御は通常モードから転送モードに変更するために通信ポート部１２１から「転送モード移行要求」という制御信号を送信する。交換元又は交換先の携帯電話端末１０１の転送・復元制御部１１５は、「転送モード移行要求」という制御信号を通信ポート部１１４で受信したか否かを判断する。受信しない場合にはステップ２０３に進む。
【００３８】
ステップ２０２において、転送・復元制御部１１５は「転送モード移行要求」という制御信号を受信した場合不揮発性メモリ１１１の転送モード移行フラグ保持部１１１Ｂに保持されている転送モード移行フラグをＯＦＦからＯＮに設定する。
ステップ２０３において、ソフトウエアリセットが実施される。
ステップ２０４において、転送・復元制御部１１５は、ソフトウエアリセット実施後、転送モード移行フラグのＯＮ／ＯＦＦ判定を行う。前述のように、転送モード移行フラグはソフトウエアリセット後の再起動時に参照することで、ロードするべきプログラムを選択するために使用される。
【００３９】
ステップ２０５において、転送・復元制御部１１５は、転送モード移行フラグがＯＦＦの場合、通常のリセット、携帯電話端末１０１の電源ＯＮ時に通常モードで起動し、すなわち、ＲＯＭ１１２の携帯電話用プログラム保持部１１２Ａから携帯電話用プログラムをＲＡＭ１１３のプログラム領域部１１３Ｂにロードし、本処理を終了する。
ステップ２０６において、転送・復元制御部１１５は、転送モード移行フラグがＯＮの場合、すなわち、転送モードで携帯電話端末１０１を起動し、ＲＯＭ１１２の転送モード用プログラム保持部１１２Ｂから転送モード用プログラムをＲＡＭ１１３のプログラム領域部１１３Ｂにロードする。
【００４０】
ステップ２０７において、転送・復元制御部１１５は、携帯電話端末１０１からパーソナルコンピュータ１０２に転送モード変更応答を行い、本処理を終了する。
図５は交換元の携帯電話端末１０１Ａからパーソナルコンピュータ１０２へのユーザーデータ転送の一連の動作を説明するシーケンス図である。
本図に示すように、シーケンス２１１において、パーソナルコンピュータ１０２から交換元の携帯電話端末１０１Ａに転送モード変更要求を行う。
【００４１】
シーケンス２１２において、交換元の携帯電話端末１０１Ａではソフトウエアリセットを実施する。
シーケンス２１３において、ＲＯＭ１１２の転送モード用プログラム保持部１１２Ｂに保持されている転送モード用プログラムをＲＡＭ１１３のプログラム領域部１１３Ｂにロードする。
【００４２】
シーケンス２１４において、交換元の携帯電話端末１０１Ａからパーソナルコンピュータ１０２に転送モード変更応答を行う。
シーケンス２１５において、不揮発性メモリ１１１のユーザーデータ保持部１１１Ａに保持されるユーザーデータをＲＡＭ１１３のワーク領域部１１３Ａにコピーし展開し、通信プロトコル形式に加工処理する。
【００４３】
シーケンス２１６において、通信プロトコル形式のユーザーデータを交換先の携帯電話端末１０１Ａからパーソナルコンピュータ１０２に転送し、パーソナルコンピュータ１０２では、保存手段に受信したユーザーデータを保存し、処理を終了する。
これにより、ＲＡＭ１１３のワーク領域部１１３Ａの領域を大きくでき、ワーク領域部１１３Ａの領域がユーザーデータのサイズよりも大きくなることが期待でき、大量で重要な資産となっているユーザーデータを通信プロトコル形式に加工処理して転送することが一度で行えるため、処理複雑化を防止、処理速度の向上を期待することが可能になる。
【００４４】
図６はパーソナルコンピュータ１０２から交換先の携帯電話端末１０１Ｂへのユーザーデータ転送の一連の動作を説明するシーケンス図である。
本図に示すように、シーケンス２２１において、パーソナルコンピュータ１０２から交換先の携帯電話端末１０１Ｂに転送モード変更要求を行う。
シーケンス２２２において、交換先の携帯電話端末１０１Ｂではソフトウエアリセットを実施する。
【００４５】
シーケンス２２３において、ＲＯＭ１１２の転送モード用プログラム保持部１１２Ｂに保持されている転送モード用プログラムをＲＡＭ１１３のプログラム領域部１１３Ｂにロードする。
シーケンス２２４において、交換先の携帯電話端末１０１Ｂからパーソナルコンピュータ１０２に転送モード変更応答を行う。
【００４６】
シーケンス２２５において、パーソナルコンピュータ１０２から交換先の携帯電話端末１０１Ｂにユーザーデータ転送通知を行う。
シーケンス２２６において、パーソナルコンピュータ１０２の退避保持部１２２から交換先の携帯電話端末１０１Ｂに通信プロトコル形式のユーザーデータを転送する。
【００４７】
シーケンス２２７において、交換先の携帯電話端末１０１ＢではＲＡＭ１１３のワーク領域部１１３Ａに受信したユーザーデータを保持し、通信プロトコル形式に加工処理されたユーザーデータから加工処理前のユーザーデータに復元し取り出し、不揮発性メモリ１１１のユーザーデータ保持部１１１Ａにユーザーデータを保持させ、処理を終了する。
これにより、ＲＡＭ１１３のワーク領域部１１３Ａの領域を大きくでき、ワーク領域部１１３Ａの領域がユーザーデータのサイズよりも大きくなることが期待でき、大量で重要な資産となっているユーザーデータを受信しユーザーデータの復元が一度で行えるため、処理複雑化を防止、処理速度の向上を期待することが可能になる。
【産業上の利用可能性】
【００４８】
以上のように、携帯電話端末について説明を行ったが、携帯電話端末に限定されず、ＰＤＡ（携帯情報端末）、ＰＨＳ（簡易携帯電話機）にも本発明の利用が可能である。
【図面の簡単な説明】
【００４９】
【図１】本発明に係るユーザーデータ転送システムの概略構成を示す外観図である。
【図２】図１における携帯電話端末１０１、パーソナルコンピュータ１０２の概略構成を示すブロック図である。
【図３】図１の携帯電話端末１０１におけるＲＡＭ１１３で通常モード時／転送モード時の使用の概略を説明する図である。
【図４】交換元又は交換先の携帯電話端末１０１が通常モードから転送モードへ移行するまでのフローチャートを示す図である。
【図５】交換元の携帯電話端末１０１Ａからパーソナルコンピュータ１０２へのユーザーデータ転送の一連の動作を説明するシーケンス図である。
【図６】パーソナルコンピュータ１０２から交換先の携帯電話端末１０１Ｂへのユーザーデータ転送の一連の動作を説明するシーケンス図である。
【符号の説明】
【００５０】
１０１…携帯電話端末
１０１Ａ…交換元の携帯電話端末
１０１Ｂ…交換先の携帯電話端末
１０２…パーソナルコンピュータ
１１１…不揮発性メモリ
１１１Ａ…ユーザーデータ保持部
１１１Ｂ…転送モード移行フラグ保持部
１１２…ＲＯＭ
１１２Ａ…携帯電話用プログラム保持部
１１２Ｂ…転送モード用プログラム保持部
１１３…ＲＡＭ
１１３Ａ…ワーク領域部
１１３Ｂ…プログラム領域部
１１４…通信ポート部
１１５…転送・復元制御部
１２１…通信ポート部
１２２…退避保持部
１２３…退避制御部
【図１】
0005010103.tif 000002
【図２】
0005010103.tif 000003
【図３】
0005010103.tif 000004
【図４】
0005010103.tif 000005
【図５】
0005010103.tif 000006
【図６】
0005010103.tif 000007