(57)【要約】【課題】着脱自在のモジュールが装填されることにより使用可能となる携帯端末において、ユーザに電話番号登録などの厄介な操作を強いることなく、複数の携帯端末の間でデータ同期を行うことができるようにする。【解決手段】モジュールに関連付けてデータを管理し、装填されているモジュールに関連付けられているデータのみの利用を許可するようにするデータ管理手段を設ける。データ同期契機判断手段により他の携帯端末とデータ同期を行う契機であると判別したときに、通信手段を通じて通信可能となっている他の携帯端末に、同じモジュールに関連付けられたデータがあるかどうか判別する。他の携帯端末に、同じモジュールに関連付けられたデータがあると判別したときに、通信可能である他の携帯端末との間で、同じモジュールに関連付けられたデータについてデータ同期を行う。【選択図】図１
2007306168.tif 000002
【特許請求の範囲】
【請求項１】
着脱自在のモジュールが装填されることにより使用可能となる携帯端末において、
前記モジュールに関連付けてデータを管理し、装填されているモジュールに関連付けられているデータのみの利用を許可するようにするデータ管理手段と、
他の携帯端末と通信を行うための通信手段と、
前記他の携帯端末とデータ同期を行う契機であるか否かを判断するデータ同期契機判断手段と、
前記データ同期契機判断手段により前記他の携帯端末とデータ同期を行う契機であると判別したときに、前記通信手段を通じて通信可能となっている前記他の携帯端末に、同じ前記モジュールに関連付けられたデータがあるかどうか判別する判別手段と、
前記判別手段で前記他の携帯端末に、同じ前記モジュールに関連付けられたデータがあると判別したときに、前記通信可能である前記他の携帯端末との間で、同じ前記モジュールに関連付けられたデータについてデータ同期を行う同期手段と、
を備える携帯端末。
【請求項２】
請求項１に記載の携帯端末において、
前記通信手段は、所定の条件の下に自動的に他の携帯端末と通信可能の状態とするものであり、
前記データ同期契機判断手段は、前記通信手段により他の携帯端末と通信可能の状態となったときを前記他の携帯端末とのデータ同期の契機であると判断する
ことを特徴とする携帯端末。
【請求項３】
請求項１に記載の携帯端末において、
装填されているモジュールに関連付けられて管理されているデータが更新されたときに、前記通信手段により通信可能となっている前記他の携帯端末にデータ更新通知を送る通知手段を備えると共に、
前記データ同期契機判断手段は、他の携帯端末からの前記データ更新通知を受けたときを前記他の携帯端末とのデータ同期の契機であると判断する
ことを特徴とする携帯端末。
【請求項４】
請求項１、請求項２または請求項３のいずれかに記載の携帯端末において、
前記データ管理手段は、データを前記モジュールに関連付けたフォルダにより管理する
ことを特徴とする携帯端末。
【請求項５】
請求項４に記載の携帯端末において、
前記フォルダは、複数の前記モジュールに関連付けたものを含むものであり、
前記通信手段により通信可能となっている前記他の携帯端末に、前記複数の前記モジュールに関連付けられたフォルダが存在しているが、自携帯端末に前記複数の前記モジュールに関連付けられたフォルダが無い場合において、前記複数の前記モジュールのうちの一つでも関連するフォルダが自携帯端末に存在しているときには、前記データ同期手段は、前記複数の前記モジュールに関連するフォルダを生成して、データ同期を行う
ことを特徴とする携帯端末。
【請求項６】
請求項１、請求項２または請求項３のいずれかに記載の携帯端末において、
装填されたことがある前記モジュールを示す情報を保持する手段と、
前記保持された情報から、前記モジュールが装填されたことがあるか否かを判別する装填履歴検出手段と
を備え、
前記装填履歴検出手段により、前記装填されたことがあると判別された前記モジュールに関連して管理されているデータが自携帯端末内に無い場合において、前記他の携帯端末に同じ前記モジュールに関連付けられたデータがある場合においては、前記同期手段は、前記他の携帯端末の前記同じ前記モジュールに関連付けられたデータを取得して、前記モジュールに関連付けられたデータのデータ同期を行う
ことを特徴とする携帯端末。
【請求項７】
請求項６に記載の携帯端末において、
前記装填履歴検出手段は、前記モジュールが装填されたことがあるか否かは、前記モジュールに関連するデータのフォルダが存在するか否かにより行い、
前記データ同期手段は、前記他の携帯端末の前記同じ前記モジュールに関連付けられたデータのフォルダを生成して、データ同期を行う
ことを特徴とする携帯端末。
【請求項８】
請求項１、請求項２または請求項３のいずれかに記載の携帯端末において、
前記同期手段で前記データ同期を完了するためには、記憶部の空き容量が足りないときには、前記同期手段により、前記記憶容量に応じた可能な範囲でデータ同期を行わせるように制御すると共に、ユーザに空き容量が足りなかったことを報知手段により報知する制御手段を備える
ことを特徴とする携帯端末。
【請求項９】
携帯電話端末であることを特徴とする請求項１〜請求項９のいずれかに記載の携帯端末。
【請求項１０】
着脱自在のモジュールが装填されることにより使用可能となる携帯端末の複数個の間で、データ同期を行う方法であって、
各携帯端末が、前記モジュールに関連付けてデータを管理し、装填されているモジュールに関連付けられているデータのみの利用を許可するようにするデータ管理工程と、
各携帯端末が、他の携帯端末とデータ同期を行う契機であるか否かを判断するデータ同期契機判断工程と、
各携帯端末が、前記データ同期契機判断工程により前記他の携帯端末とデータ同期を行う契機であると判別したときに、通信手段を通じて通信可能となっている前記他の携帯端末に、同じ前記モジュールに関連付けられたデータがあるかどうか判別する判別工程と、
各携帯端末が、前記判別工程で前記他の携帯端末に、同じ前記モジュールに関連付けられたデータがあると判別したときに、前記通信可能である前記他の携帯端末との間で、同じ前記モジュールに関連付けられたデータについてデータ同期を行う同期工程と、
を備える携帯端末のデータ同期方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えばＳＩＭ（Subscriber  Identity  module）カードなどのモジュールを装填することにより使用可能となる携帯電話端末などの携帯端末およびこの種の携帯端末のデータ同期方法に関する。
【背景技術】
【０００２】
従来から、使用許可の基礎となる情報としての加入者情報（加入者電話番号など）が記録された着脱自在のモジュール、例えばＩＣカードを装填することにより携帯電話端末を使用することができるようにするシステムが知られている。ＩＭＴ−２０００システムに関するＩＴＵ勧告の中で、この加入者情報を記憶する媒体（モジュール）は、ＵＩＭ（User Identity Module）と呼ばれている。欧州で用いられているＧＳＭ（Global  System  for  Mobile  Communication）システムでは、このモジュールは、ＳＩＭカードと呼ばれている。
【０００３】
ＳＩＭカードが、ＳＩＭカードに対応した携帯電話端末に装填されると、当該ＳＩＭカードが装填された携帯電話端末は、ＳＩＭカードに記録されている加入者情報を利用して発着信などを行うことが可能となる。したがって、ＳＩＭカードを利用したシステムでは、ＳＩＭカードに加入者情報が入っているため、ＳＩＭカードを装填することにより、どの携帯電話端末でも同じ加入者情報を利用して通話や通信をすることができる。
【０００４】
ところで、携帯電話端末には、電話帳データ、受信メールや送信済みメールのデータ、音楽データ、写真などの画像データ、テキストデータなどが保存されている。これらのデータは、携帯電話端末に内蔵されるメモリに記憶されているので、自分用のＳＩＭカードを他の携帯電話端末に装填しても、その携帯電話端末でそれらのデータを利用することができるわけではない。
【０００５】
したがって、従来のＳＩＭカードを用いる携帯電話端末では、ＳＩＭカードを差し替えると、それまでＳＩＭカードが挿されていた携帯電話端末で利用できたデータが利用できなくなるという不便があった。
【０００６】
ＳＩＭカード自身にそれらのデータを保存するようにすれば、ＳＩＭカードを他の携帯電話端末に装填することにより、それらのデータを利用することができるが、ＳＩＭカードのデータ保存容量は大きくないので、保存して利用できるデータが制限されてしまう。また、携帯電話端末のメモリに保存されているデータを、ＳＩＭカードを抜き差しするたびに、ＳＩＭカードに移動させるのは面倒であるという問題もある。
【０００７】
一方、携帯電話端末の保存データのデータを他の携帯電話端末に移動する方法としては、サーバー上に、複数の携帯電話端末のすべてのデータを保存しておき、必要なときには、携帯電話端末からアクセスして、必要なデータを取得するという方法がある。
【０００８】
しかしながら、サーバーを介してデータを取得する方法では、サーバーに対して、携帯電話端末が圏外など通信することができないときには、データを取得することができないという問題がある。また、サーバーにアクセスしてデータを取得するようにするたびに、通信が発生するため、余計なトラフィックが発生して処理に時間がかかる上、通信料が発生することになるという問題もある。
【０００９】
そこで、特許文献１（特開２００５−１７５７９８号公報）には、ＳＩＭカードが装填されて使用される複数の携帯電話端末に、いわゆるデータ同期操作を行って、データを移すようにすることが提案されている。
【００１０】
この特許文献１で提案されているデータ同期方法は、ＳＩＭカードに記憶されている加入者電話番号データを、使用予定の複数の携帯電話端末のそれぞれのメモリにデータベースとして予め登録しておく。そして、ＳＩＭカードを装填している携帯電話端末で、所定のデータ同期開始操作をユーザがすると、当該携帯電話端末は、そのときに装填されているＳＩＭカードがメモリに登録されている加入者電話番号のＳＩＭカードか否かを判別し、登録されているＳＩＭカードであれば、当該ＳＩＭカードが装填されている携帯電話端末をデータ同期の主端末として、所定の通信手段を通じて他の携帯電話端末と接続してデータ同期の実行を開始するようにする。
【００１１】
そして、前記所定の通信手段を通じて接続された他の携帯電話端末は、メモリに登録している加入者電話番号を、主端末の携帯電話端末に送る。主端末は、受け取った加入者電話番号をメモリに登録されている加入者電話番号と比較し、一致すればデータ同期をする従端末の携帯電話端末として、主端末の携帯電話端末に登録するようにする。そして、主端末の携帯電話端末と登録された従端末の携帯電話端末との間でデータ同期を実行するようにする。
【００１２】
上記の特許文献は、次の通りである。
【特許文献１】特開２００５−１７５７９８号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
しかしながら、特許文献１のデータ同期方法の場合には、予め携帯電話端末のそれぞれに、ＳＩＭカードに記録されている加入者電話番号を、データベースとして登録しておかなければならず、ユーザに、厄介な加入者電話番号の登録操作を強いるという問題がある。
【００１４】
また、特許文献１では、複数人が各携帯電話端末を共用する場合、つまり、複数のＳＩＭカードが、一つの携帯電話端末に装填されるときでも、その携帯電話端末に保存されているすべてのデータについてデータ同期がなされてしまう。
【００１５】
このため、ＳＩＭカードごとに、利用するデータを区分けして、データ同期することができない。すなわち、例えばＳＩＭカードＡの利用者ＵＡが、自分専用のデータとして携帯電話端末に保存しているデータを、加入者電話番号のデータベースに登録されている他のＳＩＭカードＢの利用者ＵＢも利用可能となってしまうおそれがある。
【００１６】
この発明は、以上の点にかんがみ、上述の問題を解決して、データ同期を可能にした携帯端末およびそのデータ同期方法を提供することを目的とする。
【課題を解決するための手段】
【００１７】
上記の課題を解決するために、請求項１の発明は、
着脱自在のモジュールが装填されることにより使用可能となる携帯端末において、
前記モジュールに関連付けてデータを管理し、装填されているモジュールに関連付けられているデータのみの利用を許可するようにするデータ管理手段と、
他の携帯端末と通信を行うための通信手段と、
前記他の携帯端末とデータ同期を行う契機であるか否かを判断するデータ同期契機判断手段と、
前記データ同期契機判断手段により前記他の携帯端末とデータ同期を行う契機であると判別したときに、前記通信手段を通じて通信可能となっている前記他の携帯端末に、同じ前記モジュールに関連付けられたデータがあるかどうか判別する判別手段と、
前記判別手段で前記他の携帯端末に、同じ前記モジュールに関連付けられたデータがあると判別したときに、前記通信可能である前記他の携帯端末との間で、同じ前記モジュールに関連付けられたデータについてデータ同期を行う同期手段と、
を備える携帯端末を提供することを特徴とする。
【００１８】
上述の構成の請求項１の発明においては、データ管理手段が、例えばＳＩＭカードなどのモジュールのそれぞれに関連付けてデータを管理する。つまり、モジュールに関連付けられたデータは、当該関連するモジュールが携帯端末に装填されたときにのみ利用可能とされる。
【００１９】
そして、データ同期契機判断手段により、他の携帯端末とのデータ同期を行う契機になったと判断されたときに、判別手段は、通信可能である他の携帯端末に、同じモジュールに関連付けられたデータがあるかどうか判別する。そして、同期手段は、判別手段で通信可能である他の携帯端末に、同じモジュールに関連付けられたデータがあると判別したときに、当該通信可能である他の携帯端末との間で、当該同じモジュールに関連付けられたデータについてデータ同期を行う。
【００２０】
したがって、データ同期は、同じモジュールに関連付けられたデータについてのみ行われ、異なるモジュールに関連付けられたデータの間ではデータ同期は行われないので、モジュールのユーザ毎に、データの秘匿性を確保しながら、データ同期をすることができる。
【００２１】
また、請求項２の発明は、請求項１に記載の携帯端末において、
前記通信手段は、所定の条件の下に自動的に他の携帯端末と通信可能の状態とするものであり、
前記データ同期契機判断手段は、前記通信手段により他の携帯端末と通信可能の状態となったときを前記他の携帯端末とのデータ同期の契機であると判断する
ことを特徴とする。
【００２２】
この請求項２の発明によれば、通信手段により他の携帯端末と通信可能の状態になったときをデータ同期契機として、当該他の携帯端末との間で自動的にデータ同期がなされる。
【００２３】
また、請求項３の発明は、請求項１に記載の携帯端末において、
装填されているモジュールに関連付けられて管理されているデータが更新されたときに、前記通信手段により通信可能となっている前記他の携帯端末にデータ更新通知を送る通知手段を備えると共に、
前記データ同期契機判断手段は、他の携帯端末からの前記データ更新通知を受けたときを前記他の携帯端末とのデータ同期の契機であると判断する
ことを特徴とする。
【００２４】
この請求項３の発明によれば、通信手段により他の携帯端末と通信可能の状態になっている状態において、携帯端末でデータ更新が行われると、そのデータ更新をデータ同期契機として、当該他の携帯端末との間で自動的にデータ同期がなされる。
【発明の効果】
【００２５】
この発明によれば、ユーザに電話番号登録などの厄介な操作を強いることなく、複数の携帯端末の間でデータ同期を行うことができる。
【００２６】
そして、データ同期は、同じモジュールに関連付けられたデータについてのみ行われ、異なるモジュールに関連付けられたデータの間ではデータ同期は行われないので、例えば、モジュールのユーザ毎に、データの秘匿性を確保しながら、データ同期をすることができる。
【００２７】
また、請求項２または請求項３の発明の場合には、新たに他の携帯端末と通信可能の状態となったとき、あるいは、データが更新されたときに、複数の携帯端末との間で自動的にデータ同期がなされる。したがって、ユーザが携帯端末に対してデータ同期指示をする必要が無く、どの携帯端末にどのデータが保持されているかを気にすることなく、携帯端末を使用することができるようになり、使い勝手が良い。
【発明を実施するための最良の形態】
【００２８】
以下、この発明による携帯端末の実施形態およびそのデータ同期方法の実施形態を、着脱可能のモジュールとしてＳＩＭカードを用いる携帯電話端末の場合を例にとって、図を参照しながら説明する。
【００２９】
［実施形態の携帯電話端末のハードウエア構成例］
図１は、この発明の実施形態の携帯電話端末１００のハードウエア構成例を示すブロック図である。この図１の実施形態の携帯電話端末１００は、マイクロコンピュータを搭載して構成されるもので、制御データを伝送する制御ライン１０１と、通話音声データ、音楽データ、画像データ、メールデータなどのデータを伝送する際の伝送ラインとなるデータライン１０２とを備える。
【００３０】
そして、制御部１１０と、操作部１１１とが制御ライン１０１に接続されて設けられる。また、メモリ１１２と、携帯電話網通信回路１１３と、表示部１１４と、近距離無線通信部１１５と、ＳＩＭカードインターフェース部１１６とが、制御ライン１０１とデータラインとにそれぞれ接続されて設けられる。さらに、データライン１０２には、通話用の受話部１２１と、送話部１２２とが接続されて設けられる。受話部１２１にはスピーカ１２３が接続され、送話部１２２にはマイクロホン１２４が接続される。
【００３１】
メモリ１１２は、この実施形態の携帯電話端末１００の種々の処理動作のプログラムを記憶すると共に、電話帳データ、画像データ、メールデータ、応答メッセージなど種々のデータを記憶するもので、読出し・書込み可能なメモリで構成されている。
【００３２】
制御部１１０は、メモリ１１２に記憶されたプログラムに基づいて、携帯電話端末１００を種々の処理動作を制御するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を含む。
【００３３】
操作部１１１は、ユーザによるテンキーやその他の機能キーを通じた操作入力情報を検出して制御ライン１０１に取り込む。制御部１１０は、メモリ１１２のプログラムに従って、制御ライン１０１を通じて取り込まれた操作入力情報を判別し、その判別結果に応じて、メモリ１１２のプログラムに従った処理を行う。
【００３４】
携帯電話網通信回路１１３は、携帯電話網用の送受信アンテナ１１７を通じて、通話音声や通話用制御データの送受信をすると共に、画像データや音声（音楽）データ、メールデータなどのデータを無線で送受信するための通信回路である。
【００３５】
表示部１１４は、例えばＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）などの表示素子を備え、通話時の電話番号などの各種情報や、カメラによって撮影された画像、通信相手から送られてきた画像などを表示するために用いられる。
【００３６】
近距離無線通信部１１５は、例えばBluetooth（登録商標）などの近距離間でのみデータのやり取りが可能な近距離通信無線手段を備えて構成され、当該近距離無線通信部１１５を備える他の携帯電話端末との通信用であり、後述するように、この近距離無線通信部１１５を通じて、この実施形態の携帯電話端末１００と同一の構成を備える他の携帯電話端末との間でデータ同期を行うように構成されている。
【００３７】
近距離無線通信部１１５は、ＳＩＭカードが携帯電話端末１００に装填されていない状態においても、当該近距離無線通信部１１５を備える他の携帯電話端末との間で通信を行うように構成されている。そして、この実施形態では、近距離無線通信部１１５は、制御部１１０の制御に従って、所定の周期で、自端末の端末識別情報を少なくとも含む電波を、近距離無線用アンテナ１１８を通じて繰り返し送信するように構成されている。
【００３８】
近距離無線通信部１１５は、近距離無線用アンテナ１１８を通じて、当該近距離無線通信部１１５を備える他の携帯電話端末からの電波を受信すると、受信した電波に含まれる端末識別情報を検出し、制御部１１０に渡す。制御部１１０は、当該受け取った端末識別情報で識別される他の携帯電話端末との近距離無線通信が可能になったことを認識する。また、他の携帯電話端末からの近距離無線通信電波を受信している状態から、当該他の携帯電話端末から所定距離以上離れて、アンテナ１１８を通じて当該他の携帯電話端末からの近距離無線通信電波を受信できなくなると、制御部１１０は、当該他の携帯電話端末との間の近距離無線通信状態は解除されたと判断するようにする。各携帯電話端末は、近距離通信可能な他のすべての携帯電話端末との間で、上述の電波を相互にやり取りして、そのときに近距離無線通信が可能なすべての他の携帯電話端末を互いに認識する。
【００３９】
ＳＩＭカードインターフェース部１１６は、加入者情報が格納されているＳＩＭカードの装填を受け付けるカード装填部を備える。そして、ＳＩＭカードインターフェース部１１６は、ＳＩＭカードのカード装填部に対する挿脱を検知して、その検知情報を、制御ライン１０１を通じて制御部１１０に通知する機能を備える。
【００４０】
受話部１２１は、携帯電話網通信回路１１３を通じて相手の携帯電話端末から送られてきた通話音声情報をデコードしてアナログ音声信号に戻し、受話用スピーカ１２３に供給して音響再生させるようにする。
【００４１】
送話部１２２は、マイクロホン１２４を通じて入力された送話音声信号を、デジタル音声信号に変換して、携帯電話網通信回路１１３に供給する。携帯電話網通信回路１１３は、送話音声信号を携帯電話網を通じて送信するデータに変換して、アンテナ１１７を通じて送信する。
【００４２】
なお、携帯電話網通信回路１１３を通じて受信した音楽データや、メモリ１１２に記憶されている音楽データは、音楽データ再生部１２５でデコードされてアナログ音楽信号に変換されて、スピーカ１２６に供給されて音響再生されるようにされている。
【００４３】
なお、図１の各ブロックは、図示を省略した電源回路から、所定の電源電圧が供給されて動作をするものである。
【００４４】
［実施形態の携帯電話端末の処理動作説明］
〔通常処理動作〕
この実施形態の携帯電話端末１００において、電源がオンとされている状態でＳＩＭカードインターフェース部１１６のＳＩＭカード装填部にＳＩＭカードが装填されると、携帯電話端末１００が使用可能状態になる。なお、この例では、携帯電話端末１００においては、装填されたＳＩＭカードの装填履歴が、メモリ１１２の所定領域に書き込まれて保持される。
【００４５】
この実施形態では、このＳＩＭカードの装填履歴には、各ＳＩＭカードの識別用情報（加入者電話番号情報であってもよい）と共に、ユーザがどのＳＩＭカードであるかを認識することができるようにする認識用情報、例えばＳＩＭカードのユーザ名やＳＩＭカードに付与した番号などが記録されている。認識用情報は、ユーザにより設定入力される。
【００４６】
ＳＩＭカードが装填されている状態においては、携帯電話端末１００のユーザが、操作部１１１を通じて発信操作をすることにより、ＳＩＭカードに記録されている電話番号を発信元電話番号として、携帯電話網通信回路１１３を通じて発信処理ができる。そして、相手の携帯電話端末が着信応答すれば、通話状態となり、マイクロホン１２４を通じた送話音声が相手携帯電話端末に送られ、また、相手携帯電話端末のユーザからの受話音声がスピーカ１２３により音響再生される。
【００４７】
また、任意の相手携帯電話端末からの着信があったときには、操作部１１１を通じて着信応答をすることにより、通話状態となる。
【００４８】
また、この実施形態では、ＳＩＭカードが装填されている状態においては、上述した通話のみならず、電話帳データへの電話番号やメールアドレスの登録、電話帳データの参照、電子メールの送受信、メールデータの保存、画像データや音楽データのダウンロードおよび保存、などの各種処理動作が可能となる。
【００４９】
この実施形態では、携帯電話端末１００には、時分割で複数個の異なるＳＩＭカードが装填される可能性があるが、電話帳データ、画像データ、メールデータ、応答メッセージなどの種々のデータは、ＳＩＭカード毎に関連付けられたフォルダとして、メモリ１１２に記憶されるように構成されている。
【００５０】
そして、制御部１１０は、そのときに装填されているＳＩＭカードに関連付けられたフォルダのみがアクセス可能となるようにフォルダ管理を行う。すなわち、装填されているＳＩＭカードに関連付けられているフォルダに格納されているデータのみしか、ユーザは利用できないように構成されている。
【００５１】
ＳＩＭカード毎に関連付けられたフォルダは、当該ＳＩＭカードが携帯電話端末１００に装填されているときに作成される。この例では、ＳＩＭカード毎に関連付けられたフォルダは、ユーザがデータの保存動作を行うに先立ち、あるいは、ユーザが保存動作を行う際に作成される。
【００５２】
そして、この実施形態の携帯電話端末１００においては、その際に、作成するフォルダは、装填されているＳＩＭカードのみに関連付けられたフォルダとするか、あるいは、他のＳＩＭカードと共用できるフォルダとするかを、ユーザが選択設定することができるように構成されている。
【００５３】
この実施形態では、作成するフォルダについて他のＳＩＭカードと共用する態様としては、特定の他のＳＩＭカードと共用する態様と、すべてのＳＩＭカードと共用する態様の２通りが設定可能とされる。
【００５４】
当該装填されているＳＩＭカードと共用する特定の他のＳＩＭカードは、メモリ１１２に記憶されているＳＩＭカードの装填履歴に書き込まれているＳＩＭカードの中から選択可能とされる。そのため、携帯電話端末１００は、フォルダが作成される契機となったときに、ユーザに、フォルダを共用できるＳＩＭカードの一覧を、前記メモリ１１２のＳＩＭカードの装填履歴に記録されている認識用情報を用いて提示する。ユーザは、この認識用情報を参照して、フォルダを共用するＳＩＭカードを選択設定することができる。
【００５５】
作成するフォルダを、当該装填されているＳＩＭカードにのみ関連付ける態様のときには、ユーザは、「自ＳＩＭカードのみで使用」をフォルダ作成の際に選定し、また、すべてのＳＩＭカードと共用する態様のときには、ユーザは、「すべてのＳＩＭカードと共用」を、フォルダ作成の際に選定すればよい。
【００５６】
また、データを保存する際に、すでに装填されているＳＩＭカードに関連付けられたフォルダが存在している場合には、そのフォルダの存在をユーザに提示して、当該フォルダに保存するか否かをユーザに問い合わせる。そして、ユーザが、そのフォルダに保存することを選択したときには、当該フォルダへのデータの保存を実行する。また、ユーザが、他のフォルダを新たに生成して、そのフォルダに保存することを指示したときには、上述のようにして、新たなフォルダの生成を行い、生成したフォルダへのデータの保存を実行する。
【００５７】
制御部１１０のフォルダ管理において、複数のＳＩＭカードに関連付けられたフォルダの場合には、その関連付けられた複数個のＳＩＭカードのいずれか一つが、装填されているＳＩＭカードと一致していれば、その複数のＳＩＭカードに関連付けられたフォルダは、当該装填されているＳＩＭカードに関連するフォルダとしてアクセス可能とされる。
【００５８】
なお、上述の実施形態では、ＳＩＭカードに関連付けられたフォルダは、ＳＩＭカードが装填されている状態において、ユーザの指示により作成するようにしたが、ＳＩＭカードが携帯電話端末１００に装填されたときに、当該装填されているフォルダに関連付けられたフォルダが自動的に作成されるようにしても良い。ただし、その場合には、自動的に作成されたフォルダには、未だデータが保存されていない状態も存在する。
【００５９】
また、そのように自動的にフォルダが作成される場合にも、装填されているＳＩＭカードにのみ関連するフィルタのみならず、その装填以前に装填されたことがある他のＳＩＭカードと共用するフォルダや、すべてのＳＩＭカードと共用するフォルダを併せて自動的に作成しても良い。
【００６０】
その場合において、データの保存の際に、保存先は、装填されているＳＩＭカードのみに関連するフォルダか、装填されているＳＩＭカードを含む複数個のＳＩＭカードに関連するフォルダか、すべてのＳＩＭカードに関連するフォルダかを、ユーザに選択させるようにするのは、上述のユーザ指示よりフォルダを生成する場合と同様である。
【００６１】
〔データ同期動作〕
例えば、家族で、上述した携帯電話端末１００の構成を備える複数台の携帯電話端末を持つと共に、複数個のＳＩＭカードを持つ場合を想定する。ＳＩＭカードを利用する携帯電話システムにおいては、例えば、家族構成員のそれぞれが、複数台の携帯電話端末のうちの任意の携帯電話端末を、例えばそのときの気分によって選択し、その選択した携帯電話端末に自分用のＳＩＭカードを装填することで、簡単に使用する携帯電話端末を変更することができる。
【００６２】
しかし、背景技術の欄で述べたように、携帯電話端末１００のメモリ１１２に保存したデータは、ＳＩＭカードを他の携帯電話端末に挿すことによって、当該他の携帯電話端末に移動するわけではない。この実施形態では、複数台の携帯電話端末間でデータ同期を取ることにより、この問題を解決している。
【００６３】
この実施形態では、前述したように、携帯電話端末１００同士では、近距離無線通信部１１５が用いられて、ＳＩＭカードが装填されていない状態においても互いにデータ通信を行うことができるように構成されている。
【００６４】
したがって、例えば家族で所有する、携帯電話端末１００の構成を備える複数台の携帯電話端末が、図２に示すように、携帯電話端末１，２，３の３台である場合、近距離無線通信部１５による近距離通信可能エリアＡＲ内に、それらの３台の携帯電話端末１，２，３が存在しているときには、それらの携帯電話端末１，２，３は、それぞれの近距離無線通信部１１５を通じてデータ通信可能の状態となっている。
【００６５】
この図２の状態から、家族構成員の誰かが、例えば携帯電話端末２を、これにＳＩＭカードを装填して持ち出せば、当該携帯電話端末２は、近距離通信可能エリアＡＲから離脱する。このとき、携帯電話端末１，３は、携帯電話端末２からの電波を受信できなくなるため、携帯電話端末２が近距離通信エリアＡＲから離脱したことを検知する。また、携帯電話端末２は、携帯電話端末１，３のいずれからも電波を受信しない状態になるので、自端末が近距離通信エリアＡＲから離脱したこと検知する。
【００６６】
そして、前記家族構成員が帰宅して携帯電話端末２を持ち帰ると、携帯電話端末２は、その近距離無線通信部１１５と通じて携帯電話端末１，３からの電波を受信する状態になるので、自端末が近距離通信可能エリアＡＲに入ったことを検知する。また、近距離通信エリアＡＲに在った他の携帯電話端末１，３は、それぞれの近距離無線通信部１１５を通じて携帯電話端末２からの電波を受信することで、近距離通信可能エリアＡＲに携帯電話端末２が加わったことを検知する。
【００６７】
この実施形態では、携帯電話端末１００がデータ同期を取る契機の一つ（以下、第１の契機という）は、それまで近距離無線通信ができなかった新たな他の携帯電話端末と近距離無線通信が可能となったときとする。
【００６８】
すなわち、上述の例に当てはめると、データ同期を取る第１の契機は、図３のように、一旦、近距離通信エリアＡＲから離脱した携帯電話端末２を、前記家族構成員が持ち帰ることにより、図４に示すように、再度、近距離通信可能エリアＡＲ内に持ち込んだ場合で、近距離無線通信可能である携帯電話端末が増加したときである。
【００６９】
図４のように、近距離無線通信によりデータ通信が可能になった携帯電話端末が増えた場合、新しく増えた携帯電話端末２内のデータは、以前のデータから更新されている可能性がある。そのため、この実施形態では、近距離無線通信により、データ通信が行える携帯電話端末１，２，３は、新しく通信できる携帯電話端末２が増えたことを契機（トリガー）とし、データの同期を行う。
【００７０】
なお、データの同期において、重複するデータは新しく近距離通信エリアＡＲ内に増えた携帯電話端末内のデータを使用するものとする。
【００７１】
この実施形態では、携帯電話端末１，２，３間では、すべてのデータについてデータ同期を取るわけではない。携帯電話端末１，２，３の各々は、同じモジュール、この例では同じＳＩＭカードに関連付けられたデータが他の携帯電話端末にあるかどうか判別し、同じＳＩＭカードに関連付けられたデータがあれば、当該同じＳＩＭカードに関連付けられたデータについてデータ同期の処理を行うようにする。
【００７２】
この実施形態の携帯電話端末１００では、データはＳＩＭカードに関連するフォルダ単位で管理するようにしているので、データ同期は、それぞれの携帯電話端末１００内で、同じＳＩＭカードに関連付けられたフォルダ単位で行うようにする。
【００７３】
例えば、携帯電話端末１と携帯電話端末２との間でのデータ同期を例に取り、携帯電話端末１に、ＳＩＭカードαに関連付けられたフォルダと、ＳＩＭカードβに関連付けられたフォルダがあり、また、携帯電話端末２には、ＳＩＭカードαとＳＩＭカードγに関連付けられたフォルダがあるとする。
【００７４】
この場合には、携帯電話端末１と２には、ＳＩＭカードαに関連付けられたフォルダが共通に存在するので、データ同期の対象となるのは、当該ＳＩＭカードαに関連付けられたフォルダであり、このＳＩＭカードαに関連付けられたフォルダのデータのみが携帯電話端末１と携帯電話端末２との間でデータ同期が行われる。
【００７５】
また、携帯電話端末１と２との両方に、同じ複数個のＳＩＭカードに関連付けられたフォルダが共通して存在した場合には、それらのフォルダの間において、データ同期を取る。また、携帯電話端末ＡとＢとの両方に、全てのＳＩＭカードで共用するフォルダがある場合には、その全てのＳＩＭカードで共用するフォルダ間でのみデータ同期を行う。
【００７６】
さらに、複数のＳＩＭカードに関連付けられているフォルダが、携帯電話端末２にはあり、携帯電話端末１には無い場合、携帯電話端末１に、所定の条件の下に、該当フォルダを作成してデータ同期を行う。
【００７７】
ここで、所定の条件とは、データ同期の対象となる一方の携帯電話端末Ａのフォルダに関連付けられている複数のＳＩＭカードのうちの少なくとも一つが、データ同期の対象となる他方の携帯電話端末ＢのＳＩＭカード装填履歴に登録されているものであることである。つまり、携帯電話端末Ｂに装填されたことがあるＳＩＭカードが、関連付けられた複数個のＳＩＭカードの一つとなっているフォルダが、携帯電話端末Ａに存在した場合には、そのフォルダを携帯電話端末Ｂに新たに生成して、データ同期を取るようにするものである。
【００７８】
なお、装填されたＳＩＭカードについては、そのＳＩＭカードに関連するフォルダが、当該ＳＩＭカードの装填時に自動的に作成されるように構成されている場合には、ＳＩＭカードの装填履歴ではなく、この実施形態の携帯電話端末１００に生成されているフォルダを監視するだけで、データ同期に際して、他の携帯電話端末に存在するフォルダを新たに生成する必要があるか否かを判断することもできる。
【００７９】
例えば、上記の例において、携帯電話端末Ａに、例えばＳＩＭカードαだけでなく他のＳＩＭカード（他のＳＩＭカードは、複数個のＳＩＭカードでもよい）にも関連付けられた共用フォルダが存在した場合には、携帯電話端末Ｂには、ＳＩＭカードαに関連付けられたフォルダが存在するので、携帯電話端末Ｂは、当該ＳＩＭカードαおよび他のＳＩＭカードに関連付けられた共用フォルダを生成してデータ同期を行うようにする。
【００８０】
すなわち、この実施形態では、自携帯電話端末に装填されたことのあるＳＩＭカードを、関連付けＳＩＭカードとして含むフォルダが、他の携帯電話端末にはあるが、自端末にない場合には、自端末に、そのＳＩＭカードが関連付けられたフォルダを生成して、データ同期を行うようにする。
【００８１】
ここで、この第１の契機におけるデータ同期は、新たに近距離通信エリアＡＲに入った携帯電話端末２と、すでに近距離通信エリアＡＲに在った携帯電話端末１，３のそれぞれとの間でのみ行われ、携帯電話端末１と３とでは、データ同期を行う必要は無い。
【００８２】
なお、データ同期を開始する前に、データ同期の対象となるフォルダがあるかどうかを相互に検出するために、実施形態の携帯電話端末は、この例では、自端末に存在しているフォルダに関する情報を近距離通信エリアＡＲ内の相手携帯電話端末に送るようにする。このフォルダに関する情報には、それぞれのフォルダがどのＳＩＭカードに関連付けられているかの情報を含むものである。
【００８３】
各携帯電話端末は、受信したフォルダに関する情報を元に、データ同期対象のフォルダがあるか否か、ある場合には、どのフォルダについて同期を行うかを、上述の説明の通りに判断し、その判断結果に応じてデータ同期を実行するようにする。
【００８４】
そして、データ同期は、上述の例であれば、携帯電話端末２と１との間で、また、携帯電話端末２と３との間で、データ同期対象となるフォルダのデータを相互にやり取りして、フォルダ内のデータの差異を検出し、その差異部分を互いに追加、削除することに行う。なお、この実施形態のデータ同期において、すでにフォルダに存在する重複するデータは、新たに通信可能となった携帯電話端末から新しく取得したデータを使用するものとする。また、前述したように、必要に応じて、データ同期により、新たなフォルダが生成される場合もある。
【００８５】
次に、実施形態の携帯電話端末１００がデータ同期を取る契機の他の一つ（以下、第２の契機という）は、近距離無線通信エリアＡＲ内に存在していて、互いに近距離無線通信することが可能な複数個の携帯電話端末１００のいずれかにおいて、データが更新されたときである。
【００８６】
このときには、データの更新をした携帯電話端末１００は、近距離無線通信可能な他の携帯電話端末１００に、データ更新をした旨の通知を行う。データ更新通知を受信した携帯電話端末１００は、当該データ更新通知をしてきた携帯電話端末１００との間で、上述のようなデータ同期を行うようにする。
【００８７】
この第２の契機におけるデータ同期は、データ更新をした携帯電話端末と、近距離通信エリアＡＲ内に存在する他の携帯電話端末との間でのみ行われる。データ更新をしていない携帯電話端末間ではデータ同期の必要は無い。
【００８８】
そして、データ更新をした携帯電話端末と、近距離通信エリアＡＲ内に存在する他の携帯電話端末との間で、上述したようなデータ同期が必要なフォルダがあるか否かの判断処理をし、データ同期の必要なフォルダが有ると判断したときには、データ更新をした携帯電話端末から対象となるフォルダのデータを、他の携帯電話端末に送る。このとき、データ更新をした携帯電話端末は、他の携帯電話端末からフォルダのデータを受信する必要は無い。
【００８９】
データ更新をした携帯電話端末からのフォルダのデータを受け取った他の携帯電話端末は、同じフォルダ内のデータの差異を検出し、その差異部分を互いに追加、削除することにより行う。この実施形態のデータ同期において、すでにフォルダに存在する重複するデータは、データ更新をした携帯電話端末から新しく取得したデータを使用するものとする。また、前述したように、必要に応じて、データ同期により、新たなフォルダが生成される場合もある。
【００９０】
なお、この実施形態では、データ同期を行うに当たり、携帯電話端末１００は、メモリ１１２に十分な空き容量があるか否か判断し、十分な空き容量がある場合は、そのままデータの同期を行う。
【００９１】
一方、メモリ１１２に、十分なデータの保存領域を取ることができなかった携帯電話端末１００の制御部１１０は、保存領域がいっぱいになるまでデータ同期を行うように制御する。そして、その携帯電話端末１００の制御部１１０は、空き容量が足りなかったために、データ同期が十分に行えなかったことを、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ；発光ダイオード）の点滅や警報音などの報知手段を使用することにより、ユーザに通知するように制御する。
【００９２】
〔携帯電話端末１００における処理動作のフローチャート〕
＜フォルダの生成および更新のフローチャート＞
図５および図６は、実施形態の携帯電話端末１００におけるフォルダの生成およびデータ更新の処理のフローチャートである。この図５および図６のフローチャートにおける各ステップは、各携帯電話端末１００の制御部１１０が、メモリ１１２のプログラムにしたがって実行するものである。
【００９３】
電源がオンとされている状態において、携帯電話端末１００の制御部１１０は、ＳＩＭカードがＳＩＭカードインターフェース部１１６のＳＩＭカード装填部に装填されたか否かを判別し（ステップＳ２０１）、ＳＩＭカードが装填されていないと判別したときには、ステップＳ２０１を繰り返し、ＳＩＭカードが装填されるのを待つ。
【００９４】
ステップＳ２０１で、ＳＩＭカードが装填されたと判別したときには、この例においては、制御部１１０は、前述したように、当該ＳＩＭカードが装填されたことを、そのＳＩＭカードの識別用情報や認識用情報をメモリ１１２のＳＩＭカードの装填履歴領域に書き込むことにより、記録する（ステップＳ２０２）。
【００９５】
そして、制御部１１０は、電話帳データの追加、変更、削除、メールの保存、画像データや音楽データのダウンロードなどのデータ保存に関わる処理がなされたか否か判別し（ステップＳ２０３）、データ保存に関わる処理がなされていないと判別したときには、指示されたその他の処理を実行する（ステップＳ２０４）。そして、制御部１１０は、電源オフの操作がなされたか否か判別し（ステップＳ２０５）、電源オフ操作がなされたと判別したときには、この処理ルーチンを終了する。また、電源オフ操作がなされていないと判別したときには、制御部１１０は、ステップＳ２０３に戻り、データ保存に関わる処理がなされたか否か判別する。
【００９６】
ステップＳ２０３で、データ保存に関わる処理がなされたと判別したときには、制御部１１０は、装填されているＳＩＭカードに関連付けられているフォルダが存在しているか否か判別する（ステップＳ２０６）。
【００９７】
ステップＳ２０６で、装填されているＳＩＭカードに関連付けられているフォルダが存在しないと判別したときには、制御部１１０は、装填されているＳＩＭカードにのみ関連付けたフォルダを作成するのか、他のＳＩＭカードと共用すべく、他のＳＩＭカードにも関連付けたフォルダを作成するのかを問い合わせるメッセージと共に、その問い合わせに対する選択操作入力を受け付ける画面を表示部１１４の表示画面に表示する（ステップＳ２０７）。
【００９８】
そして、制御部１１０は、ユーザの選択操作入力を待って、その選択操作入力が装填されたＳＩＭカードにのみ関連付けられたフォルダの作成であるか否か判別し（ステップＳ２０８）、装填されたＳＩＭカードにのみ関連付けられたフォルダの作成であると判別したときには、当該装填されたＳＩＭカードにのみ関連付けたフォルダを作成する（ステップＳ２０９）。
【００９９】
また、ステップＳ２０８で、装填されたＳＩＭカードにのみ関連付けられたフォルダの作成であると判別したときには、制御部１１０は、ＳＩＭカードの装填履歴を参照して、共用可能なＳＩＭカードの一覧を表示してユーザにいずれのＳＩＭカードとの共用とするかの選択指定を受け付け、受け付けた他のＳＩＭカードと、装填されているＳＩＭカードとに関連付けられたフォルダを作成する（ステップＳ２１０）。なお、このステップＳ２１０では、すべてのＳＩＭカードに関連付けたフォルダの作成が、ユーザの指示に応じて作成される場合もある。
【０１００】
ステップＳ２０９またはステップＳ２１０でフォルダを作成すると、制御部１１０は、当該作成したフォルダにデータを格納する（図６のステップＳ２１１）。そして、データの格納が終了すると、制御部１１０は、他の携帯電話端末と、近距離無線通信部１１５を通じて通信可能の状態であるか否か判別する（ステップＳ２１５）。
【０１０１】
ステップＳ２１５で、他の携帯電話端末と、近距離無線通信部１１５を通じて通信可能の状態であると判別したときには、制御部１１０は、データ更新をしたことを、近距離無線通信部１１５を通じて通知する（ステップＳ２１６）。そして、制御部１１０は、近距離無線通信部１１５を通じて通信可能な当該他の携帯電話端末との間で、第２の契機の場合として説明したようなデータ同期のための処理を実行する（ステップＳ２１７）。そして、図５のステップＳ２０３に戻り、このステップＳ２０３以降の処理を繰り返す。
【０１０２】
また、ステップＳ２１５で、近距離無線通信部１１５を通じて通信可能の状態ではないと判別したときには、制御部１１０は、即座に図５のステップＳ２０３に戻り、このステップＳ２０３以降の処理を繰り返す。
【０１０３】
また、図５のステップＳ２０６で、装填されているＳＩＭカードに関連付けられているフォルダが存在すると判別したときには、制御部１１０は、装填されているＳＩＭカードに関連付けられているフォルダの一覧を表示部１１４の表示画面に表示して、いずれのフォルダにデータを格納するかをユーザに問い合わせる（図６のステップＳ２１２）。
【０１０４】
ユーザは、この表示画面を通じていずれのフォルダにデータを格納するかの選択指定をするので、制御部１１０は、そのフォルダの選択指定を受け付け（ステップＳ２１３）、選択指定されたフォルダにデータを格納する（ステップＳ２１４）。
【０１０５】
そして、制御部１１０は、データの格納が終了すると、他の携帯電話端末と、近距離無線通信部１１５を通じて通信可能の状態であるか否か判別し（ステップＳ２１５）、他の携帯電話端末と、近距離無線通信部１１５を通じて通信可能の状態であると判別したときには、データ更新をしたことを、近距離無線通信部１１５を通じて通知する（ステップＳ２１６）。そして、制御部１１０は、近距離無線通信部１１５を通じて通信可能な当該他の携帯電話端末との間で、第２の契機の場合として説明したようなデータ同期のための処理を実行する（ステップＳ２１７）。そして、図５のステップＳ２０３に戻り、このステップＳ２０３以降の処理を繰り返す。
【０１０６】
また、ステップＳ２１５で、近距離無線通信部１１５を通じて通信可能の状態ではないと判別したときには、制御部１１０は、即座に図５のステップＳ２０３に戻り、このステップＳ２０３以降の処理を繰り返す。
【０１０７】
＜データ同期処理のフローチャート＞
図７および図８に、携帯電話端末１００において、第１の契機および第２の契機によりデータ同期処理を行うようにする場合のフローチャートを示す。この図７および図８のフローチャートにおける各ステップの処理も、各携帯電話端末１００の制御部１１０が、メモリ１１２のプログラムにしたがって実行するものである。
【０１０８】
電源がオンとされている状態において、携帯電話端末１００の制御部１１０は、新しく近距離無線通信部１１５を通じて通信可能となった携帯電話端末があるか否か判別する（ステップＳ２３１）。
【０１０９】
ステップＳ２３１で、新しく近距離無線通信部１１５を通じて通信可能となった携帯電話端末があると判別すると、制御部１１０は、当該新たに通信可能となった携帯電話端末との間で、前述したように、フォルダに関する情報のやり取りをして、前記新たに通信可能となった携帯電話端末に、同じＳＩＭカードに関連付けられたフォルダがあるかどうか判別する（ステップＳ２３２）。
【０１１０】
ステップＳ２３２で、同じＳＩＭカードに関連付けられたフォルダが無いと判別したときには、制御部１１０は、ステップＳ２３１に戻り、このステップＳ２３１以降の処理を繰り返す。
【０１１１】
また、ステップＳ２３２で、同じＳＩＭカードに関連付けられたフォルダがあると判別したときには、制御部１１０は、新しく近距離無線通信可能となった携帯電話端末から、当該同じＳＩＭカードに関連付けられたフォルダのデータを取得して、自端末にある同じＳＩＭカードに関連付けられたフォルダとのデータと比較し、一致しないデータがあるか否かを判別する（ステップＳ２３３）。
【０１１２】
ここで、データ同期を行う対象となる一致しないデータの判断基準は、従来からパソコンなどで行われているデータ同期方法と同じ判断基準とする。具体的には、ファイル名や更新日時、ファイルサイズなどのどれか一つでも異なっていれば、データが更新、作成、削除されたと判断し、不一致と判断し、データ同期を行う。
【０１１３】
ステップＳ２３３で、すべてのデータが一致していると判別したときには、データ同期の必要は無いので、制御部１１０は、ステップＳ２３１に戻り、このステップＳ２３１以降の処理を繰り返す。
【０１１４】
そして、ステップＳ２３３で、一致していないデータがあると判別したときには、制御部１１０は、新しく近距離無線通信可能となった携帯電話端末から取得した当該同じＳＩＭカードに関連付けられたフォルダのデータに合わせてデータの同期をする（ステップＳ２３４）。
【０１１５】
そして、制御部１１０は、データ同期を行ったときに、メモリ１１２に十分な空き容量があるか否かを判別し（ステップＳ２３５）、十分な空き容量があると判別したときには、そのままデータ同期を完了させる（ステップＳ２３６）。そして、制御部１１０は、ステップＳ２３１に戻り、このステップＳ２３１以降の処理を繰り返す。
【０１１６】
また、ステップＳ２３５で、メモリ１１２に十分な空き容量がないと判別したときには、制御部１１０は、空き容量の範囲内でデータ同期を完了させ（ステップＳ２３７）、ユーザに空き容量が足りないため、データ同期が完全には完了しなかったことを、例えばＬＥＤの点滅や警報音により報知する（ステップＳ２３８）。そして、制御部１１０は、ステップＳ２３１に戻り、このステップＳ２３１以降の処理を繰り返す。
【０１１７】
また、ステップＳ２３２で、新しく近距離無線通信部１１５を通じて通信可能となった携帯電話端末が無いと判別したときには、制御部１１０は、近距離無線通信部１１５を通じて他の携帯電話端末からのデータ変更通知を受信したか否か判別する（図８のステップＳ２４１）。このステップＳ２４１で、近距離無線通信部１１５を通じて他の携帯電話端末からのデータ変更通知を受信してはいないと判別したときには、制御部１１０は、ステップＳ２３１に戻り、このステップＳ２３１以降の処理を繰り返す。
【０１１８】
また、ステップＳ２４１で、近距離無線通信部１１５を通じて他の携帯電話端末からのデータ変更通知を受信したと判別したときには、制御部１１０は、他の携帯電話端末から、データが更新されたフォルダに関する情報を取得して、自端末に、当該データ更新されたフォルダに関連付けられたＳＩＭカードと同じＳＩＭカードに関連付けられたフォルダがあるかどうか判別する（ステップＳ２４２）。
【０１１９】
ステップＳ２４２で、同じＳＩＭカードに関連付けられたフォルダが無いと判別したときには、制御部１１０は、ステップＳ２３１に戻り、このステップＳ２３１以降の処理を繰り返す。
【０１２０】
また、ステップＳ２４２で、同じＳＩＭカードに関連付けられたフォルダが有ると判別したときには、制御部１１０は、近距離無線通信部１１５を通じて、データ更新を行った携帯電話端末から取得した当該同じＳＩＭカードに関連付けられたフォルダのデータに合わせてデータの同期をする（ステップＳ２４３）。
【０１２１】
そして、制御部１１０は、データ同期を行ったときに、メモリ１１２に十分な空き容量があるか否かを判別し（ステップＳ２４４）、十分な空き容量があると判別したときには、そのままデータ同期を完了させる（ステップＳ２４５）。そして、制御部１１０は、ステップＳ２３１に戻り、このステップＳ２３１以降の処理を繰り返す。
【０１２２】
また、ステップＳ２４４で、メモリ１１２に十分な空き容量がないと判別したときには、制御部１１０は、空き容量の範囲内でデータ同期を完了させ（ステップＳ２４６）、ユーザに空き容量が足りないため、データ同期が完全には完了しなかったことを、例えばＬＥＤの点滅や警報音により報知する（ステップＳ２４７）。そして、制御部１１０は、ステップＳ２３１に戻り、このステップＳ２３１以降の処理を繰り返す。
【０１２３】
なお、ステップＳ２３２で、近距離無線通信部１１５で通信可能となっている携帯電話端末が減ったことを検出しても、それは、データ同期の契機とは検知しない。この実施形態では、近距離無線通信部１１５を通じた通信が可能である携帯電話端末が増加したことを、データ同期の契機としている。
【０１２４】
〔データ同期されるデータの説明〕
次に、図９および図１０を用いて、この実施形態においてデータ同期を行ったとき、同期されるデータについて説明する。図９は、データ同期前の各携帯電話端末のフォルダの状態を示し、図１０は、データ同期後の各携帯電話端末のフォルダの状態を示している。そして、図１０で、矢印で結ばれたフォルダは、データ同期がそれら間でなされたフォルダであることを示している。
【０１２５】
この例では、図９および図１０に示すように、ＳＩＭカードに対応した携帯電話端末は、携帯電話端末１，２，３の３台の場合であり、使用されるＳＩＭカードは、ＳＩＭカードＡ、ＳＩＭカードＢ、ＳＩＭカードＣであるとする。
【０１２６】
そして、データ同期前においては、図９に示すように、携帯電話端末１には、ＳＩＭカードＡに関連付けられたフォルダα１と、ＳＩＭカードＢおよびＳＩＭカードＣに関連付けられた共用フォルダβ１と、すべてのＳＩＭカードに関連付けられた共用フォルダａｌｌ１とが存在するものとする。
【０１２７】
また、データ同期前においては、図９に示すように、携帯電話端末２には、ＳＩＭカードＡに関連付けられたフォルダα２と、ＳＩＭカードＢに関連付けられたフォルダβ２と、すべてのＳＩＭカードに関連付けられた共用フォルダａｌｌ２とが存在するものとする。
【０１２８】
また、データ同期前においては、図９に示すように、携帯電話端末３には、ＳＩＭカードＢおよびＳＩＭカードＣに関連付けられた共用フォルダα３と、すべてのＳＩＭカードに関連付けられた共用フォルダａｌｌ３とが存在するものとする。
【０１２９】
以上のような条件において、データ同期を行うと、各携帯電話端末１，２，３では、次に説明するようなフォルダ間でデータ同期が行われて、また、必要なフォルダの生成が行われて、図１０のように、同期後のフォルダを各携帯電話端末が持つ状態となる。なお、図１０において、破線で示されているフォルダは、データ同期により、新たに生成されたフォルダである。
【０１３０】
＜例１＞携帯電話端末１内のフォルダα１と、携帯電話端末２内のフォルダα２でデータ同期が行われる。
【０１３１】
フォルダα１およびフォルダα２は、同じＳＩＭカードＡのみに関連付けられているために相互にデータ同期が行われる。携帯電話端末３内には、ＳＩＭカードＡに関連付けられたフォルダが無いため、携帯電話端末１内のフォルダα１および携帯電話端末２内のフォルダα２に関しては、携帯電話端末１、携帯電話端末２と、携帯電話端末３とはデータ同期を行わない。
【０１３２】
＜例２＞携帯電話端末１内のフォルダβと、携帯電話端末２内に新しく作成されたフォルダγ２と、携帯電話端末３内のフォルダα３とでデータ同期が行われる。
【０１３３】
携帯電話端末１内のフォルダβ１と、携帯電話端末３内のフォルダα３は、同じＳＩＭカードＢおよびＳＩＭカードＣに関連付けられている共用フォルダであるために、相互にデータ同期が行われる。
【０１３４】
携帯電話端末２は、ＳＩＭカードＢに関連付けられたフォルダβ２を持っている。そのため、携帯電話端末２では、ＳＩＭカードＢに関連のデータを同期するため、携帯電話端末２内に、新たに、ＳＩＭカードＢおよびＳＩＭカードＣに関連付けられている共用フォルダγ２を作成する。そして、携帯電話端末２では、携帯電話端末１内のフォルダβ１と、携帯電話端末３内のフォルダα３とを含めて三つのフォルダ間で相互にデータ同期が行われる。新たにフォルダγ２を作成するのは、ＳＩＭカードＢのみに関連付けられたデータと、ＳＩＭカードＢとＣの両方に関連付けられるデータを区別するためである。
【０１３５】
＜例３＞携帯電話端末１内に新しく作成されたフォルダγ１と、携帯電話端末２内のフォルダβ２と、携帯電話端末３内に新しく作成されたフォルダβ３とでデータ同期が行われる。
【０１３６】
携帯電話端末２内のフォルダβ２は、ＳＩＭカードＢのみに対応している。一方、携帯電話端末１内には、ＳＩＭカードＢおよびＳＩＭカードＣに関連付けられている共用フォルダβ１が存在する。すなわち、共用フォルダβ１は、ＳＩＭカードＢにも関連付けられているフォルダである。そのため、携帯電話端末１内に、ＳＩＭカードＢのみに関連付けられるフォルダγ１を作成して、携帯電話端末２のフォルダβ２との間でデータ同期を行う。
【０１３７】
また、携帯電話端末３にも、ＳＩＭカードＢおよびＳＩＭカードＣに関連付けられている共用フォルダα３が存在する。すなわち、共用フォルダα３は、ＳＩＭカードＢにも関連付けられているフォルダである。そのため、携帯電話端末３内にも、ＳＩＭカードＢのみに関連付けられるフォルダβ３を作成して、携帯電話端末２のフォルダβ２との間でデータ同期を行う。
【０１３８】
＜例４＞携帯電話端末１，２，３内の、すべてのＳＩＭカードに関連付けられて共通に使用されるフォルダａｌｌ１と、フォルダａｌｌ２と、フォルダａｌｌ３とでデータ同期が行われる。すべてのＳＩＭカードに関連付けられているフォルダに関しては、ＳＩＭカードに関係なく、データ同期が行われる。
【０１３９】
この実施形態では、以上のようにして、データ同期を自動的に行うことにより、ユーザは、複数の携帯電話端末の中から、いずれの携帯電話端末を使用するかを決めるとき、どの携帯電話端末に必要とするデータが入っているかを気にする必要が無くなる。
【０１４０】
そのため、ユーザはその日の気分で好きな携帯電話を選択することができ、外出先で、持ち出した携帯電話内に必要なデータが入っていない事態を避けることができる。また、ＳＩＭカードに関連付けられたフォルダの中身だけ、データ同期を行うことにより、どの携帯電話端末とデータの同期を行うべきかを自動で携帯電話端末は判断することができる。加えて、挿されたことが無いＳＩＭカードと関連付けられたデータは同期されないため、余分なデータ同期は行われないことになる。
【０１４１】
［その他の実施形態および変形例］
なお、上述の実施形態では、データ同期を行うための通信手段としては、携帯電話端末１００内に設けた近距離無線通信部１１５を使用するようにしたが、これに限られるものではないことはもちろんである。
【０１４２】
例えば、携帯電話端末が載置される充電台の複数個をケーブルで接続するようにし、充電台に携帯電話端末が載置されると、充電台に載置された携帯電話端末間で、有線通信が可能になるように構成する。そして、新たに充電台に携帯電話端末が載置されたことを契機として、上述のようなデータ同期処理を開始するようにする。あるいは、充電台に載置されて有線通信が可能となっている複数の携帯電話端末の一つで、データが更新されたときに、それを契機として複数の携帯電話端末間で、データ同期を開始するようにする。
【０１４３】
また、充電台ではなく専用の携帯電話端末用置き台（クレードル）に、上述と同様の近距離無線通信部および近距離無線用アンテナを設けると共に、携帯電話端末が当該クレードルに載置されたときに、近距離無線通信部を携帯電話端末に接続する機能を設けるようにしても良い。
【０１４４】
また、上述のしたように、ＳＩＭカードを携帯電話端末に装填したときに、必ず、当該ＳＩＭカードに関連付けられたフォルダが生成されるように携帯電話端末が構成されている場合には、ＳＩＭカードの装填履歴を携帯電話端末が保持する必要は無く、当該ＳＩＭカードに関連付けられたフォルダがあるかどうかにより、そのＳＩＭカードが携帯電話端末に装填されたことがあるかどうかを検知することができる。
【０１４５】
また、データはＳＩＭカードに関連付けたフォルダ単位の管理とする場合にのみ、この発明が適用されるわけではない。例えば、画像データ、音楽データ、電話帳データなどのデータヘッダに、それぞれのデータがいずれのＳＩＭカードに関連付けられるものであるかの情報を格納しておくようにしても良い。また、データをファイル管理するときに、それぞれのデータファイルに、そのファイルがいずれのＳＩＭカードに関連付けられるものであるかの情報を格納しておくようにしても良い。つまり、データ毎に、いずれのＳＩＭカードに関連付けられるものであるかの情報を、関連つけて格納するようにしておく場合にも、この発明は適用可能である。
【０１４６】
また、上述の例では、データ同期の契機は、すべて携帯端末が自動的に検知するようにしたが、通信可能となっている複数の携帯端末のうちの１台の携帯端末において、ユーザがデータ同期開始の指示操作をし、その指示操作に応じて、前記複数個の携帯端末間において、データ同期を開始するようにする場合にも、この発明は適用可能である。
【０１４７】
また、上述の例では、モジュールとしてＳＩＭカードの場合を例にとったが、これに限られるものではないことは言うまでもない。
【０１４８】
また、上述の説明では、便宜上、携帯電話端末を例にとったが、この発明が適用される携帯端末は、携帯電話端末のみに限定されるものではない。ＳＩＭカードなどのモジュールと同じように、当該モジュールを装填することで使用可能となる携帯端末であれば、この発明が適用可能である。この場合に、モジュールに記憶される情報としては、使用ライセンスをユーザに与えるような情報が用いられる。
【図面の簡単な説明】
【０１４９】
【図１】この発明による携帯端末の実施形態としての携帯電話端末のハードウエア構成例を示すブロック図である。
【図２】この発明による携帯端末の実施形態におけるデータ同期方法を説明するために用いる図である。
【図３】この発明による携帯端末の実施形態におけるデータ同期方法を説明するために用いる図である。
【図４】この発明による携帯端末の実施形態におけるデータ同期方法を説明するために用いる図である。
【図５】この発明による携帯端末の実施形態としての携帯電話端末におけるフォルダの生成およびデータ更新の処理のフローチャートの一部を示す図である。
【図６】この発明による携帯端末の実施形態としての携帯電話端末におけるフォルダの生成およびデータ更新の処理のフローチャートの一部を示す図である。
【図７】この発明による携帯端末の実施形態としての携帯電話端末におけるデータ同期処理の例を説明するためのフローチャートの一部を示す図である。
【図８】この発明による携帯端末の実施形態としての携帯電話端末におけるデータ同期処理の例を説明するためのフローチャートの一部を示す図である。
【図９】この発明による携帯端末の実施形態としての携帯電話端末によりデータ同期されるデータの説明のための図である。
【図１０】この発明による携帯端末の実施形態としての携帯電話端末によりデータ同期されるデータの説明のための図である。
【符号の説明】
【０１５０】
１００…携帯電話端末、１１０…制御部、１１２…メモリ、１１５…近距離無線通信部、１１６…ＳＩＭカードインターフェース部
【図１】
2007306168.tif 000003
【図２】
2007306168.tif 000004
【図３】
2007306168.tif 000005
【図４】
2007306168.tif 000006
【図５】
2007306168.tif 000007
【図６】
2007306168.tif 000008
【図７】
2007306168.tif 000009
【図８】
2007306168.tif 000010
【図９】
2007306168.tif 000011
【図１０】
2007306168.tif 000012