(57)【要約】【課題】  データを共有する場合に他の携帯端末から送信されてくる受信データの反映や内容確認の確認に要する負担の軽減。【解決手段】携帯端末は、データ蓄積用メモリと、データ出力用メモリとを有し、他の携帯端末からデータを受信した場合に、前記データ蓄積用メモリに前記データを保存する。また、携帯端末は、前記データの表示操作が行われた場合に前記データ蓄積用メモリの内容を前記データ出力用メモリに反映してから前記データを表示する。更に、携帯端末は、前記データの表示中にデータの更新操作が行われた場合に、前記データ蓄積用メモリの内容に、更新操作が行われた内容を反映して、前記データ出力用メモリに登録する。【選択図】  図１
2010199637.tif 000002
【特許請求の範囲】
【請求項１】
他の携帯端末から配信されるデータを受信するデータ受信部と、
前記受信したデータを記憶するデータ蓄積用メモリと、
前記受信したデータを表示する際に参照するデータ出力用メモリと、
前記データの表示操作が行われた場合に前記データ蓄積用メモリの内容を前記データ出力用メモリに反映してから前記データを表示するとともに、前記データの表示中にデータの更新操作が行われた場合に、前記データ蓄積用メモリの内容に、更新操作が行われた内容を反映して、前記データ出力用メモリに登録するデータ更新部と、を備えたこと、を特徴とする携帯端末。
【請求項２】
前記データには、配信元の携帯端末の端末固有情報が付されており、
前記配信元の端末固有情報と、自機の端末固有情報とが一致する場合に、前記データの送信を許容し、前記配信元の端末固有情報と、自機の端末固有情報とが一致しない場合は、前記データの送信を拒否する請求項１の携帯端末。
【請求項３】
更に、データの配信先を格納した配信先リストを保持し、
前記データ更新部は、データの更新操作が行われた場合に、該データに付された端末固有情報と、自機の端末固有情報とを比較し、両者が一致する場合に、前記配信先リストから読み出した配信先へのデータの自動送信を実行し、両者が一致しない場合に、前記データの自動送信を行わない請求項１の携帯端末。
【請求項４】
前記データは、スケジュールデータである請求項１乃至３いずれか一の携帯端末。
【請求項５】
請求項１乃至４いずれか一の携帯端末と、該携帯端末に対してデータを送信可能な機器とを含むデータ共有システム。
【請求項６】
複数の請求項２乃至４いずれか一の携帯端末を含み、各携帯端末が相互にデータを交換するデータ共有システム。
【請求項７】
データを保存するデータ蓄積用メモリと、前記データを表示する際に参照するデータ出力用メモリと、を有する携帯端末における前記データの更新方法であって、
他の携帯端末からデータを受信した場合に、前記データ蓄積用メモリに前記データを保存するステップと、
前記データの表示操作が行われた場合に前記データ蓄積用メモリの内容を前記データ出力用メモリに反映してから前記データを表示するステップと、
前記データの表示中にデータの更新操作が行われた場合に、前記データ蓄積用メモリの内容に、更新操作が行われた内容を反映して、前記データ出力用メモリに登録するステップとを含む、データの更新方法。
【請求項８】
データを保存するデータ蓄積用メモリと、前記データを表示する際に参照するデータ出力用メモリと、を有する携帯端末に搭載されたコンピュータに実行させるプログラムであって、
他の携帯端末からデータを受信した場合に、前記データ蓄積用メモリに前記データを保存する処理と、
前記データの表示操作が行われた場合に前記データ蓄積用メモリの内容を前記データ出力用メモリに反映してから前記データを表示する処理と、
前記データの表示中にデータの更新操作が行われた場合に、前記データ蓄積用メモリの内容に、更新操作が行われた内容を反映して、前記データ出力用メモリに登録する処理とを前記コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末、データ共有システム、データの更新方法およびプログラムに関し、特に、他の携帯端末等からデータを受信し、該データの閲覧や更新機能を備えた携帯端末、データ共有システム、データの更新方法およびプログラムに関する。
【背景技術】
【０００２】
特許文献１に、単一のユーザが複数の携帯端末間で個人データを共有することのできる携帯端末が開示されている。特許文献１によれば、この携帯端末の中央制御ユニットは、個人データ送信要求を受け付け、個人データメモリに保存されている各端末固有の端末ＩＤならびに他の端末の端末ＩＤ毎に個人データのレコード単位で同期状態を保持する同期管理データを参照して、要求された端末ＩＤに関する個人データのみを他の端末に送信する、としている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−６０２３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明者は、図７に示すように、家族、職場のグループなど、スケジュールデータ等の特定のデータの交換の合意が形成されたユーザ間で、使用者固有情報を付したデータを配布し、使用者固有情報の組み合わせ（配布元／配布先）が異なる二次配布を制限するデータ共有システムを検討している。このような仕組みは、サービス加入者などの限られたメンバを対象に、二次配布されたくないデータを配信するサービスなどにも適用できると考えられる。
【０００５】
特許文献１の携帯端末は、複数の携帯端末を所持する単一のユーザが特定の携帯端末の個人データを、他の携帯端末に移すといった用途を想定しており、例えば、他のユーザと共有しているデータを閲覧中に、当該他のユーザの携帯端末から最新のデータが送られてくるといった場面には対応できないという問題点がある。
【０００６】
図７に示したデータ共有システムにおいて、例えば、他のユーザと共有しているデータの受信の都度、ユーザが当該最新データを受け入れるか否かを判定したり、差分を抽出して反映させるというのでは、ユーザの負担が大きくなってしまうという問題点がある。
【０００７】
一方、上記他のユーザと共有しているデータの受信の都度、上書き更新や差分データの追加を自動的に行ってしまう構成とすると、図８に示すように、その直前にユーザが行った更新した内容やデータの削除操作と不整合を来たしてしまう。
【０００８】
本発明は、上記した事情に鑑みてなされたものであって、その目的とするところは、他のユーザとデータを共有している場合における、他の携帯端末から受信したデータと、ユーザが現に閲覧・編集しているデータとの同期を適切なタイミングで行うことのできる携帯端末、データ共有システム、データの更新方法およびプログラムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の第１の視点によれば、他の携帯端末から配信されるデータを受信するデータ受信部と、前記受信したデータを記憶するデータ蓄積用メモリと、前記受信したデータを表示する際に参照するデータ出力用メモリと、前記データの表示操作が行われた場合に前記データ蓄積用メモリの内容を前記データ出力用メモリに反映してから前記データを表示するとともに、前記データの表示中にデータの更新操作が行われた場合に、前記データ蓄積用メモリの内容に、更新操作が行われた内容を反映して、前記データ出力用メモリに登録するデータ更新部と、を備えた携帯端末が提供される。
【００１０】
本発明の第２の視点によれば、上記した携帯端末と、この携帯端末に対してデータを送信可能な機器とを含むデータ共有システムが提供される。
【００１１】
本発明の第３の視点によれば、データを保存するデータ蓄積用メモリと、前記データを表示する際に参照するデータ出力用メモリと、を有する携帯端末における前記データの更新方法であって、他の携帯端末からデータを受信した場合に、前記データ蓄積用メモリに前記データを保存するステップと、前記データの表示操作が行われた場合に前記データ蓄積用メモリの内容を前記データ出力用メモリに反映してから前記データを表示するステップと、前記データの表示中にデータの更新操作が行われた場合に、前記データ蓄積用メモリの内容に、更新操作が行われた内容を反映して、前記データ出力用メモリに登録するステップとを含む、データの更新方法が提供される。
【００１２】
本発明の第４の視点によれば、データを保存するデータ蓄積用メモリと、前記データを表示する際に参照するデータ出力用メモリと、を有する携帯端末に搭載されたコンピュータに実行させるプログラムであって、他の携帯端末からデータを受信した場合に、前記データ蓄積用メモリに前記データを保存する処理と、前記データの表示操作が行われた場合に前記データ蓄積用メモリの内容を前記データ出力用メモリに反映してから前記データを表示する処理と、前記データの表示中にデータの更新操作が行われた場合に、前記データ蓄積用メモリの内容に、更新操作が行われた内容を反映して、前記データ出力用メモリに登録する処理とを前記コンピュータに実行させるプログラムが提供される。
【発明の効果】
【００１３】
本発明によれば、ユーザに負担を掛けることなく、他のユーザから随時受信したデータを最新かつ整合性が保たれた状態で、ユーザに参照させることが可能になる。その理由は、データ蓄積用メモリとデータ出力用メモリという２つのスタックを設け、データの表示操作又はユーザ更新操作のタイミングで同期を取るよう構成したことにある。
【図面の簡単な説明】
【００１４】
【図１】本発明の概要を説明するための図である。
【図２】本発明の第１の実施形態に係る携帯端末の動作概要を説明するための図である。
【図３】本発明の第１の実施形態に係る携帯端末の構成を表したブロック図である。
【図４】図２における各携帯端末の動作例を表した図である。
【図５】図２における各携帯端末の動作例を表した図である。
【図６】図２における各携帯端末の動作例を表した図である。
【図７】本発明の適用場面の例を説明するための図である。
【図８】本発明が解決しようとする課題を説明するための参考図である。
【発明を実施するための形態】
【００１５】
はじめに、図１を参照して本発明の概要を説明する。本発明に係る携帯端末には、受信したデータを保存するデータ蓄積用メモリ１２と、前記データを表示する際に参照するデータ出力用メモリ１３と、が備えられている。
【００１６】
携帯端末は、他の携帯端末からデータを受信した場合に、データ蓄積用メモリ１２にデータを保存する。また、データ出力用メモリ１３の内容に、データ蓄積用メモリ１２の内容が反映されるタイミングとしては次の２つが挙げられる。
【００１７】
［１］データの表示操作
ユーザから、アプリケーションの起動等のデータの表示操作が行われた場合、携帯端末は、データ蓄積用メモリ１２の内容をデータ出力用メモリ１３に反映してから前記データを表示する。
【００１８】
［２］データの表示中のデータの更新操作
また、ユーザによるデータの表示中にデータの更新操作が行われた場合、携帯端末は、データ蓄積用メモリ１２の内容に、更新操作が行われた内容を反映して、データ出力用メモリ１３に登録する。
【００１９】
以上のように、データ表示操作、又は、データ表示中の更新操作が行われたタイミングで最新データの反映を行うこととしたため、ユーザの負担を軽減することが可能であり、またユーザの意図しない反映が行われることも回避される。冒頭に述べた家族や職場グループでデータの交換に合意した人数が多い場合や、データの配信頻度が高いほど、上記効果は顕著に表れることになる。
【００２０】
［第１の実施形態］
続いて、スケジュールデータを交換する機能を備えた携帯電話端末に、本発明を適用した本発明の第１の実施形態について図面を参照して詳細に説明する。図２は、本発明の第１の実施形態に係る携帯端末の動作概要を説明するための図である。
【００２１】
図２を参照すると、スケジュールデータを配信する側の携帯端末１０ａと、携帯端末１０ａから受け取ったスケジュールデータを用いてスケジュール管理を行う携帯端末１０ｂと、その他の携帯端末１０ｃが示されている。
【００２２】
携帯端末１０ａは、スケジュールデータの送信先となる携帯端末の端末固有情報として、ＳＩＭ（Ｓｕｓｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）情報を記憶する送信先リスト１５を備えている。携帯端末１０ａは、スケジュールデータに自身のＳＩＭ情報を付加して、送信先リスト１５に記載された送信先に、当該スケジュールデータを送信する機能を有しているものとする。送信先リスト１５に記載された各送信先は、シークレットグループやシークレットグループ等に、適宜グループ分けすることができるものとする。図２では、電子メールを用いてスケジュールデータを送信することとしているが、近距離無線通信等を用いて送信することとしてもよい。
【００２３】
携帯端末１０ｂは、携帯端末１０ａを含む複数の携帯端末に対し、それぞれスケジュールデータの送信を依頼する機能と、携帯端末１０ａを含む複数の携帯端末からそれぞれ受信したスケジュールデータや携帯端末１０ｂのユーザのスケジュールデータを表示し、携帯端末１０ｂのユーザから、これらスケジュールデータへの追加、変更、削除等の適宜更新操作を受け付ける機能とを有している。
【００２４】
携帯端末１０ｂは、上記携帯端末１０ａから受信したスケジュールデータ及び携帯端末１０ｂのユーザのスケジュールデータを含む、複数のユーザのスケジュールデータを蓄積するためのデータ蓄積用メモリ１２と、上記スケジュールデータを表示する際に参照するデータ出力用メモリ１３と、を備えている。これらスケジュールデータには、各スケジュールデータを作成した携帯端末の端末固有情報としてＳＩＭ情報が付加されているものとする。スケジュールデータに付加されたＳＩＭ情報は、後記するデータ更新部（スケジューラ）１６等により、書き換えが制限されているものとする。
【００２５】
図３は、上記図２の携帯端末１０ａ、携帯端末１０ｂとして利用可能な携帯端末１０の詳細構成を表したブロック図である。図３を参照すると、携帯端末１０は、無線ネットワーク等を介して他の携帯端末とスケジュールデータ等を送受信するデータ送受信部１１と、上述したデータ蓄積用メモリ１２及びデータ出力用メモリ１３と、端末固有情報としてＳＩＭ情報を記憶するＳＩＭカード等のＳＩＭ情報記憶部１４と、送信先リスト１５と、データ更新部（スケジューラ）１６と、を備えている。
【００２６】
データ更新部（スケジューラ）１６は、ユーザから所定の操作を受け付けると起動され、データ蓄積用メモリ１２の内容を、データ出力用メモリ１３に反映する処理を行った後、図示省略する液晶表示装置等にスケジュールデータを表示する。また、スケジュールデータの表示中に、ユーザからスケジュールデータの更新操作を受け付けると、データ更新部（スケジューラ）１６は、データ蓄積用メモリ１２の内容を、データ出力用メモリ１３に反映してから、当該更新操作の内容を反映する。
【００２７】
また、データ更新部（スケジューラ）１６は、ユーザからスケジュールデータの更新操作を受け付けると、当該更新したスケジュールデータに付されたＳＩＭ情報と、ＳＩＭ情報記憶部１４に記憶されたＳＩＭ情報とを照合して、データの二次配布に二次配布に該当するか否かを判定する。前記判定の結果、二次配布に当たらないと判定した場合、データ更新部（スケジューラ）１６は、データ送受信部１１に、送信先リスト１５に記載された携帯端末（例えば、図２の他の携帯端末１０ｃ）へのスケジュールデータの送信を指示する。一方、データの二次配布に該当すると判定した場合、データ更新部（スケジューラ）１６は、他の携帯端末へのスケジュールデータの送信を拒否する。
【００２８】
なお、データ更新部（スケジューラ）１６は、携帯端末１０に搭載されたコンピュータに、上記処理を実行させ、あるいは、該コンピュータを上記機能を実現させるプログラムにより実現できる。
【００２９】
続いて、本実施形態の動作について、図２と、図４〜６とを照らし合わせて詳細に説明する。以下の説明では、図２に従い、まず、携帯端末１０ｂから携帯端末１０ａに対してスケジュールデータの配信要請が行われ、携帯端末１０ａでスケジュールデータの更新が行われたタイミングで、携帯端末１０ｂへのスケジュールデータの送信が行われるものとして説明する。
【００３０】
［初期設定］
始めに、携帯端末１０ａで、スケジュールデータの配布先を規定する配布モードの設定が行われる（図４のステップＳ１）。この配布モードに従って、送信先リスト１５に記載された送信先のうち、シークレットグループやシークレットグループ等のグループ単位で、スケジュールデータの配信先が決定される。
【００３１】
［スケジュールデータの配布要求］
上記スケジュールデータの受信を希望する携帯端末１０ｂのユーザは、まず、自分の携帯端末１０ｂに、携帯端末１０ａのＳＩＭ情報を登録し（図４のステップＳ２）、携帯端末１０ａに対して、スケジュールデータを受け取りたい旨の依頼を行う（図２の（１）、図４のステップＳ３）。この携帯端末１０ａのＳＩＭ情報の登録や登録された携帯端末へのスケジュールデータを受け取りたい旨の依頼は、携帯端末１０ｂのデータ更新部（スケジューラ）１６が行うこととしてもよい。
【００３２】
上記依頼を受けた携帯端末１０ａにおいて、事前にすべての依頼を拒否する設定が行われておらず（図４のステップＳ４の「Ｙｅｓ」）、携帯端末１０ｂからの依頼を受け入れる（スケジュールデータの配布先に加える）旨の操作が行われた場合（図４のステップＳ５の「ｙｅｓ」）、携帯端末１０ａは、送信先リスト１５に、携帯端末１０ｂのＳＩＭ情報を追加する（図２の（２）、図４のステップＳ６）。また、携帯端末１０ａは、ユーザから、携帯端末１０ｂが属する送信先グループ等の設定を受け付ける（図４のステップＳ７）。
【００３３】
以上により、携帯端末１０ｂのＳＩＭ情報が、携帯端末１０ａの送信先リスト１５に追加される。
【００３４】
［スケジュールデータの配布］
携帯端末１０ａにてデータ更新部（スケジューラ）１６が起動されると（図５のステップＳ１１）、携帯端末１０ａは、データ蓄積用メモリ１２に格納されたスケジュールデータを読みだして、データ出力用メモリ１３に反映する処理を行った後（図５のステップＳ１２）、ユーザから指定されたスケジュールデータを表示する（図５のステップＳ１３）。ここでは、携帯端末１０ａのユーザのスケジュールデータが指定されたものとする。
【００３５】
携帯端末１０ａにてスケジュールの更新操作が行われると（図５のステップＳ１４の「Ｙｅｓ」）、携帯端末１０ａは、再度、データ蓄積用メモリ１２の内容を、データ出力用メモリ１３に反映する処理を行なう（図５のステップＳ１５）。
【００３６】
次に、携帯端末１０ａは、更新したスケジュールデータに付加されたＳＩＭ情報と、携帯端末１０ｂのＳＩＭ情報とを比較する（図５のステップＳ１６）。
【００３７】
ここでは、携帯端末１０ａが自身のスケジュールデータを送信しようとしているので、前記ＳＩＭ情報の比較の結果、ＳＩＭ情報が一致し、スケジュールデータの二次配布に当たらないと判定される（図５のステップＳ１７の「Ｙｅｓ」）。携帯端末１０ａは、携帯端末１０ｂに対し、前記更新したスケジュールデータの送信を実行する（図２の（３）、図５のステップＳ１８）。
【００３８】
なお、携帯端末１０ａにて更新されたスケジュールデータが他の携帯端末から受信したスケジュールデータである場合等、ＳＩＭ情報が一致しなかった場合、携帯端末１０ａは、送信不可能と判定し、更新したスケジュールデータの送信を抑止する（図５のステップＳ２０）。
【００３９】
以上の処理が、データ更新部（スケジューラ）１６の終了操作が行われるまで継続される（ステップＳ１９）。
【００４０】
［スケジュールデータの受信・蓄積］
上記のようにして、携帯端末１０ａからスケジュールデータを受信した携帯端末１０ｂは、受信したスケジュールデータ（最新のスケジュールデータ）を用いて、データ蓄積用メモリ１２に記憶された携帯端末１０ａのスケジュールデータを最新の状態に自動更新する（図２の（４）、図５のＳ２１）。
【００４１】
以上により、携帯端末１０ａにてスケジュールデータが更新される都度、携帯端末１０ｂに最新のスケジュールデータが蓄積される。
【００４２】
その後、携帯端末１０ｂにてデータ更新部（スケジューラ）１６が起動され（図６のステップＳ３１）、携帯端末１０ｂは、データ蓄積用メモリ１２に格納されたスケジュールデータを読みだして、データ出力用メモリ１３に反映する処理を行った後（図６のステップＳ３２）、当該スケジュールデータを表示する（図６のステップＳ３３）。
【００４３】
携帯端末１０ｂにてスケジュールの更新操作が行われると（図６のステップＳ３４の「Ｙｅｓ」）、携帯端末１０ｂは、再度、データ蓄積用メモリ１２の内容を、データ出力用メモリ１３に反映した後、更新内容を適用する処理を行なう（図６のステップＳ３５）。従って、スケジュールデータを表示中に、携帯端末１０ａから新しいスケジュールデータを受信した場合にも、最新のスケジュールデータに更新内容を適用することが可能となる。
【００４４】
次に、携帯端末１０ｂは、更新したスケジュールデータに付加されたＳＩＭ情報と、携帯端末１０ｂのＳＩＭ情報とを比較する（図６のステップＳ３６）。
【００４５】
ここでは、携帯端末１０ｂが携帯端末１０ａのスケジュールデータを更新しているので、前記ＳＩＭ情報の比較の結果、ＳＩＭ情報が不一致となり、他の携帯端末（例えば、図２の携帯端末１０ｃ）への、更新したスケジュールデータが送信されることはない（図６のステップＳ４０）。
【００４６】
以上の処理が、データ更新部（スケジューラ）１６の終了操作が行われるまで継続される（ステップＳ３９）。
【００４７】
以上のように本実施形態によれば、携帯端末１０ｂのユーザとしては、特別な操作を行わなくとも、他の携帯端末から受信した最新のスケジュールデータを参照することが可能となる。また、データ更新部（スケジューラ）１６により表示されたスケジュールデータの更新操作が行われた場合にも、データ蓄積用メモリ１２の内容が参照されるため、ユーザとしては、データ更新部（スケジューラ）１６の起動後に受信したスケジュールデータにて更新操作を行うことが可能になる（図１参照）。
【００４８】
上記本実施形態の効果は、特に多数のメンバ間で、スケジュールの交換が行われる場合に発生するユーザの手間を大きく軽減することができる。また、メンバが多い場合には、スケジュールデータの表示中に、新しいスケジュールデータを受信する可能性も増大するが、そのような場合も、ユーザに分かりやすいタイミングで修正することが可能となる。
【００４９】
以上、本発明の実施形態を説明したが、本発明は、上記した実施形態に限定されるものではなく、本発明の基本的技術的思想を逸脱しない範囲で、更なる変形・置換・調整を加えることができる。例えば、上記した実施形態では、携帯端末１０ａと携帯端末１０ｂとが同一構成であるものとして説明したが、携帯端末１０ａは、スケジュールデータの送信機能のみを有し、携帯端末１０ｂが、携帯端末１０ａからデータを受信した場合に、データ蓄積用メモリ１２にデータを保存し、上述したタイミングで、データ出力用メモリ１３に反映することとしても十分な効果を発揮することができる。
【００５０】
また、上記した実施形態では、スケジュールデータを交換する例を挙げて詳細に説明したが、その他各種のデータを交換する場合においても、本発明を適用できることはいうまでもない。
【符号の説明】
【００５１】
１０、１０ａ、１０ｂ  携帯端末
１０ｃ  携帯端末
１１  データ送受信部
１２  データ蓄積用メモリ
１３  データ出力用メモリ
１４  ＳＩＭ情報記憶部
１５  送信先リスト
１６  データ更新部（スケジューラ）
【図１】
2010199637.tif 000003
【図２】
2010199637.tif 000004
【図３】
2010199637.tif 000005
【図４】
2010199637.tif 000006
【図５】
2010199637.tif 000007
【図６】
2010199637.tif 000008
【図７】
2010199637.tif 000009
【図８】
2010199637.tif 000010