(57)【要約】【課題】自端末のプレゼンス情報を多数の通信相手に送信する場合に、内蔵電池の電力消費の負担を少なくすることができる携帯端末を提供する。【解決手段】端末Ａは、自端末の状態、例えば外出中などを表すプレゼンス情報をユーザ操作などで更新したら（Ｑ１）、電源状態をチェックし（Ｑ２）、外部給電又は電池残量良好であれば、プレゼンス情報に「サーバ機能有り」を追加更新して、これをグループ登録されている端末Ｂおよび端末Ｃに送信する（Ｑ３、Ｑ６）。そして、端末Ｂおよび端末Ｃのプレゼンス情報を受信する（Ｑ５、Ｑ８）。そして、電源状態良好な端末Ａは、全端末のプレゼンス情報を全端末に送信して（Ｑ１６、Ｑ１７）、プレゼンス情報を共有する。これにより、他端末である端末Ｂ、端末Ｃは、省電力できる。【選択図】図６
2010068086.tif 000002
【特許請求の範囲】
【請求項１】
他端末と通信を行う無線通信手段と、
複数の他端末からそれぞれの状態を表す他端末プレゼンス情報を前記無線通信手段を経て取得する他端末プレゼンス取得手段と、
自端末の状態を表す自端末プレゼンス情報を取得する自端末プレゼンス取得手段と、
自端末に電力を供給する二次電池と、
外部電力の供給を受けて前記二次電池を充電する充電手段と、
前記外部電力の供給有無および前記二次電池の残量を検知する電源判別手段と、
前記外部電力の供給有り又は前記二次電池の残量が良好な第１の所定値以上である場合は、自端末がサーバになることを宣言するサーバ宣言情報を前記自端末プレゼンス情報に含ませて前記無線通信手段を経て前記複数の他端末全てに送信し、前記他端末プレゼンス取得手段によって取得した他端末プレゼンス情報を前記複数の他端末に送信する制御手段とを
具備することを特徴とする携帯端末。
【請求項２】
前記制御手段は、
前記外部電力の供給無しで且つ前記二次電池の残量が少ない第２の所定値以下である場合、又は前記無線通信手段の電波状態が良くない場合は、自端末の代わりに代理送信を依頼する代理送信依頼情報を前記自端末プレゼンス情報に含ませて前記無線通信手段を経て前記複数の他端末の１つに送信することを特徴とする請求項１記載の携帯端末。
【請求項３】
前記制御手段は、
前記複数の他端末の１つから受信した他端末プレゼンス情報に前記サーバ宣言情報が含まれている場合は、当該他端末に前記自端末プレゼンス情報を前記無線通信手段を経て送信することを特徴とする請求項１記載の携帯端末。
【請求項４】
前記制御手段は、
前記複数の他端末の１つから受信した他端末プレゼンス情報に前記代理送信依頼情報が含まれている場合は、当該受信した他端末プレゼンス情報を前記無線通信手段を経て前記複数の他端末全てに送信することを特徴とする請求項２記載の携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末の状態を表すプレゼンス情報を他の携帯端末との間で共有のための通信を行う携帯端末に関する。
【背景技術】
【０００２】
携帯端末（通信端末）の状態情報を他の携帯端末に通知する携帯端末がある（例えば、特許文献１参照。）。この特許文献１の携帯端末は、電源を入れたときや、自端末の状態情報を変更したときや、定期的な時間などに自端末の状態情報を通信相手に送信したり、通信相手の状態情報を入手する。そして、通信相手の状態を把握してから発信を行うことができる。
【特許文献１】特開２００１−２７４８７５号公報（頁３〜５、図３〜図５）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１の携帯端末では、多数の通信相手が存在する場合、自端末のプレゼンス情報（状態情報）を多数の通信相手に送信すると、内蔵電池の電力消費が増えるという問題がある。  
本発明は、自端末のプレゼンス情報を多数の通信相手に通知する場合に、内蔵電池の電力消費の負担を少なくすることができる携帯端末を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記目的を達成するために、本発明の携帯端末は、他端末と通信を行う無線通信手段と、複数の他端末からそれぞれの状態を表す他端末プレゼンス情報を前記無線通信手段を経て取得する他端末プレゼンス取得手段と、自端末の状態を表す自端末プレゼンス情報を取得する自端末プレゼンス取得手段と、自端末に電力を供給する二次電池と、外部電力の供給を受けて前記二次電池を充電する充電手段と、前記外部電力の供給有無および前記二次電池の残量を検知する電源判別手段と、前記外部電力の供給有り又は前記二次電池の残量が良好な第１の所定値以上である場合は、自端末がサーバになることを宣言するサーバ宣言情報を前記自端末プレゼンス情報に含ませて前記無線通信手段を経て前記複数の他端末全てに送信し、前記他端末プレゼンス取得手段によって取得した他端末プレゼンス情報を前記複数の他端末に送信する制御手段とを具備する。
【発明の効果】
【０００５】
本発明によれば、自端末のプレゼンス情報を多数の通信相手に送信する場合に、内蔵電池の電力消費の負担を少なくすることができる。
【発明を実施するための最良の形態】
【０００６】
図１は、本発明の実施例に係る携帯端末１００のブロック図である。携帯端末１００は、アンテナ１、無線通信部２、表示部３、表示制御部４、キー操作部５、外部給電端子６、充電制御回路７、二次電池８、制御部１０などから構成される。
【０００７】
さらに、制御部１０は、図示しないＣＰＵ、ＲＯＭ、ＲＡＭなどから構成され、ＲＯＭに記憶されているソフトウェアに基づいて、他端末プレゼンス取得機能１１、プレゼンス制御機能１２、自端末プレゼンス取得機能１３、電源判別機能１４などを実行する。制御部１０は、また、記憶手段として、プレゼンス記憶部１５を有する。
【０００８】
次に、各ブロックについて説明する。アンテナ１は、無線通信用のアンテナである。無線通信部２は、無線信号に関する周波数変換、変調復調などを行い、プレゼンスデータなどの送受信通信を行う。また、電波状態情報を制御部１０に送る。
【０００９】
表示制御部４は、表示部３用のディスプレイコントローラであり、表示部３の形態に合わせて、表示データを制御して、表示部３へ送出する。キー操作部５は、ユーザ操作用のキーである。
【００１０】
外部給電端子６は、図示しない外部給電器である充電器やＵＳＢ給電などから充電電力の供給を受ける端子である。充電制御回路７は、外部給電電圧を検出して、二次電池８への充電制御を行う。また、外部給電電圧値を示す外部給電電圧信号７ａを制御部１０へ送出する。また、二次電池８の電池電圧を検出して、電池電圧信号７ｂを制御部１０へ送出する。二次電池８は、携帯端末１００の各回路へＶｄｄ電圧を供給する。
【００１１】
制御部１０の機能について、次の図２と合わせて説明する。  
図２は、本発明の実施例に係る携帯端末１００のプレゼンス記憶部１５を説明する図である。図２（Ａ）は、グループ登録された複数の携帯端末１００の内、端末Ａ内のプレゼンス記憶部１５の状態例を表す。端末Ａのプレゼンス記憶部１５は、自端末（端末Ａ）の現在の状態情報などであるプレゼンス情報を記憶すると共に、グループ登録されて情報を共有する他端末（端末Ｂ、端末Ｃ）から受信したプレゼンス情報も記憶する。
【００１２】
「端末１５ａ」欄は、グループ登録されて情報を共有する各携帯端末１００のＩＤであり、端末Ａは自端末であり、端末Ｂ、端末Ｃ、・・は、端末Ａ（自端末）から見た他の端末である。
【００１３】
「状態１５ｂ」欄：
状態１５ｂは、ユーザ設定等により更新される欄であり、端末を所持する各ユーザがどのような状態、例えば、「外出中」、「家」、「会社」などの状態にあることを示す情報である。端末Ａのユーザは、表示部３を見ながら、キー操作部５を操作して、現在の端末Ａの状態、例えば、「外出中」を操作入力する。制御部１０の自端末プレゼンス取得機能１３は、この操作入力をチェックして、「外出中」情報をプレゼンス制御機能１２に送り、プレゼンス制御機能１２は、プレゼンス記憶部１５の状態１５ｂに「外出中」と記録する。なお、ユーザ操作ではなく、図示しないＧＰＳ手段で自動で得られる位置情報などを状態１５ｂに書き込んでもよい。
【００１４】
一方、端末Ｂや端末Ｃのユーザは、同様に、それぞれの端末で、「家」や「会社」を操作入力し、それぞれの端末のプレゼンス記憶部１５に記録される。端末Ａは、その情報を無線通信部２で受信し、他端末プレゼンス取得機能１１で取得し、プレゼンス制御機能１２がプレゼンス記憶部１５の状態１５ｂの該当端末欄に「家」や「会社」と記録する。
【００１５】
「サーバ機能１５ｃ」欄及び「代理送信要求１５ｄ」欄：
１５ｃ及び１５ｄ欄は、端末の電源状態に対応した欄であり、図２（Ｂ）に、１５ｃと１５ｄの組み合わせ３通りと、その電源状態１５ｅとの対応を示す。
【００１６】
「サーバ機能１５ｃ」の「有」は、端末の電源に余裕がある場合に、グループ全体のサーバ機能を実行することを宣言する情報である。「代理送信要求１５ｄ」の「有」は、端末の電源に余裕がほとんんどない場合に、自端末のプレゼンス情報の代理送信を他の端末に対して要求するためのものである。電源が上記の中間状態の場合は、「サーバ機能１５ｃ」「無」で且つ「代理送信要求１５ｄ」「無」の状態に対応する。
【００１７】
「サーバ機能１５ｃ」欄及び「代理送信要求１５ｄ」欄は、端末の電源状態により自動で更新される。制御部１０の電源判別機能１４は、充電制御回路７からの外部給電電圧信号７ａと電池電圧信号７ｂをチェックする。外部給電電圧信号７ａが検出されれば、外部給電状態であることをプレゼンス制御機能１２に送り、プレゼンス制御機能１２は、プレゼンス記憶部１５のサーバ機能１５ｃに「有」、代理送信要求１５ｄ「無」と記録する。
【００１８】
また、外部給電電圧信号７ａが検出されない、すなわち外部給電ではない場合であっても、電池電圧信号７ｂが十分満充電に近いような良好な第１所定値以上の電池残量の場合、同様に、二次電池８は十分余裕があると見なして、サーバ機能１５ｃに「有」、代理送信要求１５ｄ「無」と記録する。
【００１９】
一方、外部給電ではなく、且つ、電池残量が満充電でもなく極少の第２所定値よりは多い普通の残量であったとすると、サーバ機能１５ｃ「無」、代理送信要求１５ｄ「無」と記録される。
【００２０】
また、外部給電ではなく、且つ、電池残量が極少の第２所定値以下であったとすると、サーバ機能１５ｃ「無」、代理送信要求１５ｄ「有」と記録される。  図２（Ａ）の端末Ｂ、端末Ｃの欄は、端末Ｂ、端末Ｃがそれぞれの電源状態に対応して設定したサーバ機能１５ｃと代理送信要求１５ｄを、端末Ａが受信して登録したものである。
【００２１】
なお、電源状態が極めてよくない場合に代理送信を要求したが、電波状態が悪い場合にも代理送信を要求するようにしてもよい。これは、プレゼンス制御機能１２が無線通信部２からの電波状態情報をチェックして行う。
【００２２】
図３は、本発明の実施例に係る携帯端末１００の制御部１０の動作フローチャート「電源チェックによるプレゼンス更新」である。プレゼンス情報が変更になったとき、速やかに、グループ内でプレゼンス情報を通信して共有する必要がある。したがって、この処理は、電源状態の変化を常時チェックする必要があり、タイマー割込み等で周期的に起動される。
【００２３】
そして、現在の電源状態と、自端末の「サーバ機能１５ｃ」欄及び「代理送信要求１５ｄ」欄の内容とが、図２（Ｂ）での対応状態と異なる状態になったときに、自端末の「サーバ機能１５ｃ」欄及び「代理送信要求１５ｄ」欄を更新すると共に、速やかに他端末に通知する処理を行う。
【００２４】
この処理がタイマー割込みで起動されると、まず、現在の電源の状態を充電制御回路７から入手し、図２（Ｂ）の電源状態１５ｅのどの状態にあるかをチェックする（ステップＳ１）。そして、プレゼンス記憶部１５の自端末のサーバ機能１５ｃと代理送信要求１５ｄ欄（図２（Ａ））は、ステップＳ１の現在の電源状態と合っているかをチェックする（ステップＳ２）。そして、合っていれば、そのまま終了する。
【００２５】
ステップＳ２で、合っていなければ、現在の電源状態に合わせて、自端末のサーバ機能１５ｃと代理送信要求１５ｄ欄（図２（Ａ））を更新する（ステップＳ３）。
【００２６】
そして、上記更新した内容をチェックし（ステップＳ４）、「サーバ機能」「有」、「代理送信要求」「無」の組み合わせに更新したのであれば、電源状態は極めて良好状態に移行したことを意味し、他端末全てに自端末のプレゼンス情報を送信する（ステップＳ５）。それに対する他端末からのプレゼンス情報を受信する（ステップＳ６）。そして、電源に余裕のある自端末がサーバ替わりになって、他端末全てに全端末のプレゼンス情報を送信して（ステップＳ７）、終了する。これにより、他端末は、全端末にプレゼンス情報を送信する必要がなくなる。
【００２７】
ステップＳ４で、「サーバ機能」「無」、「代理送信要求」「無」の組み合わせに更新したのであれば、電源状態は普通状態に移行したことを意味し、他端末全てに自端末のプレゼンス情報を送信して（ステップＳ８）、終了する。
【００２８】
ステップＳ４で、「サーバ機能」「無」、「代理送信要求」「有」の組み合わせに更新したのであれば、電源状態は極めて良くない状態に移行したことを意味し、他端末の１つに自端末のプレゼンス情報を送信して（ステップＳ９）、終了する。
【００２９】
図４は、本発明の実施例に係る携帯端末１００の制御部１０の動作フローチャート「ユーザ設定等によるプレゼンス更新」である。ユーザ設定によるプレゼンス更新が行われるとき、この処理が起動される。図３の処理とは非同期に発生するので、プレゼンス記憶部１５の更新は処理が重ならないようになっているものとする。
【００３０】
まず、制御部１０は、ユーザ設定、すなわち、キー操作部５の操作に応じて、プレゼンス記憶部１５の自端末の状態１５ｂ欄を、「外出中」や「家」や「会社」などと更新する（ステップＳ２１）。
【００３１】
次に、プレゼンス記憶部１５の自端末のサーバ機能１５ｃと代理送信要求１５ｄの状態をチェックする（ステップＳ２２）。サーバ機能１５ｃが「有」であれば、自端末のプレゼンス情報を他端末全てに送信して（ステップＳ２３）、終了する。
【００３２】
ステップＳ２２で、自端末のサーバ機能１５ｃと代理送信要求１５ｄが共に「無」であれば、自端末の電源は普通状態にあることを意味し、次に、プレゼンス記憶部１５の他端末のサーバ機能１５ｃをチェックして、「サーバ機能有り」の他端末があるかをチェックする（ステップＳ２４）。「サーバ機能有り」の他端末がなければ、自端末自身で、自端末のプレゼンス情報を他端末全てに送信して（ステップＳ２３）、終了する。
【００３３】
ステップＳ２４で、「サーバ機能有り」の他端末が有れば、その他端末に自端末のプレゼンス情報を送信して（ステップＳ２５）、終了する。そして、図示しないが、相手のサーバ機能有りの他端末が、他端末全てに対して送信してくれる。
【００３４】
ステップＳ２２で、自端末の代理送信要求１５ｄが「有」であれば、自端末の電源は極めて良くない状態にあることを意味し、次に、プレゼンス記憶部１５の他端末のサーバ機能１５ｃをチェックして、「サーバ機能有り」の他端末があるかをチェックする（ステップＳ２６）。「サーバ機能有り」の他端末が有れば、その他端末に自端末のプレゼンス情報を送信して（ステップＳ２５）、終了する。そして、図示しないが、相手のサーバ機能有りの他端末が、他端末全てに対して送信してくれる。
【００３５】
ステップＳ２６で、「サーバ機能有り」の他端末がなければ、自端末の電源状態は良くないので、他端末の１つに自端末のプレゼンス情報を送信して（ステップＳ２７）、終了する。そして、図示しないが、相手の他端末が、他端末全てに対して送信してくれる。
【００３６】
図５は、本発明の実施例に係る携帯端末１００の制御部１０の動作フローチャート「他端末からプレゼンス情報を受信時の処理」である。制御部１０は、他端末からプレゼンス情報を受信すると、その内容をチェックし（ステップＳ３１）、「サーバ機能有り」を受信したのであれば、まず、この受信した他端末プレゼンス情報をプレゼンス記憶部に記録する（ステップＳ３２）。そして、この受信した相手の「サーバ機能有り」の他端末へ、自端末のプレゼンス情報を送信して（ステップＳ３３）、終了する。これにより、自端末自身が全端末への送信を行う必要がなくなり、省電力となる。
【００３７】
ステップＳ３１のチェックで、通常のプレゼンス情報を受信したのであれば、受信した他端末プレゼンス情報をプレゼンス記憶部に記録して（ステップＳ３４）、終了する。
【００３８】
ステップＳ３１のチェックで、「代理送信要求有り」を受信したのであれば、この受信した他端末プレゼンス情報をプレゼンス記憶部に記録する（ステップＳ３５）。そして、この他端末プレゼンス情報および自端末のプレゼンス情報を、他端末全てに送信して（ステップＳ３６）、終了する。これにより、「代理送信要求有り」を送信した端末の省電力となる。
【００３９】
次に、以上の処理によるグループ全体の通信シーケンスについて説明する。  
図６は、本発明の実施例に係る通信システムのシーケンス１の説明図である。端末Ａ、端末Ｂ、端末Ｃがグループ登録されているとする。  
端末Ａは、自端末のプレゼンス情報が更新されると（シーケンスＱ１）、電源状態をチェックして（シーケンスＱ２）、外部給電状態または電池残量良好な場合は、端末Ａのプレゼンス情報に「サーバ機能有り」を追加更新し、これを、グループ登録されている端末の１つである端末Ｂにまず送信する（シーケンスＱ３）。つまり、端末Ａがサーバになったことを宣言する。
【００４０】
端末Ｂは、これを受信して、端末Ａがサーバになったことを認識する（シーケンスＱ４）。そして、端末Ｂのプレゼンス情報を、全端末に送ってもらうためにサーバである端末Ａへ送信する（シーケンスＱ５）。
【００４１】
なお、端末Ａは、シーケンスＱ５に対して、図示しないが受け取ったという応答を端末Ｂに返すようにしてもよい。
【００４２】
端末Ａは、グループ登録されている別の端末Ｃへも同様に、端末Ａのプレゼンス情報を「サーバ機能有り」にして送信する（シーケンスＱ６）。
【００４３】
端末Ｃは、これを受信して、端末Ａがサーバになったことを認識する（シーケンスＱ７）。そして、端末Ｃのプレゼンス情報を、全端末に送ってもらうためにサーバである端末Ａへ送信する（シーケンスＱ８）。
【００４４】
端末Ａは、これに対する応答を返すプロトコルになっている場合の例について説明するが、たまたま、端末Ａがそのとき、圏外などで、シーケンスＱ８を受け取ることができなかった場合、本来送るべき応答のＡＣＫ信号（シーケンスＱ９）を送らない。
【００４５】
端末Ｃは、ＡＣＫ信号が返ってきたかをチェックし（シーケンスＱ１０）、「ＮＯ」の状態が所定のタイマー時間経過したかをチェックし（シーケンスＱ１１）、経過したら、端末Ａを当てにしないで、端末Ｃのプレゼンス情報を自身で端末Ｂに送信する（シーケンスＱ１２）。
【００４６】
端末Ｃは、再度、端末Ｃのプレゼンス情報を端末Ａに送ってもよい（シーケンスＱ１３）。端末Ａは、これを受信できたら、ＡＣＫ信号（シーケンスＱ１４）を端末Ｃへ送る。応答信号ＡＣＫの例はなくてもよいが、例示した。
【００４７】
端末Ａは、全端末のプレゼンス情報を受信したら、端末Ａのプレゼンス記憶部１５の情報を更新する（シーケンスＱ１５）。そして、全端末のプレゼンス情報を端末Ｂへ送信し（シーケンスＱ１６）、端末Ｃへも送信する（シーケンスＱ１７）。
【００４８】
このように、電源に余裕のある端末Ａが、全端末のプレゼンス情報を全端末に送ることにより、全端末のプレゼンス情報を共有する。電源に余裕のない端末は、自身のプレゼンス情報を１回、端末Ａへ送信するのみでよく、電池の電力消費を抑えることができる。
【００４９】
図７は、本発明の実施例に係る通信システムのシーケンス２の説明図である。端末Ｂは、自端末のプレゼンス情報が更新されると（シーケンスＱ２１）、電源状態をチェックして（シーケンスＱ２２）、外部給電無し且つ電池残量普通の場合は、端末Ｂのプレゼンス情報をそのまま端末Ａに送信する（シーケンスＱ２３）。また、端末Ｂのプレゼンス情報をそのまま端末Ｃに送信する（シーケンスＱ２４）。
【００５０】
これにより、電源状態が全く良好でもなく、まったく悪い状態でもない普通の端末Ｂは、自端末のプレゼンス情報を自端末自体で全端末に送信する。
【００５１】
図８は、本発明の実施例に係る通信システムのシーケンス３の説明図である。端末Ｃは、自端末のプレゼンス情報が更新されると（シーケンスＱ３１）、電源状態をチェックして（シーケンスＱ３２）、外部給電無し且つ電池残量極少の場合は、端末Ｃのプレゼンス情報に「代理送信要求有り」を追加更新し、これを、グループ登録されている端末の１つである端末Ａにのみ送信する（シーケンスＱ３３）。
【００５２】
これを受信した端末Ａは、端末Ａ自身および受信した端末Ｃのプレゼンス情報を端末Ｂに送信し（シーケンスＱ３４）、端末Ｃへも送信する（シーケンスＱ３５）。
【００５３】
これにより、電源に余裕のない端末Ｃは、他の端末の１つへのみ代理送信要求を１回行うのみで済み、省電力となる。
【００５４】
本発明の実施例によれば、各端末の電源状態に応じて、他の端末へのプレゼンス情報の送信を行うことにより、各端末の電源状態に応じた省電力を行うことが可能となる。
【図面の簡単な説明】
【００５５】
【図１】本発明の実施例に係る携帯端末１００のブロック図。
【図２】本発明の実施例に係る携帯端末１００のプレゼンス記憶部１５を説明する図。
【図３】本発明の実施例に係る携帯端末１００の制御部１０の動作フローチャート「電源チェックによるプレゼンス更新」。
【図４】本発明の実施例に係る携帯端末１００の制御部１０の動作フローチャート「ユーザ設定等によるプレゼンス更新」。
【図５】本発明の実施例に係る携帯端末１００の制御部１０の動作フローチャート「他端末からプレゼンス情報を受信時の処理」。
【図６】本発明の実施例に係る通信システムのシーケンス１の説明図。
【図７】本発明の実施例に係る通信システムのシーケンス２の説明図。
【図８】本発明の実施例に係る通信システムのシーケンス３の説明図。
【符号の説明】
【００５６】
１  アンテナ
２  無線通信部
３  表示部
４  表示制御部
５  キー操作部
６  外部給電端子
７  充電制御回路
８  二次電池
１０  制御部
１１  他端末プレゼンス取得機能
１２  プレゼンス制御機能
１３  自端末プレゼンス取得機能
１４  電源判別機能
１５  プレゼンス記憶部
１００  携帯端末
【図１】
2010068086.tif 000003
【図２】
2010068086.tif 000004
【図３】
2010068086.tif 000005
【図４】
2010068086.tif 000006
【図５】
2010068086.tif 000007
【図６】
2010068086.tif 000008
【図７】
2010068086.tif 000009
【図８】
2010068086.tif 000010