(57)【特許請求の範囲】
【請求項１】
バッテリ残量検出手段と、該バッテリ残量検出手段より検出されたバッテリ残量とあらかじめ設定されているバッテリ残量に対する閾値とを比較するバッテリ残量確認手段を有し、該バッテリ残量確認手段により、上記バッテリ残量が上記閾値より大きい場合に、他の通信機器へのデータ送信が可能であると判断される第一通信機器において、上記他の通信機器である第二通信機器との通信を行う通信手段を有し、該手段が上記第二通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって第一通信機器のバッテリ残量がデータ送信可能であると判断され且つ上記第二通信機器のバッテリ残量情報がデータ受信可能である状態を表していることが確認された場合、第一通信機器から第二通信機器に対するデータ転送を開始することを特徴とする携帯型通信機器。
【請求項２】
上記第一通信機器における上記バッテリ残量確認手段により、上記第一通信機器のバッテリ残量が上記閾値以下であるか、或いは第二通信機器から受け取ったバッテリ残量情報がデータ受信不可能である状態を表している事が確認された場合、第一通信機器から第二通信機器へのデータ通信を終了することを特徴とする請求項１に記載の携帯型通信機器。
【請求項３】
上記第一通信機器から第二通信機器へのデータ転送中において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値より大きい場合に他の通信機器へのデータ送信の継続が可能であると判断される第一通信機器において、上記第二通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって第一通信機器のバッテリ残量がデータ送信の継続可能であると判断され且つ上記第二通信機器のバッテリ残量情報がデータ受信の継続可能である状態を表していることが確認された場合、第一通信機器から第二通信機器に対するデータ転送を継続することを特徴とする請求項１及び２に記載の携帯型通信機器。
【請求項４】
上記第一通信機器から第二通信機器へのデータ転送中において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値以下の場合に他の通信機器へのデータ送信の継続が不可能であると判断される第一通信機器において、上記第二通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって、第一通信機器のバッテリ残量がデータ送信の継続不可能であると判断されるか、或いは上記第二通信機器のバッテリ残量情報がデータ受信の継続不可能である状態を表していることが確認された場合、現在転送中のデータブロックの転送が全て終了するまで通信を維持した後に、該通信を終了させることを特徴とする請求項３に記載の携帯型通信機器。
【請求項５】
バッテリ残量検出手段と、該バッテリ残量検出手段より検出されたバッテリ残量とあらかじめ設定されているバッテリ残量に対する閾値とを比較するバッテリ残量確認手段と、他の通信機器である第一通信機器との通信を行う通信手段を有する第二通信機器であって、上記バッテリ残量確認手段によって、上記バッテリ残量が上記閾値より大きい場合に他の通信機器からのデータ受信が可能であると判断され、上記バッテリ残量が上記閾値以下の場合に他の通信機器からのデータ受信が不可能であると判断され、該判断結果を上記通信手段により第一通信機器に送信することを特徴とする携帯型通信機器。
【請求項６】
バッテリ残量検出手段と、他の通信機器であるバッテリ残量検出手段を備える第一通信機器との通信を行う通信手段を有する第二通信機器であって、上記第二通信機器のバッテリ残量検出手段により検出されたバッテリ残量情報を上記通信手段により上記第一通信機器に送信し、上記第一通信機器のバッテリ残量確認手段は、該バッテリ残量があらかじめ設定されている閾値より大きい場合は上記第二通信機器においてデータ受信可能と判断し、上記バッテリ残量があらかじめ設定されている閾値以下である場合は上記第二通信機器においてデータ受信不可能と判断されることを特徴とする携帯型通信機器。
【請求項７】
バッテリ残量検出手段と、該バッテリ残量検出手段より検出されたバッテリ残量とあらかじめ設定されているバッテリ残量に対する閾値とを比較するバッテリ残量確認手段と、他の通信機器である第一通信機器との通信を行う通信手段を有する第二通信機器であって、上記バッテリ残量確認手段によって、上記バッテリ残量が上記閾値より大きい場合に他の通信機器からのデータ受信が可能であると判断され、上記バッテリ残量が上記閾値以下の場合に他の通信機器からのデータ受信が不可能であると判断され、該判断結果を上記通信手段により第一通信機器に送信することを特徴とする請求項１乃至４に記載の携帯型通信機器。
【請求項８】
バッテリ残量検出手段と、他の通信機器であるバッテリ残量検出手段を備える第一通信機器との通信を行う通信手段を有する第二通信機器であって、上記第二通信機器のバッテリ残量検出手段により検出されたバッテリ残量情報を上記通信手段により上記第一通信機器に送信し、上記第一通信機器のバッテリ残量確認手段は、該バッテリ残量があらかじめ設定されている閾値より大きい場合は上記第二通信機器においてデータ受信可能と判断し、上記バッテリ残量があらかじめ設定されている閾値以下である場合は上記第二通信機器においてデータ受信不可能と判断されることを特徴とする請求項１乃至４に記載の携帯型通信機器。
【請求項９】
バッテリ残量検出手段と、該バッテリ残量検出手段より検出されたバッテリ残量とあらかじめ設定されているバッテリ残量に対する閾値とを比較するバッテリ残量確認手段を有し、該バッテリ残量確認手段により、上記バッテリ残量が上記閾値より大きい場合に、他の通信機器へのデータ送信が可能であると判断される第一通信機器において、上記他の通信機器である第二通信機器との通信を行う通信手段を有し、該手段が上記第二通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって第一通信機器のバッテリ残量がデータ送信可能であると判断され且つ上記第二通信機器のバッテリ残量情報がデータ受信可能である状態を表していることが確認された場合、第一通信機器から第二通信機器に対するデータ転送を開始することを特徴とする請求項５及び６に記載の携帯型通信機器。
【請求項１０】
上記第一通信機器における上記バッテリ残量確認手段により、上記第一通信機器のバッテリ残量が上記閾値以下であるか、或いは第二通信機器から受け取ったバッテリ残量情報がデータ受信不可能である状態を表している事が確認された場合、第一通信機器から第二通信機器へのデータ通信を終了することを特徴とする請求項５及び６に記載の携帯型通信機器。
【請求項１１】
上記第一通信機器から第二通信機器へのデータ転送中において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値より大きい場合に他の通信機器へのデータ送信の継続が可能であると判断される第一通信機器において、上記第二通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって第一通信機器のバッテリ残量がデータ送信の継続可能であると判断され且つ上記第二通信機器のバッテリ残量情報がデータ受信の継続可能である状態を表していることが確認された場合、第一通信機器から第二通信機器に対するデータ転送を継続することを特徴とする請求項５及び６に記載の携帯型通信機器。
【請求項１２】
上記第一通信機器から第二通信機器へのデータ転送中において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値以下の場合に他の通信機器へのデータ送信の継続が不可能であると判断される第一通信機器において、上記第二通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって、第一通信機器のバッテリ残量がデータ送信の継続不可能であると判断されるか、或いは上記第二通信機器のバッテリ残量情報がデータ受信の継続不可能である状態を表していることが確認された場合、現在転送中のデータブロックの転送が全て終了するまで通信を維持した後に、該通信を終了させることを特徴とする請求項５及び６に記載の携帯型通信機器。
【請求項１３】
バッテリ残量検出手段と、該バッテリ残量検出手段より検出されたバッテリ残量とあらかじめ設定されているバッテリ残量に対する閾値とを比較するバッテリ残量確認手段を有し、該バッテリ残量確認手段により、上記バッテリ残量が上記閾値より大きい場合に、他の通信機器とのデータ送受信が可能であると判断され、上記バッテリ残量が上記閾値以下の場合に、他の通信機器とのデータの送受信が不可能であると判断される第二通信機器であって、上記他の通信機器である第一通信機器との通信を行う通信手段を有し、データ受信前には、該通信手段が上記第一通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって第二通信機器のバッテリ残量がデータ受信可能であると判断され且つ上記第一通信機器のバッテリ残量情報がデータ送信可能である状態を表していることが確認された場合、上記確認結果情報を第一通信機器に送信し、第一通信機器から第二通信機器に対するデータ転送を開始することを特徴とする携帯型通信機器。
【請求項１４】
上記第ニ通信機器における上記バッテリ残量確認手段により、上記第二通信機器のバッテリ残量が上記閾値以下であるか、或いは第一通信機器から受け取ったバッテリ残量情報がデータ送信不可能である状態を表している事が確認された場合、第一通信機器と第二通信機器とのデータ通信を終了することを特徴とする請求項１３に記載の携帯型通信機器。
【請求項１５】
上記第一通信機器と第二通信機器とのデータ送受信中において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値より大きい場合に他の通信機器とのデータ送受信の継続が可能であると判断される第二通信機器であって、データ受信時には、上記第一通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって第二通信機器のバッテリ残量がデータ受信の継続可能であると判断され且つ上記第一通信機器のバッテリ残量情報がデータ送信の継続可能である状態を表していることが確認された場合、第一通信機器から第二通信機器に対するデータ転送を継続し、データ受信時には、上記確認結果を第一通信機器に送信することを特徴とする請求項１３及び１４に記載の携帯型通信機器。
【請求項１６】
上記第一通信機器と第二通信機器とのデータ送受信中において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値以下の場合に他の通信機器とのデータ送受信の継続が不可能であると判断される第二通信機器であって、データ受信時には、上記第一通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって、第二通信機器のバッテリ残量がデータ受信の継続不可能であると判断されるか、或いは上記第一通信機器のバッテリ残量情報がデータ送信の継続不可能である状態を表していることが確認された場合、上記確認結果を第一通信機器に送信し、第一通信機器の動作により現在転送中のデータブロックの転送が全て終了するまで通信を維持した後に、該通信を終了させることを特徴とする請求項１５に記載の携帯型通信機器。
【請求項１７】
バッテリ残量検出手段と、該バッテリ残量検出手段より検出されたバッテリ残量とあらかじめ設定されているバッテリ残量に対する閾値とを比較するバッテリ残量確認手段を有し、該バッテリ残量確認手段により、上記バッテリ残量が上記閾値より大きい場合に、他の通信機器とのデータ送受信が可能であると判断され、上記バッテリ残量が上記閾値以下の場合に、他の通信機器とのデータの送受信が不可能であると判断される第二通信機器との通信を行う通信手段を有し、バッテリ残量検出手段を有し、該バッテリ残量検出手段より検出されたバッテリ残量とあらかじめ設定されているバッテリ残量に対する閾値とを比較するバッテリ残量確認手段を有し、該バッテリ残量確認手段により、上記バッテリ残量が上記閾値より大きい場合に、他の通信機器とのデータ送受信が可能であると判断され、上記バッテリ残量が上記閾値以下の場合に、他の通信機器とのデータの送受信が不可能であると判断される第一通信機器であって、データ送信前には、該通信手段で上記第二通信機器にバッテリ残量情報を送信し、上記第二通信機器における上記バッテリ残量確認手段によって第二通信機器のバッテリ残量がデータ受信可能であると判断され且つ上記第一通信機器のバッテリ残量情報がデータ送信可能である状態を表していることが確認された場合、上記確認結果情報を第二通信機器より受信し、第一通信機器から第二通信機器に対するデータ転送を開始することを特徴とする携帯型通信機器。
【請求項１８】
上記第二通信機器における上記バッテリ残量確認手段により、上記第二通信機器のバッテリ残量が上記閾値以下であるか、或いは第一通信機器から受け取ったバッテリ残量情報がデータ送信不可能である状態を表している事が確認された場合、上記確認結果情報を第二通信機器より受信し、第一通信機器と第二通信機器とのデータ通信を終了することを特徴とする請求項１７に記載の携帯型通信機器。
【請求項１９】
上記第一通信機器と第二通信機器とのデータ送受信中において、上記第二通信機器において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値より大きい場合に他の通信機器とのデータ送受信の継続が可能であると判断され、また、上記第一通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって第二通信機器のバッテリ残量がデータ受信の継続可能であると判断され且つ上記第一通信機器のバッテリ残量情報がデータ送信の継続可能である状態を表していることが確認された場合、第一通信機器から第二通信機器に対するデータ転送を継続し、データ送信時には、上記確認結果を第二通信機器から受信することを特徴とする請求項１７及び１８に記載の携帯型通信機器。
【請求項２０】
上記第一通信機器と第二通信機器とのデータ送受信中において、第二通信機器において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値以下の場合に他の通信機器とのデータ送受信の継続が不可能であると判断され、また、上記第一通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって、第二通信機器のバッテリ残量がデータ受信の継続不可能であると判断されるか、或いは上記第一通信機器のバッテリ残量情報がデータ送信の継続不可能である状態を表していることが確認された場合、上記確認結果を第二通信機器から受信し、第一通信機器の動作により現在転送中のデータブロックの転送が全て終了するまで通信を維持した後に、該通信を終了させることを特徴とする請求項１９記載の携帯型通信機器。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、携帯通信機器等における、「ＢＬＵＥＴＯＯＴＨ(登録商標、以下同じ)」等のデータ書き換えが可能な通信時の送信側、受信側間での相互通信の信頼性保持に関する。
【０００２】
【従来の技術】
携帯通信機器である従来の携帯電話機は、図４に示す構造を有していて、アンテナ部（３）、ハードスイッチ部（４）、ＲＦ部（５）、信号処理部（６）、ユーザインターフェース部（７）、音声回路部（８）、バッテリ残量検出部（９）、バッテリ（１０）、スピーカ（１１）、マイク（１２）及び表示部（１３）で構成されている。通信は基地局（１）を介して双方向通信がなされ、携帯電話機（２）はアンテナ部（３）により電波を送受信する。
【０００３】
受信時においては、受信された電波は、ＲＦ回路（５）を通じて周波数低減される。このようにして得られたデジタル信号はＣＰＵやＤＳＰ等で実現される信号処理部（６）において出力のための信号処理がなされる。このように処理される受信信号が音声信号である場合は、音声回路部（８）においてデコードされてスピーカ（１１）にて出力され、受話者に音声として伝えるよう構成されている。また、受信信号が文字情報や画像情報などの非音声信号である場合は、ユーザインターフェース部（７）に含まれる表示部（１３）において画面表示がなされる。
【０００４】
一方、送信時においては、通常の通話であれば、音声がマイク（１２）から入力され、音声回路部（８）によってデジタル信号化される。文字情報や画像情報などのデータ通信であれば、ユーザインターフェース部（７）からその情報が入力される。このようにして入力された情報は、信号処理部（６）において送信信号に変換され、さらにＲＦ回路（５）にてアップコンバートされ、アンテナ部（３）より電波として送信される。
【０００５】
このとき、この携帯電話（２）の操作は、電源ボタン、送受信ボタン及び番号キーボタンなどのハードスイッチ（４）により操作される。また、種々の機能やモードの切り替えなどは、ユーザインターフェース部（７）でソフト的に行われ、上記ハードスイッチ（４）もソフトファンクションボタンとして動作する。
【０００６】
一方、このような携帯電話機（２）は、２次電池等のバッテリ（１０）を使用し携帯性に優れ、基地局（１）からの電波受信範囲内にいれば、いつでもどこでも通信できる優れた点を持っている。しかし、バッテリを使用しているので、通話時間、待ち受け時間には限界があり、バッテリ残量検出部（９）においてバッテリの残量を監視している。このような構成を有することにより、バッテリ残量が少なくなるとバッテリを再充電することができる。しかし、万が一バッテリ切れで通話断や電源ＯＦＦになってしまったとしても、バッテリを再充電することで携帯電話機の信頼性を維持することができる。
【０００７】
【発明が解決しようとする課題】
しかし、ＢＬＵＥＴＯＯＴＨ等の導入により、従来の基地局と携帯電話機間の通信だけでなく、携帯電話間の通信も可能になる。この携帯電話機（マスター側）と携帯電話機（スレーブ側）の間の通信においては、従来の情報データだけでなく、プログラムデータ等の重要な各種データも通信できるようになり、さらには、これらのデータで、例えば携帯電話機内に埋め込みのソフトウェアのような携帯電話機のシステムに影響を及ぼすデータを書き換えることも可能になる。従来の通信では、このような携帯電話機に埋め込みのデータを書き換えることはできなかった。
【０００８】
従って、従来の通信であれば、通信中にバッテリが消耗して通信断や電源ＯＦＦになったとしても、携帯電話機のシステムに影響を与えることはなく、バッテリを再充電することにより、正常に使用できることが保証されていた。しかし、ＢＬＵＥＴＯＯＴＨ等による通信によって、例えばソフトウェアのアップデートのためなどで、プログラムデータ等の通信・書き換えを行っている時に、マスター側、スレーブ側どちらか一方の携帯電話機でも、バッテリの消耗に伴ない通信断や電源ＯＦＦとなった場合、携帯電話機内の書き換え中のプログラムが不完全な状態のままになってしまう。即ち、この場合、プログラムデータが書き換えられていた携帯電話機のシステムは破壊されてしまい、その動作を保証することができなくなるという問題が発生する。
【０００９】
そこで、本発明は、ＢＬＵＥＴＯＯＴＨ等ようなプログラムデータの書き換えを行うような通信中におけるバッテリの消耗に伴なう突然の通信断や電源ＯＦＦを防ぎ、携帯電話機の信頼性を保持することを目的とする。
【００１０】
【課題を解決するための手段】
本願発明は、上記問題に鑑みなされたものであり、バッテリ残量検出手段と、該バッテリ残量検出手段より検出されたバッテリ残量とあらかじめ設定されているバッテリ残量に対する閾値とを比較するバッテリ残量確認手段を有し、該バッテリ残量確認手段により、上記バッテリ残量が上記閾値より大きい場合に、他の通信機器へのデータ送信が可能であると判断される第一通信機器において、上記他の通信機器である第二通信機器との通信を行う通信手段を有し、該手段が上記第二通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって第一通信機器のバッテリ残量がデータ送信可能であると判断され且つ上記第二通信機器のバッテリ残量情報がデータ受信可能である状態を表していることが確認された場合、第一通信機器から第二通信機器に対するデータ転送を開始することを特徴とする携帯型通信機器である。
【００１１】
また、上記第一通信機器における上記バッテリ残量確認手段により、上記第一通信機器のバッテリ残量が上記閾値以下であるか、或いは第二通信機器から受け取ったバッテリ残量情報がデータ受信不可能である状態を表している事が確認された場合、第一通信機器から第二通信機器へのデータ通信を終了することを特徴とする上記の携帯型通信機器でもある。
【００１２】
さらに、上記第一通信機器から第二通信機器へのデータ転送中において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値より大きい場合に他の通信機器へのデータ送信の継続が可能であると判断される第一通信機器において、上記第二通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって第一通信機器のバッテリ残量がデータ送信の継続可能であると判断され且つ上記第二通信機器のバッテリ残量情報がデータ受信の継続可能である状態を表していることが確認された場合、第一通信機器から第二通信機器に対するデータ転送を継続することを特徴とする上記の携帯型通信機器である。
【００１３】
また、上記第一通信機器から第二通信機器へのデータ転送中において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値以下の場合に他の通信機器へのデータ送信の継続が不可能であると判断される第一通信機器において、上記第二通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって、第一通信機器のバッテリ残量がデータ送信の継続不可能であると判断されるか、或いは上記第二通信機器のバッテリ残量情報がデータ受信の継続不可能である状態を表していることが確認された場合、現在転送中のデータブロックの転送が全て終了するまで通信を維持した後に、該通信を終了させることを特徴とする上記の携帯型通信機器でもある。
【００１４】
さらに、上記第二通信機器が、バッテリ残量検出手段と、該バッテリ残量検出手段より検出されたバッテリ残量とあらかじめ設定されているバッテリ残量に対する閾値とを比較するバッテリ残量確認手段と、上記第一通信機器との通信を行う通信手段を有し、上記バッテリ残量確認手段によって、上記バッテリ残量が上記閾値より大きい場合に他の通信機器からのデータ受信が可能であると判断され、上記バッテリ残量が上記閾値以下の場合に他の通信機器からのデータ受信が不可能であると判断され、該判断結果を上記通信手段により第一通信機器に送信することを特徴とする上記の携帯型通信機器でもある。
【００１５】
さらに、上記第二通信機器が、バッテリ残量検出手段と、上記第一通信機器との通信を行う通信手段を有し、上記バッテリ残量検出手段により検出されたバッテリ残量を上記通信手段により上記第一通信機器に送信し、第一通信機器のバッテリ残量確認手段によって上記バッテリ残量が上記閾値より大きいか否かによりデータの送受信が可能であるかどうかを判断することを特徴とする上記の携帯型通信機器でもある。
【００１６】
一方、バッテリ残量検出手段と、該バッテリ残量検出手段より検出されたバッテリ残量とあらかじめ設定されているバッテリ残量に対する閾値とを比較するバッテリ残量確認手段と、他の通信機器である第一通信機器との通信を行う通信手段を有する第二通信機器であって、上記バッテリ残量確認手段によって、上記バッテリ残量が上記閾値より大きい場合に他の通信機器からのデータ受信が可能であると判断され、上記バッテリ残量が上記閾値以下の場合に他の通信機器からのデータ受信が不可能であると判断され、該判断結果を上記通信手段により第一通信機器に送信することを特徴とする携帯型通信機器である。
【００１７】
また、バッテリ残量検出手段と、他の通信機器である第一通信機器との通信を行う通信手段を有する第二通信機器であって、上記バッテリ残量検出手段により検出されたバッテリ残量を上記通信手段により上記第一通信機器に送信し、第一通信機器の上記バッテリ残量確認手段により、該バッテリ残量が上記あらかじめ設定されている閾値より大きい場合は第二通信機器においてデータ受信可能と判断し、上記バッテリ残量が上記あらかじめ設定されている閾値以下である場合は第二通信機器においてデータ受信不可能と判断されることを特徴とする携帯型通信機器でもある。
【００１８】
また、バッテリ残量検出手段と、該バッテリ残量検出手段より検出されたバッテリ残量とあらかじめ設定されているバッテリ残量に対する閾値とを比較するバッテリ残量確認手段を有し、該バッテリ残量確認手段により、上記バッテリ残量が上記閾値より大きい場合に、他の通信機器へのデータ送信が可能であると判断される第一通信機器において、上記他の通信機器である第二通信機器との通信を行う通信手段を有し、該手段が上記第二通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって第一通信機器のバッテリ残量がデータ送信可能であると判断され且つ上記第二通信機器のバッテリ残量情報がデータ受信可能である状態を表していることが確認された場合、第一通信機器から第二通信機器に対するデータ転送を開始することを特徴とする上記携帯型通信機器である。
【００１９】
さらに、上記第一通信機器における上記バッテリ残量確認手段により、上記第一通信機器のバッテリ残量が上記閾値以下であるか、或いは第二通信機器から受け取ったバッテリ残量情報がデータ受信不可能である状態を表している事が確認された場合、第一通信機器から第二通信機器へのデータ通信を終了することを特徴とする上記の携帯型通信機器でもある。
【００２０】
また、上記第一通信機器から第二通信機器へのデータ転送中において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値より大きい場合に他の通信機器へのデータ送信の継続が可能であると判断される第一通信機器において、上記第二通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって第一通信機器のバッテリ残量がデータ送信の継続可能であると判断され且つ上記第二通信機器のバッテリ残量情報がデータ受信の継続可能である状態を表していることが確認された場合、第一通信機器から第二通信機器に対するデータ転送を継続することを特徴とする上記の携帯型通信機器である。
【００２１】
また、上記第一通信機器から第二通信機器へのデータ転送中において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値以下の場合に他の通信機器へのデータ送信の継続が不可能であると判断される第一通信機器において、上記第二通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって、第一通信機器のバッテリ残量がデータ送信の継続不可能であると判断されるか、或いは上記第二通信機器のバッテリ残量情報がデータ受信の継続不可能である状態を表していることが確認された場合、現在転送中のデータブロックの転送が全て終了するまで通信を維持した後に、該通信を終了させることを特徴とする上記の携帯型通信機器である。
【００２２】
一方、バッテリ残量検出手段と、該バッテリ残量検出手段より検出されたバッテリ残量とあらかじめ設定されているバッテリ残量に対する閾値とを比較するバッテリ残量確認手段を有し、該バッテリ残量確認手段により、上記バッテリ残量が上記閾値より大きい場合に、他の通信機器とのデータ送受信が可能であると判断され、上記バッテリ残量が上記閾値以下の場合に、他の通信機器とのデータの送受信が不可能であると判断される第一通信機器において、上記他の通信機器である第二通信機器との通信を行う通信手段を有し、データ送信時には、該通信手段が上記第二通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって第一通信機器のバッテリ残量がデータ送信可能であると判断され且つ上記第二通信機器のバッテリ残量情報がデータ受信可能である状態を表していることが確認された場合、第一通信機器から第二通信機器に対するデータ転送を開始し、データ受信開始前には、上記バッテリ残量検出手段により検出されたバッテリ残量を第二通信機器に送信するか、上記バッテリ残量確認手段による判断結果を第二通信機器に送信することを特徴とする携帯型通信機器でもある。
【００２３】
また、上記第一通信機器における上記バッテリ残量確認手段により、上記第一通信機器のバッテリ残量が上記閾値以下であるか、或いは第二通信機器から受け取ったバッテリ残量情報がデータ受信不可能である状態を表している事が確認された場合、第一通信機器と第二通信機器とのデータ通信を終了することを特徴とする上記の携帯型通信機器である。
【００２４】
さらに、上記第一通信機器と第二通信機器とのデータ送受信中において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値より大きい場合に他の通信機器とのデータ送受信の継続が可能であると判断される第一通信機器において、データ送信時には、上記第二通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって第一通信機器のバッテリ残量がデータ送信の継続可能であると判断され且つ上記第二通信機器のバッテリ残量情報がデータ受信の継続可能である状態を表していることが確認された場合、第一通信機器から第二通信機器に対するデータ転送を継続し、データ受信時には、上記バッテリ残量検出手段により検出されたバッテリ残量を第二通信機器に送信するか、上記バッテリ残量確認手段による判断結果を第二通信機器に送信することを特徴とする上記の携帯型通信機器である。
【００２５】
また、上記第一通信機器と第二通信機器とのデータ送受信中において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値以下の場合に他の通信機器とのデータ送受信の継続が不可能であると判断される第一通信機器において、データ送信時には、上記第二通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって、第一通信機器のバッテリ残量がデータ送信の継続不可能であると判断されるか、或いは上記第二通信機器のバッテリ残量情報がデータ受信の継続不可能である状態を表していることが確認された場合、現在転送中のデータブロックの転送が全て終了するまで通信を維持した後に、該通信を終了させ、データ受信時には、上記バッテリ残量検出手段により検出されたバッテリ残量を第二通信機器に送信するか、上記バッテリ残量確認手段による判断結果を第二通信機器に送信することを特徴とする上記の携帯型通信機器である。
【００２６】
また、上記第二通信機器が、バッテリ残量検出手段と、該バッテリ残量検出手段より検出されたバッテリ残量とあらかじめ設定されているバッテリ残量に対する閾値とを比較するバッテリ残量確認手段と、上記第一通信機器との通信を行う通信手段を有し、上記バッテリ残量確認手段によって、上記バッテリ残量が上記閾値より大きい場合に他の通信機器からのデータ受信が可能であると判断され、上記バッテリ残量が上記閾値以下の場合に他の通信機器からのデータ受信が不可能であると判断され、該判断結果を上記通信手段により第一通信機器に送信することを特徴とする上記の携帯型通信機器である。
【００２７】
さらに、上記第二通信機器が、バッテリ残量検出手段と、上記第一通信機器との通信を行う通信手段を有し、上記バッテリ残量検出手段により検出されたバッテリ残量を上記通信手段により上記第一通信機器に送信し、第一通信機器のバッテリ残量確認手段によって上記バッテリ残量が上記閾値より大きいか否かによりデータの送受信が可能であるかどうかを判断することを特徴とする上記の携帯型通信機器である。
【００２８】
また、バッテリ残量検出手段と、該バッテリ残量検出手段より検出されたバッテリ残量とあらかじめ設定されているバッテリ残量に対する閾値とを比較するバッテリ残量確認手段を有し、該バッテリ残量確認手段により、上記バッテリ残量が上記閾値より大きい場合に、他の通信機器へのデータ送信が可能であると判断される第二通信機器において、上記他の通信機器である第一通信機器との通信を行う通信手段を有し、該手段が上記第一通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって第二通信機器のバッテリ残量がデータ送信可能であると判断され且つ上記第一通信機器のバッテリ残量情報がデータ受信可能である状態を表していることが確認された場合、第二通信機器から第一通信機器に対するデータ転送を開始することを特徴とする上記の携帯型通信機器である。
【００２９】
さらに、上記第二通信機器における上記バッテリ残量確認手段により、上記第二通信機器のバッテリ残量が上記閾値以下であるか、或いは第一通信機器から受け取ったバッテリ残量情報がデータ受信不可能である状態を表している事が確認された場合、第二通信機器から第一通信機器へのデータ通信を終了することを特徴とする上記の携帯型通信機器である。
【００３０】
また、上記第二通信機器から第一通信機器へのデータ転送中において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値より大きい場合に他の通信機器へのデータ送信の継続が可能であると判断される第二通信機器において、上記第一通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって第二通信機器のバッテリ残量がデータ送信の継続可能であると判断され且つ上記第一通信機器のバッテリ残量情報がデータ受信の継続可能である状態を表していることが確認された場合、第二通信機器から第一通信機器に対するデータ転送を継続することを特徴とする上記の携帯型通信機器である。
【００３１】
さらに、上記第二通信機器から第一通信機器へのデータ転送中において、上記バッテリ残量検出手段よりバッテリ残量が検出され、上記バッテリ残量確認手段により、上記検出されたバッテリ残量があらかじめ設定されている上記閾値以下の場合に他の通信機器へのデータ送信の継続が不可能であると判断される第二通信機器において、上記第一通信機器からバッテリ残量情報を受け取り、上記バッテリ残量確認手段によって、第二通信機器のバッテリ残量がデータ送信の継続不可能であると判断されるか、或いは上記第一通信機器のバッテリ残量情報がデータ受信の継続不可能である状態を表していることが確認された場合、現在転送中のデータブロックの転送が全て終了するまで通信を維持した後に、該通信を終了させることを特徴とする上記の携帯型通信機器である。
【００３２】
【発明の実施例】
以下、発明の実施例を添付図面を参照しつつ説明する。
【００３３】
本発明の実施例である携帯電話のハードウェア構成は、図３に示す構造を有していて、アンテナ部（３）、ハードスイッチ部（４）、ＲＦ部（５）、信号処理部（６）、ユーザインターフェース部（７）、音声回路部（８）、バッテリ残量検出部（９）、バッテリ（１０）、スピーカ（１１）、マイク（１２）、表示部（１３）及びＢＬＵＥＴＯＯＴＨ送受信部（１４）で構成されている。通信は基地局（１）を介して双方向通信がなされ、携帯電話機（２）はアンテナ部（３）により電波を送受信する。また、ＢＬＵＥＴＯＯＴＨ送受信部（１４）より得られた情報により、信号処理部（６）内のデータやプログラムが、データ送信側の機器により書き変えられることが可能である。その他の構成は、従来と同様でであるため、ここでは、その説明を省略する。
【００３４】
次に、本発明の実施例の特徴であるデータ送信時（マスター動作時）のソフトウェア処理を図１のフローチャートに沿って説明をする。ＢＬＵＥＴＯＯＴＨ通信開始時（ステップ１）に、送信側携帯電話機（マスター側）と受信側携帯電話機（スレーブ側）がハンドシェークを行う。次に、送信側携帯電話機（マスター側）で、信号処理部（６）において、自機のバッテリ残量とあらかじめ設定された閾値と比較する（ステップ２）。バッテリ残量は、送信側携帯電話機（マスター側）における図３で示したバッテリ残量検出部（９）にて検出することができる。
【００３５】
ここで、バッテリ残量が閾値を下回っている場合、通信は終了される（ステップ１２）。送信側携帯電話機（マスター側）のバッテリ残量が上記閾値以上であれば、受信側携帯電話機（スレーブ側）との通信を行い、バッテリ残量情報を要求する（ステップ３）。
【００３６】
送信側携帯電話機（マスター側）の指示により、受信側携帯電話機（スレーブ側）のバッテリ残量情報を受け取る。受け取るバッテリ残量情報は、バッテリ残量であっても、受信側携帯電話機内（スレーブ側）で判定されたデータ受信可否を表す信号であってもよい。ここで、スレーブ側での動作については後述する。送信側携帯電話機（マスター側）にて、受信側携帯電話機（スレーブ側）のバッテリ残量を受け取った場合、この受信側携帯電話機（スレーブ側）のバッテリ残量をあらかじめ設定された上記閾値と比較する（ステップ４）。
【００３７】
ここで、受信側携帯電話（スレーブ側）のバッテリ残量が閾値を下回っている場合、通信は終了される（ステップ１２）。受信側携帯電話機（スレーブ側）のバッテリ残量が上記閾値以上であれば、受信側携帯電話機（スレーブ側）との通信を開始し、プログラムデータ等の必要なデータをの送信を開始する（ステップ５）。
【００３８】
また、送信側携帯電話機（マスター側）で、受信側携帯電話機（スレーブ側）のデータ受信可否の情報を受け取った場合、データ受信が否の時、通信は終了される（ステップ１２）。データ受信が可の時、受信側携帯電話機（スレーブ側）との通信を開始し、プログラムデータ等の必要なデータをの送信を開始する（ステップ５）。
【００３９】
データ通信中においても、あらかじめ設定された時間間隔にてバッテリ残量の確認を行う。即ち、送信側携帯電話機（マスター側）において、自機のバッテリ残量とあらかじめ設定された閾値と比較する（ステップ７）。バッテリ残量は、送信側携帯電話機（マスター側）における図３で示したバッテリ残量検出部（９）にて検出することができる。
【００４０】
ここで、バッテリ残量が閾値を下回っている場合、通信は終了判定がなされる（ステップ９）。送信側携帯電話機（マスター側）のバッテリ残量が上記閾値以上であれば、次に、受信側携帯電話機（スレーブ側）のバッテリ残量情報を受け取る。このバッテリ残量情報は、バッテリ残量であっても、受信側携帯電話機内（スレーブ側）で判定されたデータ受信可否を表す信号であってもよい。ここで、スレーブ側での動作については後述する。送信側携帯電話機（マスター側）にて、受信側携帯電話機（スレーブ側）のバッテリ残量を受け取った場合、この受信側携帯電話機（スレーブ側）のバッテリ残量をあらかじめ設定された上記閾値と比較する（ステップ８）。
【００４１】
ここで、受信側携帯電話（スレーブ側）のバッテリ残量が閾値を下回っている場合、通信は終了判定がなされる（ステップ９）。受信側携帯電話機（スレーブ側）のバッテリ残量が上記閾値以上であれば、通信が継続される（ステップ６）。
【００４２】
また、送信側携帯電話機（マスター側）で、受信側携帯電話機（スレーブ側）のデータ受信可否の情報を受け取った場合、データ受信が否の時、通信は終了判定がなされる（ステップ９）。データ受信が可の時、通信が継続される（ステップ６）。
【００４３】
通信状態が長時間にわたると、上記のバッテリ残量のいずれかが、いつか上記閾値を下回り、通信の終了判定がなされる。通信の終了判定がなされた場合に、急に電源をＯＦＦにすると、携帯電話機内の書き換え中のプログラムが不完全な状態のままになってしまう。即ち、この場合、プログラムデータが書き換えられていた携帯電話機のシステムは破壊されてしまい、その動作を保証することができなくなるという問題が発生する。
【００４４】
そこで、送信側電話機（マスター側）では、通信の終了判定がなされた後すぐに通信を遮断するのではなく、通信されているデータのデータブロックが１ブロック完了するところまで通信を続ける。従って、ステップ１０において、通信中のデータのデータブロックが終了していない場合は、通信を継続し（ステップ１１）、該データブロックの通信が終了した場合は、通信を終了する（ステップ１２）
この場合、通信の終了は、送信側携帯電話（マスター側）が、受信側携帯電話（スレーブ側）との通信を遮断する。
【００４５】
従って、バッテリ残量の閾値は、上記のように１データブロック分のデータが通信可能な値に設定する必要がある。該閾値は、携帯電話機の通常の使用における閾値と異なる値に設定してもかまわない。即ち、上記閾値を、携帯電話機の通常の使用における閾値より高めに設定しても構わない。
【００４６】
次に、本発明の実施例において、そのデータ受信時（スレーブ動作時）のソフトウェア処理を図２に沿って説明する。ＢＬＵＥＴＯＯＴＨでの通信開始時に、まず送信側携帯電話機（マスター側）と受信側携帯電話機（スレーブ側）がハンドシェークする（ステップ２１）。ここで、送信側通信機器（マスター側）より受信する指示待ち状態になる。この間、送信側通信機器（マスター側）では、上述のように送信側通信機器（マスター側）のバッテリ残量確認し（ステップ２）、通信を確立するかどうかを決定する（ステップ２）。その決定結果が、受信側通信機器（スレーブ側）で受信される（ステップ２２）。即ち、送信側携帯電話機（マスター側）のバッテリ残量が上記閾値以下の場合は、通信終了指示が出され、通信は終了する（ステップ３２）。送信側携帯電話機（マスター側）のバッテリ残量が上記閾値より大きい場合は、受信側携帯電話機（スレーブ側）のバッテリ残量情報を要求してくる。
【００４７】
バッテリ残量情報が要求された場合は、バッテリ残量の検出を行い（ステップ２３）、その検出結果を送信側通信機器（マスター側）に送信する（ステップ２４）。あるいは、受信側携帯電話機（スレーブ側）において、あらかじめ設定された閾値を有し、上記の検出されたバッテリ残量とこの閾値を比較する。その結果、バッテリ残量がこの閾値以下である場合はデータ受信否、バッテリ残量がこの閾値より大きい場合はデータ受信可の判定をする。この判定結果を送信側携帯電話機（マスター側）に送信する（ステップ２４）
この時、送信側通信機器（マスター側）では、上記のように、受け取った受信側通信機器（スレーブ側）のバッテリ残量を確認し（ステップ４）、通信を終了するか、データ転送を開始するかを決定する。ここで、通信を終了する場合は、受信側通信機器（スレーブ側）では、通信終了命令を受信し（ステップ２５）、通信を終了する（ステップ３２）。
【００４８】
一方、データ転送を開始する場合は、受信側通信機器（スレーブ側）において通信終了命令は受信されず（ステップ２５）、送信側通信機器（マスター側）からのデータ受信が開始される（ステップ２６）。
【００４９】
データ受信中においても、受信側通信機器（スレーブ側）では、あらかじめ設定された時間間隔で、バッテリ残量の検出を行い（ステップ２９）、その検出結果、または検出結果に基づく上記の判定結果（データ受信の可否）を送信側通信機器（マスター側）に送信し（ステップ３０）、通信を継続する（ステップ２７）。この間、上述のように、送信側通信機器（マスター側）では、両通信機器（マスター側とスレーブ側）のバッテリ残量を確認し、どちらか一方のバッテリ残量があらかじめ定められた閾値を下回った時、或いはデータ受信否の情報を受け取った時に通信終了判定がなされる。この通信終了判定は、受信側通信機器（スレーブ側）に伝えられる。
【００５０】
受信側通信機器（スレーブ側）で、この通信終了判定を受信すると（ステップ２８）、通信終了命令が受信されたかどうかを確認する（ステップ３１）。ここで、通信終了命令が受信されなかった場合は、その時受信されているデータブロックの受信が全て終了していないと判断し、そのデータブロックのデータを全て受信するまで通信を継続するために、通信を継続する（ステップ２７）。
【００５１】
一方、通信終了命令を受信した場合は（ステップ３１）は、上記のデータブロックのデータ全ての受信が終了し、送信機側通信機器（マスター側）からデータが転送されていない状態であるため、受信側通信機器（スレーブ側）は通信を終了する（ステップ３２）。
【００５２】
本実施例は、携帯電話機につての実施例を記載したが、本発明の技術は携帯電話機に限定されるものではなく、携帯型の全ての通信機器において実施可能である。
【００５３】
また、本実施例では、データ送信側の通信機器でバッテリ残量の確認を行う方法を記載したが、本発明はこの方法に限定するものではなく、データ受信側の通信機器でバッテリ残量の確認を行っても同等の効果が得られることは明らかである。
【００５４】
【発明の効果】
以上、説明したように、本発明の携帯通信機器は、ＢＬＵＥＴＯＯＴＨ等による通信中のバッテリ消費に伴なう突発的な電源ＯＦＦに伴ない、プログラムデータ等の重要なデータの不完全な書き込み等によりシステムが破壊されることを防ぐことが可能となった。
【図面の簡単な説明】
【図１】本発明の実施例のマスター動作時のフローチャート。
【図２】本発明の実施例のスレーブ動作時のフローチャート。
【図３】本発明の実施例のブロック図
【図４】従来の携帯電話のブロック図。
【符号の説明】
１        基地局
２         携帯電話機
３         アンテナ部
４         ハードスイッチ部
５ ＲＦ回路部
６ 信号処理部
１ ユーザインターフェース部
２ 音声回路部
３ バッテリ残量検出部
４ バッテリ
５ スピーカ
６ マイク
７ 表示部
８ ＢＬＵＥＴＯＯＴＨ送受信部
【図１】
0003650003.tif 000002
【図２】
0003650003.tif 000003
【図３】
0003650003.tif 000004
【図４】
0003650003.tif 000005